Rancang Bangun Server HAproxy Load Balancing Master to Master MySQL (Replication) Berbasis Cloud Computing

Abstract

Saat ini, perkembangan teknologi cloud computing mengalami perkembangan yang pesat. Selaras pula dengan peningkatan akan kebutuhan dan penggunaan teknologi cloud computing itu sendiri. Peningkatan yang sangat pesat dan tinggi ini dapat mengakibatkan peningkatan beban untuk server yang ada, sehingga  dapat mengakibatkan terjadinya overload pada traffic jalur koneksi. Untuk menghindari dan mengoptimalkan manajemen dalam server, diperlukan adanya pembagian beban jaringan mengunakan berbagai solusi yang  ada pada metode load balancing. Salah satu solusinya adalah menggunakan perangkat lunak HAProxy. HAProxy menjembatani minimal 2 server untuk mengaplikasikan load balancing dan mengunakan algoritma penjadwalan Round Robin. Pada pengelolaan database dari dua server, dapat digunakan replikasi Master to Master dengan mengunakan MySQL sebagai media manajemen basis data yang ada. Dari hasil pengujian yang dilakukan pada penelitian ini, server HAProxy dinilai mampu menangani permasalahan dibandingkan dengan server tunggal. Replikasi yang diuji juga dinilai dapat mejadi solusi untuk menjembatani perubahan data yang ada pada server HAProxy.