Text
Perancangan dan implementasi database server clustering dengan metode load balancing dan high availability menggunakan database mysql
Skripsi ini membahas tentang rancangan clustering database server
menggunakan metode load balancing dan high availability. Pengelolaan database
yang baik dalam suatu sistem dapat meningkatkan ketersediaan data penting yang
digunakan untuk menghasilkan informasi. Karena pentingnya database dalam suatu
sistem, dibutuhkan perancangan server yang handal dan mumpuni untuk
menjalankannya. 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 balancing pada MySQL cluster.
Pada penelitian ini, teknik yang digunakan di dalam penerapan load
balancing menggunakan Linux Virtual Server yang disertai dengan algoritma Round
Robin. Sedangkan teknik yang digunakan untuk penerapan high availability adalah
dengan cara melakukan teknik IP floating. Teknologi yang digunakan adalah
Pacemaker+Corosync. Jika salah satu server load balancer dimatikan, maka server
kedua (backup) akan otomatis menggantikan server yang mati.
Hasil eksperimen menunjukkan bahwa load balancing berhasil diterapkan
dengan baik. Selain itu kedua server dapat di sinkronisasi dengan menggunakan
teknologi DRBD, sehingga keduanya saling terhubung dan bekerja untuk bisa
melayani client.
Kata kunci : Load Balancing, High Availability, MySQL Cluster
0158171217 | TA 170242 DAR p | My Library (Tugas Akhir 2017) | Tersedia |
0163171217 | TA 170242 DAR p (2) | My Library (Tugas Akhir 2017) | Tersedia |
Tidak tersedia versi lain