Implementasi Load Balancing Server Web Berbasis Docker Swarm Berdasarkan Penggunaan Sumber Daya Memory Host

Implementasi Load Balancing Server Web Berbasis Docker Swarm Berdasarkan Penggunaan Sumber Daya Memory Host

Penulis

  • Mohamad Rexa Mei Bella Fakultas Ilmu Komputer, Universitas Brawijaya
  • Mahendra Data Fakultas Ilmu Komputer, Universitas Brawijaya
  • Widhi Yahya Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

Docker, swarm, load balancer, web cluster

Abstrak

Virtualisasi bebasis container sangat popular dikalangan programming development di karenakan virtualisasi yang ringan dimana kernel Linux dapat membagi penggunakan resource antar container bertujuan agar kinerja container tidak saling terganggu antar lainnya. Salah satu virtualiasi berbasis container yang sering digunakan adalah Docker.Docker sendiri merupakan open source software yang dapat di ubah sesuai dengan keinginan. Container Docker dapat digunakan untuk clustering web server. Hal ini bertujuan untuk mengurangi "a single point of failure" (SPOF) dalam web server. Bagaimanapun mengatur container dalam jumlah banyak sangatlah rumit, tetapi Docker memiliki engine untuk mengaturnya yang disebut Docker Swarm. Docker Swarm memiliki load balancing internal tetapi hanya mengatur antar container dalam host dan tidak dapat di monitor. Sehingga dapat mengakibatkan resource antar host tidak tebagi secara rata. Oleh karena itu penelitian ini bertujuan untuk mendistribusikan traffic web server secara rata antar host dengan loadbalancing berdasarkan sumber daya memory dan failover berdasarkan waktu.Terdapat beberapa pengujian terhadap sistem untuk menguji fungsionalitas serta kinerja dalam loadbalancer berdasarkan memory utilization. Dan dari hasil pengujian dilakukan bahwa failover berdasarkan waktu dan load balancer berdasarkan sumber daya memory dapat bekerja dalam Docker Swarm dan dapat menangangi masalah pembagian resource antar host.

Unduhan

Diterbitkan

21 Jan 2019

Cara Mengutip

Mei Bella, M. R., Data, M., & Yahya, W. (2019). Implementasi Load Balancing Server Web Berbasis Docker Swarm Berdasarkan Penggunaan Sumber Daya Memory Host. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(4), 3478–3487. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/4954

Terbitan

Bagian

Artikel
Loading...