Swift/ideas/object-copy-between-object-servers
问题
当代理服务器执行多个COPY请求时,在副本策略的情况下,其网络接口带宽很容易饱和。对于EC策略,它会消耗大量的CPU资源。
例如:使用10Gbps网卡和3副本策略,读取速度为1Gbps,写入速度为3Gbps,只有3个COPY可以同时发生而不会产生竞争。
建议的解决方案
对象复制可以直接在对象服务器之间进行。我猜想对象服务器通常比代理服务器拥有更多的网络容量。
对于副本策略,每个副本可以被复制到相应的对象服务器。对于EC策略,每个片段可以被复制到相应的对象服务器
联系人:rledisez on IRC