HA at its best, secure and reliable load balancing for production servers
Use Cases and Deployment Scope
HAProxy is used in our server environment for our academic purposes mainly for exam management servers that require high availability and security in on-premises. Also since it is open source it can easily be used for testing in demo servers irrespective of the platform it belongs. We also depend this integration to our public ip addresses.
Pros
- Real-time hit logging allows us to monitor the usage efficiently
- Saves the usage of individual public addresses to a large extent.
- Reduces the overhead on real servers and improves overall health of servers
Cons
- lacks a feature oriented graphical dashboard
- Installations are linux oriented, not available in all platforms
- More algorithms are required for routing in enterprises
Most Important Features
- Round Robin selects servers in turns. This is the default and precise algorthm
- Using layer 7 allows the load balancer to forward requests to different backend servers based on the content of the user’s request
- Improved the security of all the production servers to a large extent.
Return on Investment
- Improved the flexibility of server migration with this implementation
- Cost effective way when compared to traditional firewall based load balancers
- Could save the Server attributes like cpu cores, memory to a large extent


