Performance comparisons of web server load balancing algorithms on HAProxy and Heartbeat

Prasetijo, Agung Budi and Widianto, Eko Didik and Hidayatullah, Ersya Taufik (2016) Performance comparisons of web server load balancing algorithms on HAProxy and Heartbeat. In: Information Technology, Computer, and Electrical Engineering (ICITACEE), 2016 3rd International Conference on, 19-20 Oct. 2016, Semarang, Indonesia.

Full text not available from this repository.

Official URL:


Popular Web sites such as Google and Facebook must have an extremely large clients and providing such clients only with a single Web server is absolutely insufficient. To support service availability, two or more servers are required. This, however, needs a load balancing system. A load balancing server receives Web traffic and distributes the requests to such multiple servers. Load balancing can be implemented with special hardware, software or a combination of both. The purpose of this research is to develop a load balancing system with HAProxy as a software-based load balancer and Heartbeat as failover software and provides comparisons of the performance of several balancing algorithms on it. The results show that without a load balancer, the load cannot equally be distributed. The system average failover time when an active server down is 10ms. The Leastconn algorithm, in general, outperformed the Round-Robin and Source algorithms in terms of connection rate, response time, throughput, and failed connection.

Item Type:Conference or Workshop Item (Paper)
Uncontrolled Keywords:HAProxy, Heartbeat, Leastconn Algorithm, Round-Robin Algorithm, Source Algorithm
Subjects:T Technology > Computer engineering. Embedded system. Network. Softwares. Robotics. Multimedia
Divisions:Faculty of Engineering > Department of Computer System
Faculty of Engineering > Department of Computer System
ID Code:56532
Deposited On:30 Sep 2017 13:35
Last Modified:30 Sep 2017 13:35

Repository Staff Only: item control page