ANALISIS LOAD BALANCING DENGAN ALGORITMA LEAST CONNECTION PADA HAPROXY UNTUK SERVER WEB DI LINGKUNGAN HIGH-TRAFFIC

Zahra Kharisma Sangha, Sampurna Dadi Riskiono

Abstract


Peningkatan lalu lintas pada layanan berbasis web menuntut sistem server memiliki kemampuan distribusi beban yang efisien. Penelitian ini bertujuan menganalisis efektivitas algoritma Least Connection pada HAProxy sebagai mekanisme load balancing untuk meningkatkan performa sistem dalam lingkungan dengan trafik tinggi. Penelitian dilakukan dengan membandingkan performa dua arsitektur sistem, yaitu server tanpa load balancer dan server dengan HAProxy berbasis algoritma Least Connection, melalui sim-ulasi load testing dan stress testing menggunakan Apache JMeter. Hasil pengujian menunjukkan bahwa sistem dengan load balancer mencatat throughput lebih tinggi, yakni mencapai rata-rata 81,5 re-quest/detik pada 500 pengguna, dibandingkan sistem tanpa load balancer yang hanya mencapai 73,33 request/detik. Selain itu, re-sponse time pada sistem dengan load balancer lebih rendah dan stabil, yaitu 345 ms dibandingkan 460 ms pada arsitektur tanpa load balancer dalam skenario yang sama. Temuan ini menunjukkan bah-wa implementasi algoritma Least Connection pada HAProxy mampu mendistribusikan beban secara efisien, meningkatkan kapasitas re-spons sistem, serta menjaga stabilitas performa dalam kondisi trafik tinggi.

Keywords


HAProxy, least connection, load balancing, throughput, response time, stress testing

Full Text:

PDF

References


A. F. Zahir, H. Wijaya, and M. Sanwasih, “Analisis Efektivitas Metode Round-Robin dan Least-Connection dalam Load Balancing Terhadap Throughput Server Web,” vol. 4, pp. 24–33, 2025.

I. Ahmad, E. Suwarni, R. I. Borman, Asmawati, F. Rossi, and Y. Jusman, “Implementation of RESTful API Web Services Architecture in Takeaway Application Development,” 2021 1st Int. Conf. Electron. Electr. Eng. Intell. Syst. ICE3IS 2021, pp. 132–137, 2021, doi: 10.1109/ICE3IS54102.2021.9649679.

M. Denny, C. Pujangga, N. Hidayat, and F. A. Bakhtiar, “Implementasi Load Balancing pada Cloud Computing dengan Algoritme Improved Weighted Least Connection,” vol. 5, no. 10, pp. 4296–4303, 2021, [Online]. Available: http://j-ptiik.ub.ac.id

D. Aryani, “Metode Round Robin Dan Least Connection Pada Openstack Load Balance As a Service ( Lbaas ),” pp. 81–86, 2023.

A. R. Rahmika, Z. Tahir, A. W. Paundu, and Z. Zainuddin, “Web Server Load Balancing Mechanism with Least Connection Algorithm and Multi-Agent System,” CommIT J., vol. 17, no. 2, pp. 245–258, 2023, doi: 10.21512/commit.v17i2.8872.

M. A. Waluyo, F. Antony, and C. Setiawan, “Implementasi Load Balancing Web Server Dengan Haproxy Menggunakan Algoritma Round Robin,” J. Intell. Networks IoT Glob., vol. 1, no. 1, pp. 46–52, 2023, doi: 10.36982/jinig.v1i1.3074.

A. Solehudin, R. Mayasari, G. Garno, and A. Susilo Yuda Irawan, “Perbandingan Algoritma Round Robin dan Algoritma Least Connection pada Haproxy untuk Load Balancing Web Server,” Systematics, vol. 2, no. 1, p. 21, 2020, doi: 10.35706/sys.v2i1.3634.

A. R. Sofyan, “Implementasi Load Balancing Web Server menggunakan Haproxy pada Virtual Server Direktorat SMK Kemendikbudristek,” J. Pendidik. Tambusai, vol. 6, pp. 9669–9682, 2022, [Online]. Available: https://jptam.org/index.php/jptam/article/view/3954%0Ahttps://jptam.org/index.php/jptam/article/download/3954/3294

E. Pentanugraha et al., “Analisis Kinerja Load Balancing Webserver Menggunakan Haproxy Terintegrasi Dengan Grafana Sebagai Monitoring Dan Notifikasi Telegram,” JOINTECOMS (Journal Inf. Technol. Comput. Sci. p-ISSN, vol. 4, no. 1, pp. 2798–284, 2024.

F. G. Mubarak et al., “IMPLEMENTASI LOAD BALANCING PADA CLUSTER SERVER BERBASIS IMPLEMENTATION OF LOAD BALANCING ON A RASPBERRY PI-BASED SERVER CLUSTER UTILIZING THE LEAST CONNECTION ALGORITHM,” vol. 12, no. 2, pp. 429–436, 2025, doi: 10.25126/jtiik.2025129452.

C. Kreuter, M. Kinsbourne, and C. Trevarthen, “Are deconnected cerebral hemispheres independent channels? A preliminary study of the effect of unilateral loading on bilateral finger tapping,” Neuropsychologia, vol. 10, no. 4, pp. 453–461, 1972, doi: 10.1016/0028-3932(72)90008-5.

M. Abdillah, W. Yahya, and A. Basuki, “Analisis Perbandingan Kinerja Metode Load Balancing Berbasis CPU Dengan Berbasis Response Time Pada Software Defined Network | Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer,” JPTIIK J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 3, no. 1, pp. 395–403, 2018, [Online]. Available: https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/4134

D. T. Nugrahadi, R. Herteno, and M. Anshari, “Pengaruh Implementasi Load Balancing Dan Tuning Web Server Pada Response Time Raspberry Pi,” Klik - Kumpul. J. Ilmu Komput., vol. 6, no. 2, p. 211, 2019, doi: 10.20527/klik.v6i2.249.

J. Anselmi and J. Doncel, “Load Balancing with Job-Size Testing: Performance Improvement or Degradation?,” ACM Trans. Model. Perform. Eval. Comput. Syst., vol. 9, no. 2, pp. 1–26, 2024, doi: 10.1145/3651154.

V. S. Ramdoss, “Advanced methodologies in performance testing and engineering,” vol. 11, no. December 2023, pp. 2660–2667, 2024.




DOI: https://doi.org/10.29100/jipi.v11i2.8038

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika)
ISSN 2540-8984
Published by
Prodi Pendidikan Teknologi Informasi
Universitas Bhinneka PGRI

Website :https://jurnal.stkippgritulungagung.ac.id/index.php/jipi/index
Email: jipistkippti@gmail.com


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.