I am working on to benchmark two different load balancers (pound and haproxy), but are unsure how this can be done. Of couse httperf can be used, but it may be technically difficult to actually make a load balancer crash due to a very high rate. How can I consider other variables that can be observed which may make indications of which one would be the more powerful under more stressful conditions
Asked
Active
Viewed 407 times
1 Answers
1
You really need to set up a benchmark that reflects your actual use case. Are you terminating TLS (that's very CPU intensive)?
Googling 'haproxy benchmark' and 'pound benchmark' yield lots of results using various methods to simulate clients.
Here's an example: http://www.haproxy.org/10g.html - Willy explains their test setup including the software used to simulate the clients.
Jim G.
- 2,707