We performed a comparison between Barracuda Load Balancer ADC, HAProxy, and Loadbalancer.org based on real PeerSpot user reviews.
Find out what your peers are saying about F5, Citrix, HAProxy and others in Application Delivery Controllers (ADC)."The price is very good, and it's not very expensive."
"Barracuda's technical support is good - whenever we have an issue, they immediately connect and resolve it."
"The solution is user-friendly and efficient."
"The solution is effective in managing our traffic."
"We use it as a load balancer for our application servers."
"It is stable. Period. Will not fail unless you do something wrong."
"HAProxy Enterprise Edition has been rock solid. We have essentially had no downtime caused by our load balancers in the last 10 months, because they’ve worked so well. Previously, our load balancers caused us multiple hours per year in downtime."
"It has allowed us to evenly distribute the load across a number of servers, and check their health and automatically react to errors."
"We don't have a problem with the user interface. it's good."
"What I like best about the product is its simplicity and speed. When you need to set up a load balancer quickly, HAProxy offers options like sticky sessions and round-robin. It's also fast to configure, including adding SSL for security. While it may have fewer options than other solutions like F5, HAProxy gets the job done for basic load-balancing tasks."
"It does what it’s supposed to do which is balancing an important intranet site we are using, so if one server dies, the second becomes active straight away."
"It's pretty much a Swiss Army knife for managing all the load balancing techniques."
"We now get notifications when pool members go down, and we eliminate our downtime by not sending traffic to downed pool members."
"Existing customers are trying to migrate from the physical F5 load balancer to the AVI load balancer because it is scalable and easily managed."
"The SSL Layer 7 load balancing is valuable."
"The user interface precludes need to be well versed with Linux IPVS command line. This make it easy for junior team members to participate in managing load balancing needs."
"We can more easily set up a test environment, because you can easily configure your forms. It makes it more flexible for us, to convert our test environment to a production environment, without having to change DNSs on the outside. You just configure the forms on the inside. So without changing the actual endpoint for the end user, we can create completely different networks in the background."
"The features I find valuable in this solution are the ease of managing the logs on the WAFs, the ease to identify break-in attempts into the network, the front-end firewall, and a more specific firewall."
"The quality of the solution's performance could be improved."
"Load Balancer ADC is competitively priced, but it's not feature-rich, and its technology is not that advanced."
"We would like to see dynamic ACL and port update support. Our infrastructure relies on randomly allocated ports and this feature would allow us to update without restarting the process."
"The solution can be improved by controlling TCP behavior better and mandating to clients what the expected outcome must be in order to avoid receiving contestant timeout logs."
"HAProxy is very weak in the logging and monitoring part and requires improvement."
"HAProxy could do with some good combination integrations."
"I would like to evaluate load-balancing algorithms other than round robin and SSL offloading. Also, it would be helpful if I could logically divide the HAProxy load-balancing into multiple entities so that I would install one HA Proxy LB application which could be used for different Web servers for different applications. I am not sure if these features are available."
"If nbproc = 2, you will have two processes of HAProxy running. However, the stats of HAProxy will not be aggregated, meaning you don't really know the collective status in a single point of view."
"The configuration should be more friendly, perhaps with a Web interface. For example, I work with the ClusterControl product for Severalnines, and we have a Web interface to deploy the HAProxy load-balancer."
"Dynamic update API. More things should be possible to be configured during runtime."
"Loadbalancer.org's complexity could be reduced."
"Originally we had some stability issues with it, so they replaced it with a new box and it's fine."
"They're mostly designed to balance a particular type of traffic. I wanted to load balance DNS, and they just don't do it the way that we wanted to. So they're not used as DNS load balancers."
"The configuration is somewhat complicated. Someone who does not know the solution may find this challenging."
"It would be great if there was a way to gain access to the graphing data, to create custom reports. If we had a way to use the graphing data, we could use it to present certain information to our client, such as the uptime status for their service."
"There are many features you can set in the backend of Loadbalancer. They should simplify the configuration. The administrator should be able to configure it more simply. How it is now, you can only configure it if you have a lot of experience."
"The interface from Loadbalancer.org should be improved."
"We could enhance the security aspects of the load balancer."