IMPLEMENTASI HIGH AVAILABILITY DAN RELIABILITY MYSQL DENGAN CLUSTER DATABASE BERBASIS DOCKER SW ARM

Pada era moderen ini website mempunyai peranan yang sangat penting bagisebuah perusahaan. Informasi profil institusi, kegiatan perkantoran, bahkan proses jualbeli kini dapat dilakukan melalui sebuah website. Terlebih pada saat pandemi sepertisekarang, semua kegiatan yang biasanya dilakukan secara lu...

Full description

Saved in:
Bibliographic Details
Main Authors: Adi Kusjani, S.T., M.Eng., Rokhim, Hanafi Nur - 185411142
Language:Indonesian
Published: UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI) 2022
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
PINJAM
Description
Summary:Pada era moderen ini website mempunyai peranan yang sangat penting bagisebuah perusahaan. Informasi profil institusi, kegiatan perkantoran, bahkan proses jualbeli kini dapat dilakukan melalui sebuah website. Terlebih pada saat pandemi sepertisekarang, semua kegiatan yang biasanya dilakukan secara luring beralih menjadidaring. Hal ini membuat peranan website menjadi semakin vital. Kebutuhan aksesdaring yang semakin tinggi, membuat perusahaan dituntut untuk menyediakan websitedengan tingkat ketersediaan tinggi (high availability).Salah satu faktor yang mempengaruhi tingkat ketersediaan website adalahdatabase. Saat ini database yang paling banyak digunakan pada website adalahMySQL. Pada penelitian ini akan dibangun database MySQL dalam bentuk containeryang diorkestrasi oleh Docker Swarm. Dari sistem yang akan dibangun, diharapkandapat tercipta sebuah sistem yang dapat menampung database perusahaan dengantingkat ketersediaan tinggi (high availability) serta memiliki konsistensi data yangtinggi (reliable).Hasil implementasi yang dilakukan dalam penelitian ini dapat disimpulkanbahwa database cluster dapat dikatakan memiliki tingkat ketersedian yang tinggi.Server dapat mentolerir kegagalan pada 1 node dengan rata-rata waktu recovery yangdibutuhkan client untuk dapat melanjutkan transaksi adalah 5,33 detik. Selain itu,database cluster juga memiliki tingkat konsistensi data yang sangat tinggi, dimanarata-rata persentase reliability adalah 100%.Kata kunci: Database Cluster, MySQL, ProxySQL