• Tidak ada hasil yang ditemukan

PEMBUATAN SISTEM CLUSTER DAN LOAD BALANCING UNTUK DATABASE SERVER DENGAN ENGINE MYSQL

N/A
N/A
Protected

Academic year: 2017

Membagikan "PEMBUATAN SISTEM CLUSTER DAN LOAD BALANCING UNTUK DATABASE SERVER DENGAN ENGINE MYSQL"

Copied!
9
0
0

Teks penuh

(1)

PEMBUATAN SISTEM CLUSTER DAN LOAD BALANCING UNTUK DATABASE SERVER DENGAN ENGINE MYSQL

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer

Diajukan oleh :

SRI WAHYUDI NIM.M3107126

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

(2)

HALAMAN PERSETUJUAN

PEMBUATAN SISTEM CLUSTER DAN LOAD BALANCING UNTUK DATABASE SERVER DENGAN ENGINE MYSQL

Disusun Oleh

SRI WAHYUDI NIM. M3107126

Tugas Akhir ini telah disetujui untuk dipertahankan di hadapan dewan penguji

pada tanggal 28 Juni 2010

Pembimbing Utama

(3)

HALAMAN PENGESAHAN

PEMBUATAN SISTEM CLUSTER DAN LOAD BALANCING UNTUK DATABASE SERVER DENGAN ENGINE MYSQL

Disusun Oleh SRI WAHYUDI NIM. M3107126

Dibimbing oleh : Pembimbing Utama

Didiek Sri Wiyono, S.T, M.T NIP. 19750331 200501 1 001 Tugas Akhir ini telah diterima dan disahkan

oleh dewan penguji Tugas Akhir Program Diploma III Ilmu Komputer

pada hari rabu tanggal 28 Juli 2010 Dewan Penguji

1. Pembimbing : Didiek Sri Wiyono, S.T, M.T ( ) NIP. 197503312005011001

2. Penguji 1 : Drs. Y.S Palgunadi, M.Sc ( ) NIP. 195604071983031004

3. Penguji 2 : Sri Arum S.Z, S.Kom ( ) NIDN. 0610038202

Disahkan Oleh

Dekan FMIPA UNS

Prof. Drs. Sutarno, M.Sc, Ph.D NIP.19600809 198612 1 001

Ketua

Program Diploma III Ilmu Komputer FMIPA UNS

(4)

ABSTRACT

Sri Wahyudi 2010, SYSTEM CLUSTER AND LOAD BALANCING FOR DATABASE SERVER WITH MYSQL ENGINE. Diploma III Computer Science, Faculty of Mathematics and Natural Sciences, University of Sebelas Maret Surakarta.

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

(5)

ABSTRAK

Sri Wahyudi 2010, PEMBUATAN SISTEM CLUSTER DAN LOAD BALANCING UNTUK DATABASE SERVER DENGAN ENGINE MYSQL. Diploma III Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Basis data merupakan bagian yang penting dalam berbagai aplikasi. Mulai dari pengguna rumahan, industri kecil hingga pengguna yang berskala enterprice. RDBMS (Relational Database Management Softwa re) 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 databa se 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.

(6)

MOTTO

1.

Jangan hanya melihat perubahan, tetapi lakukanlah perubahan.

2.

Kebenaran akan terasa indah setelah kita menemui kesalahan

3.

Tundukan kepala ketika ingin bersyukur dan tegakan kepala untuk menambah

semangat.

(7)

PERSEMBAHAN

1.

Allah Yang Maha Esa

2.

Bapak dan Ibu tercinta dan seluruh keluarga

3.

Nindita Clourisa A.S

4.

Maganger

Self Acces Terminal

PUSKOM UNS.

5.

Seluruh teman

teman Tehnik Informatika 2007.

(8)

KATA PENGANTAR

Segala puji kehadirat Allah SWT yang melimpahkan rahmat dan hidayah-Nya kepada kita semua. Sholawat dan salam semoga senantiasa tercurah limpahkan kepada junjungan kita Rasulullah SAW, beserta keluarga, para sahabat dan pengikutnya yang senantiasa beristiqomah hingga yaumul akhir.

Berkat bantuan dan dukungan dari berbagai pihak, alhamdulillah akhirnya penulisan laporan tugas akhir dengan judul ini dapat terselesaikan dengan baik. Sehingga disini penulis ingin mengucapkan terima kasih kepada :

1. Allah SWT yang telah memberikan rahmat dan kesempatan, sehinggal penulis bisa menyelesaikan pembuatan laporan ini.

2. Drs. YS. Palgunadi, M.Sc selaku Ketua Program Diploma III Ilmu sebutkan satu persatu, terimakasih telah memberi ilmu dan bekal hidup. 5. Ayah, Ibu dan kakak yang telah memberikan dukungan semangat dan doa

setiap saat.

6. Nindita Clourisa, terima kasih atas dukungan dan semangatnya, semoga semua ini akan abadi.

7. Maganger Self Acces Terminal PUSKOM UNS, lembaran kenangan yang tidak akan terlupakan. Semua akan menjadi jejak kita nantinya.

8. Teman-teman wisma Gading ( Muchlis, Amin, Ali, mursid, kiki)dan TopanBegin terima kasih telah mau berkenan meminjamkan kost nya. 9. Bapak Dr. Sutanto, DEA, Tunggul Ardhi, S,Si, Ardhian Prastiawan, S.Si

(9)

10.Seluruh karyawan FSSR, terima kasih atas pengalaman dan bantuan yang diberikan

11.Teman-teman DII Teknik Informatika FMIPA UNS angkatan 2007. Dalam penulisan laporan tugas akhir ini masih banyak kekurangannya, namun diharapkan laporan ini berguna dan bermanfaat bagi para pembaca.

Surakarta, Juni 2010

Referensi

Dokumen terkait

PEMODELAN REGRESI POISSON BIVARIAT PADA JUMLAH KEMATIAN IBU HAMIL DAN NIFAS DI JAWA TENGAH TAHUN 2017.. Arbella Maharani Putri 1 , Alan Prahutama 2 , Budi

Untuk membuat aplikasi berita secara sederhana, langkah pertama adalah merancang tabel-tabel database yang diperlukan.. Membuat File Koneksi Database

Namun, dengan potongan asupan pengungsi Australia dari Indonesia setiap tahun, 1.130 orang akan harus tunggu selama waktu maximum tiga tahun lagi di Indonesia jika mau

Ya Tuhan, Penuhilah kami semua yang beribadah dengan hikmat dan kuasa Roh Kudus, agar dimampukan untuk tetap menunjukkan citra diri sebagai orang-orang pilihan, yang dikuduskan

Pada pengujian yang telah dilakukan pada beberapa pemberian referensi bahwa nilai rata-rata waktu tunda (td) terkecil dari lima kali percobaan adalah dengan menggunakan

2. Membuat sebuah boot event kampanye sosial bertema “Save trees, save our life” yang akan didirikan di 5 kantor partai besar yan memenangkan polling terbanyak

Maka barangkali engkau (Muhammad) akan mencelakakan dirimu karena bersedih hati setelah mereka berpaling, sekiranya mereka tidak beriman kepada keterangan ini (Al-Qur'an);

 Belanja Makanan dan minuman Tamu Pemda dan Tamu KDH/WKDH/Sekda dalam dan luar Daerah dalam rangka jamuan makan malam Bapak Gubernur NTB dengan TOGA TOMA Kabupaten Lombok Timur