Koleksi Pustaka
IMPLEMENTASI SISTEM FAILOVER OTOMATIS MENGGUNAKAN HAPROXY DAN KEEPALIVED PADA INFRASTRUKTUR BERBASIS DOCKER UNTUK SISTEM INFORMASI BERBASIS WEB

Ketersediaan layanan sistem informasi berbasis web menjadi aspek penting dalam menunjang operasional yang andal. Penelitian ini bertujuan untuk mengimplementasikan sistem failover otomatis dan load balancing guna meningkatkan ketersediaan layanan dengan memanfaatkan HAProxy, Keepalived, dan Docker Swarm. Sistem dibangun untuk mendukung layanan identifikasi sirip punggung hiu berbasis web yang memerlukan kontinuitas layanan tanpa gangguan. Metode penelitian yang digunakan adalah eksperimen, dengan perancangan dan implementasi infrastruktur High Availability (HA) berbasis Docker Swarm, HAProxy sebagai load balancer, serta Keepalived sebagai mekanisme failover otomatis. Pengujian dilakukan mencakup aspek failover, failback, downtime, load balancing, serta performa sistem di bawah beban tinggi. Hasil pengujian menunjukkan bahwa proses failover berlangsung rata-rata dalam waktu 1 detik, downtime layanan minimal (0–1 detik), dan failback berjalan otomatis dalam waktu 0–4 detik. Sistem load balancing berjalan sesuai desain dengan algoritma round robin dan least connection. Pada pengujian beban hingga 10.000 request, sistem tetap dapat melayani permintaan dengan tingkat error yang sangat rendah, meskipun terjadi peningkatan waktu respons dan pemakaian sumber daya. Implementasi arsitektur ini membuktikan bahwa integrasi HAProxy, Keepalived, dan Docker Swarm dapat meningkatkan ketersediaan layanan sistem informasi berbasis web dengan performa yang masih dapat diterima. Penelitian ini dapat menjadi acuan bagi pengembangan sistem serupa yang memerlukan tingkat ketersediaan layanan yang tinggi.

Daftar File
  • 2107421012_Joko_Prasetyo
    2107421012_Joko_Prasetyo.pdf
  • 2107421012_Joko_Prasetyo
    Maaf file hanya dapat di unduh oleh pihak yang mempunyai akses file private
  • Kata Kunci
    High Availability, Failover, Load balancing, HAProxy, Keepalived, Docker Swarm, Sistem Informasi Berbasis Web