Implementasi Cluster Database Berbasis MySQL Dan Haproxy Sebagai Pembagi Beban Kerja Server

  • Syamsu S
N/ACitations
Citations of this article
45Readers
Mendeley users who have this article in their library.

Abstract

ABSTRAK Penelitian ini bertujuan untuk menghasilkan sebuah layanan database yang mampu menangani kebutuhan akan akses database yang besar. Implementasi cluster database berbasis MySQL dan Haproxy sebagai Load Balancer dengan menggunakan satu server tambahan untuk membagi beban dari database server. MySQL digunakan sebagai aplikasi database yang terdapat pada server pertama dan server kedua, sedangkan HaProxy digunakan sebagai load balancer yang terdapat pada server ketiga. Pengujian dilakukan untuk mengetahui kinerja dari database server. Ada dua cara pengujian dilakukan untuk mengetahui kinerja dari pembagian beban server. Dari hasil penelitian diketahui bahwa pengujian menggunakan satu server dengan akses secara simultan terjadi peningkatan pada kinerja memori hingga beberapa kali sesuai jumlah proses yang di eksekusi. Sedangkan pengujian dengan Tiga server yang terdiri dari satu server load balancer dan dua server database yang tercluster, tidak terdapat perubahan pada penggunaan kapasitas memori, tetapi kapasitas load balancer meningkat. Dari hasil penelitian diketahui bahwa penggunaan HAProxy sebagai aplikasi pembagi beban kerja layanan server, memberikan manfaat yang sangat signifikan baik bagi user maupun pada server database sehingga beban server bisa di bagi ke masing-masing server database Kata Kunci:Cluster Database, MYSQL, HaProxy, Load Balancer ABSTRACT This study aims to produce a database service that is able to handle the need for large database access. MySQL and Haproxy based database cluster implementation as Load Balancer by using an additional server to share the load from the database server. MySQL is used as a database application that is found on the first server and the second server, while HaProxy is used as a load balancer found on the third server. Testing is done to find out the performance of the database server. There are two ways of testing to determine the performance of server load sharing. From the results of the study note that testing using one server with simultaneous access there is an increase in memory performance up to several times according to the number of processes executed. While testing with three servers consisting of one load balancer server and two clustered database servers, there was no change in memory capacity usage, but load balancer capacity increased. From the results of the study note that the use of HAProxy as a server service workload divider application, provides very significant benefits for both the user and the database server so that the server load can be divided into each database server

Cite

CITATION STYLE

APA

Syamsu, S. (2018). Implementasi Cluster Database Berbasis MySQL Dan Haproxy Sebagai Pembagi Beban Kerja Server. Inspiration : Jurnal Teknologi Informasi Dan Komunikasi, 8(1). https://doi.org/10.35585/inspir.v8i2.2459

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free