@thesis{thesis, author={Rokhim Hanafi Nur - 185411142}, title ={IMPLEMENTASI HIGH AVAILABILITY DAN RELIABILITY MYSQL DENGAN CLUSTER DATABASE BERBASIS DOCKER SWARM}, year={2022}, url={https://eprints.utdi.ac.id/9609/}, abstract={Pada era moderen ini website mempunyai peranan yang sangat penting bagi sebuah perusahaan. Informasi profil institusi, kegiatan perkantoran, bahkan proses jual beli kini dapat dilakukan melalui sebuah website. Terlebih pada saat pandemi seperti sekarang, semua kegiatan yang biasanya dilakukan secara luring beralih menjadi daring. Hal ini membuat peranan website menjadi semakin vital. Kebutuhan akses daring yang semakin tinggi, membuat perusahaan dituntut untuk menyediakan website dengan tingkat ketersediaan tinggi (high availability). Salah satu faktor yang mempengaruhi tingkat ketersediaan website adalah database. Saat ini database yang paling banyak digunakan pada website adalah MySQL. Pada penelitian ini akan dibangun database MySQL dalam bentuk container yang diorkestrasi oleh Docker Swarm. Dari sistem yang akan dibangun, diharapkan dapat tercipta sebuah sistem yang dapat menampung database perusahaan dengan tingkat ketersediaan tinggi (high availability) serta memiliki konsistensi data yang tinggi (reliable). Hasil implementasi yang dilakukan dalam penelitian ini dapat disimpulkan bahwa database cluster dapat dikatakan memiliki tingkat ketersedian yang tinggi. Server dapat mentolerir kegagalan pada 1 node dengan rata-rata waktu recovery yang dibutuhkan client untuk dapat melanjutkan transaksi adalah 5,33 detik. Selain itu, database cluster juga memiliki tingkat konsistensi data yang sangat tinggi, dimana rata-rata persentase reliability adalah 100%. Kata kunci: Database Cluster, MySQL, ProxySQL} }