openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #04171
Re: Load Balancers for Swift Proxy-servers ----why Pound ?
Howdy,
In general Nginx is really good, and we like it a lot, but it has one
design flaw that causes it to not work well with swift. Nginx spools
all requests, so if you are getting a lot large (say 5GB) uploads, it
can be problematic. In our testing a while ago, Pound proved to have
the best SSL performance over a 10G link. There are a couple of
things that would be interesting to test that have come out since the
last time that we did testing:
1. Encryption offloading to the newer Intel chips with it built in.
2. Yahoo's Traffic Server has since become better documented.
--
Chuck
On Mon, Sep 19, 2011 at 6:47 AM, Kuo Hugo <tonytkdk@xxxxxxxxx> wrote:
> Hello , Stackers
> I'm interesting about the reason of Pound as SLB(software Load balance) in
> Swift docs.
> Most articles talk about the performance of SLB , and Nginx seems the winner
> of SLB battle .
> Lower CPU usage / lots of connections etc....
> Does Pound has better performance for Swift ?
> And if there's a clear comparison table would be great , really confusing
> about that ..
> In my study , Pound using 7 times of cpu usage than Nginx of SLB in same
> conditions .
> btw , most of articles just using HTTP instead of HTTPS. Does Pound better
> than Nginx under HTTPS?
> Cheers
> Hugo Kuo
> --
> +Hugo Kuo+
> tonytkdk@xxxxxxxxx
> hugo.kuo@xxxxxxxxxxxx
> +886-935-004-793
> www.cloudena.com
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp
>
>
References