Optimalisasi Throughput Pada Penerapan Load Balancing Dalam Jaringan Cloud Menggunakan Round Robin dan Least Connection

  • Moh. Erkamim Universitas Tunas Pembangunan Surakarta
  • Titin Prihatin Universitas Nusa Mandiri
  • Sandra Dewi Saraswati Universitas Nusa Mandiri
  • Mursalim Tonggiroh Universitas Yapis Papua

Abstract

As the complexity of cloud infrastructure increases, one of the main challenges faced is how to optimize throughput in cloud networks. Optimal throughput is crucial to guarantee the performance of applications and services hosted in the cloud. Using load balancing techniques can optimize throughput, but careful analysis and testing is needed regarding the appropriate load balancing approach to improve throughput performance. This research aims to analyze the effectiveness of load balancing strategies with Round Robin and Least Connection in increasing throughput in cloud networks. Through empirical testing, this study compares the two methods based on the resulting throughput at various connection levels, ranging from 1000/600 to 5000/1000. Test results show that both strategies provide similar performance at low connection rates, with Round Robin recording slightly higher throughput at 1000/600. However, the difference becomes almost imperceptible as the number of connections increases. At 2000/700 to 5000/1000, the throughput generated by both strategies shows marginal differences, with Least Connection slightly superior at the highest connection level. These findings indicate that both Round Robin and Least Connection can be applied effectively to increase throughput in cloud environments, with the selection of specific strategies depending on workload characteristics and service requests. This research provides valuable insights for academics and IT practitioners who want to optimize cloud networks to achieve maximum performance

References

Afzal, S., & Kavitha, G. (2019). Load balancing in cloud computing – A hierarchical taxonomical classification. Journal of Cloud Computing, 8(1). https://doi.org/10.1186/s13677-019-0146-7

Al-Said Ahmad, A., & Andras, P. (2019). Scalability analysis comparisons of cloud-based software services. Journal of Cloud Computing, 8(1). https://doi.org/10.1186/s13677-019-0134-y

Azmi, K., Syamsul, S., & Razi, F. (2022). Studi Penggunaan Dua ISP Dengan Load Balancing dan Failover Untuk Meningkatkan Kinerja Jaringan Berbasis Router Mikrotik. JURNAL TEKTRO, 06(02), 176–183.

Golightly, L., Chang, V., Xu, Q. A., Gao, X., & Liu, B. S. C. (2022). Adoption of cloud computing as innovation in the organization. International Journal of Engineering Business Management, 14, 1–17. https://doi.org/10.1177/18479790221093992

Hakim, D. K., Yulianto, D. Y., & Fauzan, A. (2019). Pengujian Algoritma Load Balancing pada Web Server Menggunakan NGINX. Jurnal Riset Sains Dan Teknologi, 3(2), 85–92. https://doi.org/10.30595/jrst.v3i2.5165

Harefa, H. S., Triyono, J., & Raharjo, S. (2021). Implementasi Load Balancing Web Server Untuk Optimalisasi Kinerja Web Server Dan Database. Jurnal Jarkom, 09(01), 10–20.

Hendrana, T. S., & Suartana, I. M. (2022). Penerapan Container Load Balancing untuk Manajemen Trafik pada Learning Management System. JINACS: Journal of Informatics and Computer Science, 04(02), 169–182.

Hidayat, T., Azzery, Y., & Mahardiko, R. (2020). Load Balancing Network by using Round Robin Algorithm: A Systematic Literature Review. Jurnal Online Informatika, 4(2), 85. https://doi.org/10.15575/join.v4i2.446

Malau, B. G. (2022). Implementasi Load Balancing Mikrotik Jaringan Internet Di Pardamean Sibisa, Ajibata, Toba Samosir, Sumatra Utara. JCS-TECH: Journal of Computer Science and Technology, 2(1), 20–29. https://doi.org/10.54840/jcstech.v2i1.23

Nugrahadi, D. T., Herteno, R., & Anshari, M. (2019). Pengaruh Implementasi Load Balancing Dan Tuning Web Server Pada Response Time Raspberry Pi. Klik - Kumpulan Jurnal Ilmu Komputer, 6(2), 211. https://doi.org/10.20527/klik.v6i2.249

Nuraini, R. (2022). Implementasi Metode Load Balancing Untuk Peningkatan Nilai Troughput Pada Server. Kumpulan JurnaL Ilmu Komputer (KLIK), 09(03), 467–478.

Rafli, M., Fitri, I., & Andrianingsih, A. (2022). Pengujian Kinerja Load Balancing Web Server Menggunakan Nginx Riverse Proxy Berbasis OS Centos 7. Jurnal Teknik Informatika Dan Sistem Informasi, 9(3), 1824–1840.

Riskiono, S. D., & Darwis, D. (2020). Peran Load Balancing Dalam Meningkatkan Kinerja Web Server Di Lingkungan Cloud. Krea-TIF, 8(2), 1. https://doi.org/10.32832/kreatif.v8i2.3503

Riskiono, S. D., & Pasha, D. (2020). Analisis Metode Load Balancing Dalam Meningkatkan Kinerja Website E-Learning. Jurnal Teknoinfo, 14(1), 22–26. https://doi.org/10.33365/jti.v14i1.466

Saiputra, F. K., & Mukti, A. R. (2023). Implementasi Load Balancing Menggunakan Metode PCC (Per Connection Classifier) Pada Yayasan Bina Jaya Palembang. Jurnal Jupiter, 15(1), 489–499.

Sujarwo, M. A. I. F. P., Istikmal, I., & Irawan, A. I. (2023). Analysis of Load Balancing Least Connection and Shortest Expected Delay Algorithm for Web Server Using Kube-Proxy on Kubernetes. ELKOMIKA: Jurnal Teknik Energi Elektrik, Teknik Telekomunikasi, & Teknik Elektronika, 11(2), 439. https://doi.org/10.26760/elkomika.v11i2.439

Wira Harjanti, T., Setiyani, H., & Trianto, J. (2022). Load Balancing Analysis Using Round-Robin and Least-Connection Algorithms for Server Service Response Time. Applied Technology and Computing Science Journal, 5(2), 40–49. https://doi.org/10.33086/atcsj.v5i2.3743

Published
2024-01-22