Analisis Kinerja MySQL Cluster Menggunakan Metode Load Balancing

Abstrak: Sistem informasi dan data sudah menjadi hal yang sangat penting saat ini. Suatu sistem informasi khususnya database dirancang dengan ketersediaan data yang tinggi. Salah satu sistem databaseyang memiliki fungsi tersebut adalah MySQL cluster. Namun ada saatnya performansi dari sistem tersebut mengalami penurunan yang disebabkan oleh ketidakmampuan sistem melayani data yang banyak. Untuk mengatasi hal tersebut dibutuhkan suatu penelitian untuk menambahkan sistem load balancingpada MySQL cluster. Penelitian ini bertujuan untuk menganalisis kinerja MySQL clusterdalam kondisi defaultdan load balancing. Analisis dilakukan melalui pengambilan data dan uji coba transaksi databaseyang menitikberatkan pada jumlah Transaction per second (TPS) dan response timemenggunakan aplikasi SysBench. Kemudian uji coba tersebut terbagi menjadi 2 skenario utama yaitu simple-modedan complex-modeyang dijalankan pada 4 unit komputer. Pengujian dilakukan dengan memberikan beban 8 hingga 128 threadskepada servermelalui clientpada kondisi defaultdan load balancing. Adapun hasilnya adalah TPS pada MySQL cluster load balancing dengan nilai 2261,22 lebih baik dibandingkan MySQL cluster defaultdengan nilai 536,61. Sedangkan response timepada MySQL cluster load balancingdengan nilai 147,55 ms lebih cepat dibandingkan MySQL cluster defaultyang bernilai 335,00 ms.
Kata kunci: load balancing, MySQL cluster, response time, threads, transaction per second
Penulis: Taufiq Abdul Gani, Aulia Arafat, dan Melinda
Kode Jurnal: jptlisetrodd130523

Artikel Terkait :