Pembuatan sistem cluster dan load balancing untuk database server dengan engine MySQL
Penulis Utama
:
Sri Wahyudi
NIM / NIP
:
M3107126
×ABSTRAK Basis data merupakan bagian yang penting dalam berbagai aplikasi. Mulai dari
pengguna rumahan, industri kecil hingga pengguna yang berskala enterprice.
RDBMS (Relational Database Management Software) adalah bagian yang tidak
dapat dipisahkan dari keadaan tersebut. Dari tahun ke tahun kinerja dan
penambahan fitur RDBMS terus menerus dikembangkan. Salah satu vendor
RDBMS terkemuka yang popular adalah MySql AB, salah satu produk yang
diandalkan adalah MySql cluster. Kebutuhan akan ketersediaan akses basis data
(database) yang bisa terus aktif bekerja selama 24 jam x 7 hari merupakan faktor
utama munculnya konsep cluster dalam MySql. Pada awalnya, MySql Cluster
dirancang khusus untuk perusahaan-perusahaan berbasis telekomunikasi yang
memang membutuhkan keaktualan dan keaktifan dari database mereka. Basis
data perusahaan-perusahaan ini selain berkapasitas besar juga bersifat high
availability dan scalability.
Metode pengumpulan data yang digunakan dalam penyusunan Tugas Akhir ini
adalah observasi, wawancara, dan studi pustaka. Tahapan perancangan yang
digunakan meliputi perancangan sistem clustering, sistem balancing, topologi
jaringan yang digunakan. Software yang digunakan dalam pembuatan cluster dan
load balancing ini menggunakan MySql sebagai engine database dan linux ubuntu
9.04 sebagai sistem operasinya.
Sistem Cluster dan Load Balancing memiliki keunggulan dapat membagi traffict
data yang masuk menuju Node Database. Sistem Cluster ini memiliki minimal
lebih dari satu node sebagai penyimpan data. Ketika satu node mengalami
perubahan maka node yang lain juga akan mengalami peerubahan. Dengan sistem
Cluster dapat mengurangi downtime, dan performa database akan meninggkat.
Kata kunci : MySql, Clustering, Load Balancing, Database, MySql Proxy
ABSTRACT Database is one of the most important things for many aplication. It is
needed not only by users at home but also by small industries and even enterprise.
RDBMS (Relational Database management Software) is the part which cannot be
separated from that condition. From year by year, the performance and features
adding of RDBMS are always developed. One of the most popular vendors is
MySql AB, with the reliable product MySql Cluster. The need of the availability
database access that can be active 24 hours per day and seven days per week is the
main factor to produce cluster concept in MySql. In the beginning, MySql Cluster
is arranged especially for communication-based companies that needs the
actuality and activeness of its database. Database of those companies are not only
big in capacity but also are the characters of high availability and scalability.
Collecting data methods used for this thesis are observation, interview,
and literature study. The stage design used covered clustering system planning,
balancing system, and topology of network. Software which was used for the
cluster making and load balancing was MySql as database engine and Linux ubunt
9.04 as the operating system.
Clustering system and load balancing had the excellence in dividing data
traffic that enters to Node Database. Clustering system minimally has more two
with nodes to save data. If one node undergoes changing, the other node will have
the changing, as well. Clustering system can reduce the downtime and increase
database performance.
Keyword : MySql, Clustering, Load Balancing, Database, MySql Proxy
×
Penulis Utama
:
Sri Wahyudi
Penulis Tambahan
:
-
NIM / NIP
:
M3107126
Tahun
:
2010
Judul
:
Pembuatan sistem cluster dan load balancing untuk database server dengan engine MySQL
Edisi
:
Imprint
:
Surakarta - FMIPA - 2010
Program Studi
:
D-3 Ilmu Komputer Teknik Informatika
Kolasi
:
Sumber
:
UNS-FMIPA Prog. D III Ilmu Komputer-M.3107126-2010
Kata Kunci
:
Jenis Dokumen
:
Laporan Tugas Akhir (D III)
ISSN
:
ISBN
:
Link DOI / Jurnal
:
-
Status
:
Public
Pembimbing
:
1. Didiek Sri Wiyono, S.T, M.T
Penguji
:
Catatan Umum
:
5415/2010
Fakultas
:
Fak. MIPA
×
File
:
Harus menjadi member dan login terlebih dahulu untuk bisa download.