Detail Cantuman Kembali
IMPLEMENTASI HIGH AVAILABILITY DAN RELIABILITY MYSQL DENGAN CLUSTER DATABASE BERBASIS DOCKER SW ARM
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
035 ROK I R.1
NONE
Text Skripsi
Indonesia
UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)
2022
Yogyakarta
LOADING LIST...
LOADING LIST...