Implementasi Load Balancing Web Server menggunakan Haproxy pada Virtual Server Direktorat SMK Kemendikbudristek
DOI:
https://doi.org/10.31004/jptam.v6i2.3954Keywords:
Implementasi Load Balancing, Haproxy, Web Server, Algoritma Round robin, Virtual ServerAbstract
Pada era perkembangan teknologi digitalisasi saat ini, keberadaan website sangat dibutuhkan oleh pengguna internet guna memenuhi kebutuhan dalam mencari sebuah informasi, begitupun Direktorat SMK yang memiliki lebih dari 10 website yang berjalan untuk memberikan informasi kepada stakeholder terkait. Untuk menjalankan sebuah website diperlukan server yang berjalan selama 24 jam demi melayani permintaan dari pengguna. Permasalahan yang sering dialami ketika banyak pengunjung mengakses ke sebuah website adalah server yang berperan sebagai web server tidak mampu menangani permintaan sehingga layanan tidak dapat diproses atau request yang overload, respone time lambat dan jika server mati/down tidak dapat terdapat server backup. Hal ini dikarenakan masih menerapan single server untuk menangani website tersebut. Untuk mengatasi permasalahan tersebut, perlu di terapkan sistem load balancing, dimana beban kerja webserver tersebut didistribusikan ke beberapa node server. Hasil dari penelitian ini menghasilkan perhitungan dengan menggunakan Haproxy metode algoritma round-robin dimana beban kerja server dapat berjalan seimbang dengan cara memberikan bobot ke masing-masing server atau node cluster sehingga dapat memenuhi permintaan atau request dari pengguna.
References
A, A., & S, J. (2018). Metodologi Penelitian Kualitatif.
Alfarisi, S. (2020). Windows Server 2019 Best Practice Installation & Configuration.
Elgamar. (2020). Buku Ajar Konsep Dasar Pemrograman Website Dengan PHP.
G, C. Y., R, R., & K, D. (2020). Cloud Computing: Teori dan Implementasi.
H, Y. H. (2015). Implementasi Web Server Load Balance Pada Mesin Virtual.
Habibi, R., Rahman, A., & Dwiifanka, E. (2020). Sistem Informasi Peminjaman Ruang. Jakarta: Kreatif.
P, S., P, S., & K, S. (2015). Load Balancing Techniques: A Comprehensive Study.
Prasetyo, A., Rochim, A.F., S., & K.I. (2010). Network File System (Study Kasus Active Repository Opensource Undip).
Prismana, I. P. (2016). Implementasi Load Balancing Pada Web Server Dengan Menggunakan Apache. Surabaya: Univeristas Negeri Surabaya.
PT. Jetorbit Teknologi Indonesia;. (2016). Memahami Pentingnya Load Balancing Pada Jaringan. Retrieved Tersedia: https://www.jetorbit.com/blog/memahami-pentingnya-load-balancingpada-jaringan/ [Diakses: 10 September 2021].
R, J. M., & F, A. (2016). Buku Ajar Cloud Computing.
Rahmatullah, A., & MSN, F. (2017). Implementasi Load Balancing Web Server menggunakan Haproxy dan Sinkronisasi File pada Sistem Informasi Akademik Universitas Siliwangi. Jurnal Nasional Teknologi dan Sistem Informasi, Vol.3 No. 2 241-248.
Rosalia, M., Munadi, R., & Mayasari, R. (2016). Implementasi High Availability Server Menggunakan Metode Load Balancing dan Failover pada Virtual Web Server Cluster. 3, 4496.
Ryan, G. N. (2018). Basic Computer Networking. Surabaya: XP Solution.
Shiddiq, H. (2021). Implementasi Dan Pengukuran Performansi Load Balancing Web Server Menggunakan Container.
S, W. A., & S, A. (2017). Analisis Dan Implementasi Load Balancing Dengan Metode NTH Pada Jaringan Dinas Pendidikan Provinsi Jambi.
Syaputra, A. W. (2017). Analisis dan Implementasi Load Balancing dengan Metode NTH pada Jaringan Dinas Pendidikan Provinsi Jambi. Jurnal Manajemen Sistem Informasi, Vol. 2, No. 4.
T, H., F, I., & L, I. (2019). Analisis perbandingan Algoritma Static Roun-Robin dengan Least-Connection Terhadap Efesiensi Load balancing pada Load balancer Haproxy.
Usman, N. (2002). Konteks Implementasi Berbasis Kurikulum. Jakarta: Grasindo.
W, F., S. E. I., G., & M., R. (2017). Software Testing Pengujian Performansi dan Tingkat Stress Pada Website Ekspedisi JNE dan TIKI.
Downloads
Published
How to Cite
Issue
Section
Citation Check
License
Copyright (c) 2022 Ahmad Riyan Sofyan, Susanna Dwi Yulianti Kusuma
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work’s authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal’s published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).