Rancang Bangun Sistem Load Balancer Dengan Layanan Cloud Amazone Web Services
Abstract
Server merupakan komponen vital dalam penyedia layanan informasi. Hal ini menjadi penting dalam peningkatan produktifitas kerja, efisiensi dan juga layanan yang menjadi bisnis triger perusahaan. Server menjadi begitu penting karena menyediakan akses permintaan ke client. Banyak nya permintaan/request ke server sehingga traffik meningkat akibat traffik yang tinggi berdampak kepada performa server rendah bahakan menyebabkan server down tidak dapat diakses. Kekhawatiran terbesar komputasi awan adalah kelebihan beban sistem untuk setiap individu, kelompok ataupun organisasi. Salah satu bentuk menjaga performa ketersediaan layanan dari sebuah server adalah dengan sistem load balancer web dengan menyeimbangkan beban pada satu server dan dibagi ke server lainnya pada node cluster yang sama. Tujuan dalam penelitian ini adalah melakukan impelemantasi aplikasi load balancer dengan auto scalling group pada layanan cloud computing amazone web service. Metode yang digunakan adalah prototype dengan lima tahapan pengujian. Dari hasil percobaan yang dilakukan pada 3 buah server EC2 yang terinstall webserver nginx, request permintaan masih tetap tersedia walau beberapa server mengalami down sementara group auto scaling akan menambahkan sebuah instance baru untuk memenuhi kapasitas yang diinginkan. Hal ini mempertahankan jumlah instance walau keadaan instance tidak sehat.
References
Mikola, A., & Nurcahyo, A. C. (2022). Analisis Load Balancing Berbasis Mikrotik Dalam Meningkatkan Kemampuan Server di Institut Shanti Bhuana. Journal of Information Technology, 2(2), 17–20. https://doi.org/10.46229/jifotech.v2i2.481
Mishra, A. (2017). Amazon web services for mobile developers : building Apps with AWS.
Mishra, S., Kumar, M., Singh, N., & Dwivedi, S. (2022). A Survey on AWS Cloud Computing Security Challenges & Solutions. Proceedings - 2022 6th International Conference on Intelligent Computing and Control Systems, ICICCS 2022, 614–617. https://doi.org/10.1109/ICICCS53718.2022.9788254
Posey, B. (2021). What is a Server? https://www.techtarget.com/whatis/definition/server
Rafli, M. (2022). Jurnal Pengujian Kinerja Load Balancing Web Server menggunakan Nginx Riverse Proxy Berbasis OS Centos 7. JATISI (Jurnal Teknik Informatika Dan Sistem Informasi), 9(3), 1824–1840. https://doi.org/10.35957/jatisi.v9i3.2185
Ramadhan, I., & Wulandari, L. (2022). Infrastruktur High-Available Learning Management System Universitas Menggunakan Least-Connected Load Balancer. Jurnal Masyarakat Informatika, 13(2), 99–100. https://doi.org/10.14710/jmasif.13.2.49176
Ramsari, N., & Ginanjar, A. (2022). Implementasi Infrastruktur Server Berbasis Cloud Computing Untuk Web Service Berbasis Teknologi Google Cloud Platform. Conference SENATIK STT Adisutjipto Yogyakarta, 7. https://doi.org/10.28989/senatik.v7i0.472
Sholihah, W., Abdul Malik, A., Novianty, I., & Aziezah, N. (2022). Load Balancing Simulation Android Application as an Online Learning Media. E3S Web of Conferences, 348, 00032. https://doi.org/10.1051/e3sconf/202234800032
Wijaya, G., & Franklyn, F. V. (2021). Perancangan Dan Implementasi Desain Arsitektur Cloud Yang Aman Untuk Sistem Stock Pada Halutime Thrift Shop. Conference on Business, Social Sciences …, 1(1), 39–46. https://journal.uib.ac.id/index.php/conescintech/article/view/5828