IMPLEMENTASI HIGH AVAILABILITY DAN RELIABILITY MYSQL DENGAN CLUSTER DATABASE BERBASIS DOCKER SWARM

Rokhim, Hanafi Nur - 185411142 (2022) IMPLEMENTASI HIGH AVAILABILITY DAN RELIABILITY MYSQL DENGAN CLUSTER DATABASE BERBASIS DOCKER SWARM. Skripsi thesis, UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA.

[img] Text
1_185411142_HALAMAN_DEPAN - Hanafi Nur.pdf - Published Version

Download (377kB)
[img] Text
2_185411142_BAB_I.pdf - Published Version

Download (86kB)
[img] Text
3_185411142_BAB_II.pdf - Published Version

Download (119kB)
[img] Text
4_185411142_BAB_III.pdf - Published Version
Restricted to Repository staff only

Download (119kB)
[img] Text
5_185411142_BAB_IV.pdf - Published Version
Restricted to Repository staff only

Download (252kB)
[img] Text
6_185411142_BAB_V.pdf - Published Version

Download (69kB)
[img] Text
7_185411142_DAFTAR_PUSTAKA.pdf - Published Version

Download (88kB)
[img] Text
8_185411142_CARA_MENJALANKAN_PROGRAM.pdf - Published Version

Download (143kB)
[img] Text
9_185411142_LISTING_PROGRAM.pdf - Published Version
Restricted to Repository staff only

Download (113kB)
[img] Text
10_185411142_LAMPIRAN - Hanafi Nur.pdf - Published Version

Download (169kB)

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

Item Type: Thesis (Skripsi)
Additional Information: Pembimbing : Adi Kusjani, S.T., M.Eng.
Uncontrolled Keywords: Database Cluster, MySQL, ProxySQL
Subjects: A Karya Umum (General) > Ilmu Komputer (Computer Science) > Bahasa Pemrograman
A Karya Umum (General) > Ilmu Komputer (Computer Science) > Database
A Karya Umum (General) > Ilmu Komputer (Computer Science) > Program Aplikasi > Program Aplikasi Berbasis WEB
Divisions: Jenjang Strata Satu > Teknik Informatika (Informatic Engineering)
Depositing User: Mr. Andi Setyanto
Date Deposited: 28 Mar 2022 02:19
Last Modified: 28 Mar 2022 03:03
URI: http://eprints.utdi.ac.id/id/eprint/9609

Actions (login required)

View Item View Item