On Tue, 8 Jul 2014 16:26:10 -0700 Shrinand Javadekar <shrin...@maginatics.com> wrote:
> I see that these servers do not use a persistent http connection > between them. So every blob get/put/delete request will create a new > connection, use it and tear it down. In a highly concurrent > environment with thousands of such operations happening per second, > there could be two problems: It's a well-known problem in Swift. Operators with proxies driving sufficient traffic for it to manifest set sysctl net.ipv4.tcp_tw_reuse. There were attempts to reuse connections, but they floundered upon the complexities of actually implementing a connection cache. Keep in mind that you still have to allow simultaneous connections to the same node for concurrency. It snowballs quickly. -- Pete _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack