IMPLEMENTASI DOCKER SWARM UNTUK HIGH AVAILABILITY DAN LOAD BALANCING PADA SISTEM SIAK UNDIKSHA

Putra, I Putu Surya Dharma (2024) IMPLEMENTASI DOCKER SWARM UNTUK HIGH AVAILABILITY DAN LOAD BALANCING PADA SISTEM SIAK UNDIKSHA. Undergraduate thesis, Universitas Pendidikan Ganesha.

[img] Text (COVER)
2015051010-COVER.pdf

Download (1MB)
[img] Text (ABSRTAK)
2015051010-ABSTRAK.pdf

Download (260kB)
[img] Text (BAB 1 PENDAHULUAN)
2015051010-BAB 1 PENDAHULUAN.pdf

Download (226kB)
[img] Text (BAB 2 KAJIAN TEORI)
2015051010-BAB 2 KAJIAN TEORI.pdf
Restricted to Repository staff only

Download (969kB) | Request a copy
[img] Text (BAB 3 METODELOGI PENELITIAN)
2015051010-BAB 3 METODELOGI PENELITIAN.pdf
Restricted to Repository staff only

Download (403kB) | Request a copy
[img] Text (BAB 4 HASIL DAN PEMBAHASAN)
2015051010-BAB 4 HASIL DAN PEMBAHASAN.pdf
Restricted to Repository staff only

Download (2MB) | Request a copy
[img] Text (BAB 5 PENUTUP)
2015051010-BAB 5 PENUTUP.pdf
Restricted to Repository staff only

Download (204kB) | Request a copy
[img] Text (DAFTAR PUSTAKA)
2015051010-DAFTAR PUSTAKA.pdf

Download (213kB)
[img] Text (LAMPIRAN)
2015051010-LAMPIRAN.pdf

Download (568kB)

Abstract

Dalam era digital yang berkembang pesat, ketersediaan layanan teknologi menjadi faktor penting bagi kelancaran operasional dan reputasi sebuah instansi. Teknologi cluster computing, seperti Docker Swarm, menawarkan solusi untuk meningkatkan ketersediaan layanan dan mendistribusikan beban kerja secara efisien. Penelitian ini berfokus pada implementasi Docker Swarm untuk meningkatkan High Availability dan Load Balancing pada sistem SIAK di UPA TIK Undiksha, yang masih mengalami masalah terkait downtime layanan. Metode yang digunakan dalam penelitian ini adalah Network Development Life Cycle (NDLC) dengan tahapan meliputi analisis, desain, simulasi prototipe, implementasi, monitoring, dan manajemen. Pada tahap analisis, observasi dan wawancara mengidentifikasi kelemahan infrastruktur yang menyebabkan sering terhentinya layanan sistem. Desain sistem memanfaatkan Docker Swarm dengan topologi multi-node untuk mendukung ketahanan terhadap kegagalan perangkat. Tahap simulasi prototipe dilakukan untuk memastikan kehandalan sebelum implementasi di lingkungan nyata. Hasil implementasi menunjukkan bahwa Docker Swarm dapat menjaga ketersediaan dan distribusi beban dengan lebih baik, terutama saat terjadi kegagalan pada salah satu node. Monitoring menggunakan Prometheus dan Grafana menunjukkan bahwa sistem dapat mempertahankan ketersediaan layanan hingga rata-rata 99% dengan waktu perpindahan Container yang minimal. Tahap manajemen memberikan rekomendasi untuk optimasi lebih lanjut, seperti penggunaan Redis sebagai session handler dan peningkatan jumlah Container. Penelitian ini memberikan kontribusi signifikan dalam upaya meningkatkan keandalan dan ketersediaan layanan di UPA TIK Undiksha.

Item Type: Thesis (Undergraduate)
Uncontrolled Keywords: Docker Swarm, High Availability, Load Balancing, cluster computing, NDLC, SIAK, UPA TIK Undiksha
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
T Technology > T Technology (General)
Divisions: Fakultas Teknik dan Kejuruan > Jurusan Teknik Informatika > Program Studi Pendidikan Teknik Informatika (S1)
Depositing User: I Putu Surya Dharma Putra
Date Deposited: 19 Nov 2024 22:58
Last Modified: 19 Nov 2024 22:58
URI: http://repo.undiksha.ac.id/id/eprint/22447

Actions (login required)

View Item View Item