JOURNAL ARTICLE

Analisis Perbandingan High Availibility Pada Web Server Menggunakan Orchestration Tool Kubernetes Dan Docker Swarm

Wahyu AldiwidiantoI Gusti Lanang Putra Eka Prismana

Year: 2023 Journal:   Journal of Informatics and Computer Science (JINACS) Vol: 5 (02)Pages: 138-148   Publisher: Universitas Islam Negeri Sunan Ampel Surabaya

Abstract

Penelitian ini bertujuan untuk mengetahui penggunaan sumber daya CPU serta efektivitas orchestration tool Docker Swarm dan Microk8s dalam menangani downtime menggunakan teknik failover untuk mencapai high availability, keduanya menjalankan service web server didalam container Docker. Penelitian ini berjenis expremintal design yang mencoba menerapkan sistem high availibility pada web server menggunakan orchestration tool Microk8s dan Docker Swarm. Rancangan high availability server diimplementasikan dengan 3 virtual server yang dijalankan diatas sistem operasi ubuntu. Failover bekerja jika server master mati dan secara otomatis akan digantikan dengan server backup yang telah dikonfigurasi pada perangkat lunak Keepalived. Skema pengujian dilakukan dengan mengirim HTTP request ke server menggunakan perangkat lunak Apache Jmeter, sample request yang dikirim berjumlah 30000 dengan waktu 10 menit, salah satu server akan dimatikan untuk menguji seberapa lama downtime dan penggunaan CPU pada server yang masih aktif. Hasil penelitian menunjukan Docker Swarm lebih baik dalam menangani downtime dengan hasil rata-rata waktu henti mencapai 6,4 detik, sedangkan Microk8s rata-rata downtime 43,7 detik. Dalam penggunaan CPU loadbalancer berjalan dengan cukup baik pada kedua orchestration tool pada saat downtime terjadi. Namun efektivitas penggunaan CPU jauh lebih baik pada Docker Swarm dengan hasil rata-rata CPU usage sebesar 18,202% pada server 1 dan 13,482% pada server 2, sedangkan Micok8s rata-rata penggunaan CPU pada server 1 sebesar 39,2% dan server 2 32,689%. Maka dapat disimpulkan kedua orchestration dapat mengatasi downtime dengan cukup stabil dari keseluruhan pengujian, namun terdapat perbedaan hasil downtime yang cukup signifikan yang dipengaruhi salah satunya oleh penggunaan CPU yang kurang efisien. Kata Kunci— High Availability, Microk8s, Docker Swarm, Failover, Web Server

Keywords:
Orchestration Computer science Operating system

Metrics

2
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Related Documents

JOURNAL ARTICLE

Analisis Perbandingan Kinerja High Availability pada Cluster Docker Swarm dan K3s

Dani Maulana FerdiansyahAgus Prihanto

Journal:   Journal of Informatics and Computer Science (JINACS) Year: 2024 Vol: 6 (01)Pages: 210-218
JOURNAL ARTICLE

ANALISIS PERBANDINGAN KINERJA KUBERNETES LOKAL DAN DOCKER PADA PENGELOLAAN APLIKASI NODE.JS

Chiko Gita SatriaBagus Gede Krishna Yudistira Author

Journal:   Jurnal Informatika dan Teknik Elektro Terapan Year: 2025 Vol: 13 (3S1)
JOURNAL ARTICLE

Comparative Analysis of Container Orchestration Platforms: Kubernetes vs. Docker Swarm

Venkat Marella

Journal:   International Journal of Scientific Research in Science and Technology Year: 2024 Vol: 11 (5)Pages: 526-543
© 2026 ScienceGate Book Chapters — All rights reserved.