IMPLEMENTASI LOAD BALANCING WEB SERVER UNTUK OPTIMALISASI KINERJA WEB SERVER DAN DATABASE SERVER
Keywords:
Load Balancing, Cluster, Request, Server, OverloadAbstract
Degan arsitektur sistem tunggal saat ini, sering ter jadi overload jika banyak request user secara bersamaan seperti pada saat mengakses layanan sistem informasi akademik. Hal itu menimbuklan kondisi server down karena matinya aplikasi web server dan database server sehingga banyak user yang tidak dilayani dengan
kondisi server tunggal. Arsitektur multi server dengan memanfaatkan load balancing web server merupakan salah satu solusi yang dianggap efektif dan efesien untuk mengatasi permasalah tersebut. Konsep load balancing web server dengan high availbality memungkinkan proses request pada Sistem Informasi Akademik dibagi secara merata kebeberapa server. Hasil penelitian yang didapatkan yaitu load balancing dapat bekerja dengan baik ketika request datang dari client telah berhasil didistribusikan balancer secara merata kepada setiap node cluster. Sehingga server tidak mengalami overload dan kemampuan web server bisa melayani setiap request client dengan tidak mengalami error request. Selain itu penerapan sinkronisasi file bekerja dengan baik dimana file yang diupload pada server utama akan disinkron ke node 1 dan node 2 pada cluster begitu juga sebaliknya karena sinkronisasi file ini bersifat dua arah.
References
Rahmatulloh, A. & Firmansyah (2017). “Implementasi Laoad Balancing Web Server menggunakan Haproxy dan Singkronisasi File pada Sistem Informasi Akademik Universitas Siliwangi”. Teknosi Jurnal Teknologi dan Sistem Informasi Vol. 03, No.02, hal 241-248. Retrieved from https://teknosi.fti.unand.ac.id/index.php/teknosi/article/download/348/117. Diakses pada tanggal 10 Maret 2020 jam 13.20 WIB.
Taufiq, A.G., Aulia, A & Melinda. (2015). “Analisis Kinerja MySQL Cluster Menggunakan Metode Load Balancing”. Neliti Jurnal Rekayasa Eletrika Vol.11, No.4, agustus 2015, hal 129-134. Retrieved from https://www.neliti.com/publications/129157/analisis-kinerja-mysql-clustermenggunakan-metode-load balancing.ISSN. 1412-4785; e-ISSN. 2252-620x Diakses tanggal 10 Maret 2020 jam 15.00 WIB.
Arifin (2018).”Membangun Server Dan Analisis Backup Database Postgresql Menggunakan Teknik Replication Master/Slave”.Skripsi. Teknologi Industri, Teknik Informatika, Institut Sains & Teknoligi AKPRIND Yogyakarta.
Hindro. (2018, November 16). Pengertian Database. Retrieved from Termas Media: https://www.termasmedia.com/lainnya/software/69-pengertiandatabase.html
Ubuntu, I. (2018, November 17). Pengertian Ubuntu Retrieved from Komunitas Ubuntu Indonesia: https://id.wikipedia.org/wiki/Ubuntu
Yuliano, T. (2007, Januari 1). Ilmu Komputer Retrieved from Pengenalan PHP: https://ilmukomputer.org/wpcontent/uploads/2009/03/triswanpengenalanphp.pdf
Bobanto., dkk (2014). “Analisis Kualitas Layanan Jaringan Internet” (Studi Kasus PT. Kawanua Internetindo Manado), UNSRAT:Manado.
Zaenal .A (2018). “Perancangan dan Implementasi Replikasi Server Menggunakan Metode FAILOVER Cluster”.Skripsi. Teknologi Industri, Teknik Informatika, Institut Sains & Teknoligi AKPRIND Yogyakarta