Possible Duplicate:
Software http load balancer?

Came across few load balancers like Pound(http://www.apsis.ch/pound/) , HAProxy (http://haproxy.1wt.eu) and BalanceNG (http://www.inlab.de/balanceng/index.html).

Any suggestions on choosing a good load-balancer ?

link|improve this question

72% accept rate
feedback

closed as exact duplicate by Jesper Mortensen, Kyle Brandt Jun 28 '11 at 13:05

This question covers exactly the same ground as earlier questions on this topic; its answers may be merged with another identical question. See the FAQ for guidance on how to improve it.

2 Answers

If you are particularly looking to load-balance http traffic, then an http-specific load balance (like Pound) is going to be more flexible than a generic TCP load balance (like ipvs, or balanceng). An http load balance can make decisions based on http headers, which can be particularly useful in linking client cookies to a particular backend.

Note that in addition to the products you've listed, Apache can also act as a load balancer. Additionally, there are a number of tools that can act as a "reverse" caching proxy in front of your web servers; these tools can all perform load balancing and can substantially increase your performance if content can be served from cache. Varnish and nginx are both popular choices for this purpose, and Apache can also act as a caching proxy.

link|improve this answer
feedback

We use ipvs for linux server load-balancing. It's very lightweight and could balance any tcp based application.

link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.