I’ve got a website served with three web servers and a single database server. Currently we’re behind our hosting centre’s large and expensive hardware load balancer.
As we are currently considering switching to another hosting centre, we might get the responsibility for the load balancing ourselves in the future. Therefore, I’m currently researching the different possibilities within load balancing.
I see the following to solutions:
- A software based load balancer.
We buy a new cheap server on which we install apache with mod_proxy_balancer (recommendations on other software are welcome). This server will point to our other web servers. What is the typical bottleneck on a machine like this? Cpu?
- Buy a “real” hardware load balancer.
I consider this the best solution based on what I’ve heard from other people’s experiences. However, this is also a bit more expensive I think. Can you recommend some good brands/models?
What do you think of the above proposed solution? What would you recommend? The more details you can give me the better )
Thanks in advance!