Implementasi High Availability Web Server Menggunakan Metode Web Cluster Dan High Availability Proxy Pada Single Board Computer (Studi Kasus: UD Sendang Putra)
Main Authors: | Setiawan, Roisul, Bayu Rahayudi, S.T., M.T. |
---|---|
Format: | Thesis NonPeerReviewed Book |
Bahasa: | eng |
Terbitan: |
, 2020
|
Subjects: | |
Online Access: |
http://repository.ub.ac.id/id/eprint/193740/1/0520150336-Roisul%20Setiawan.pdf http://repository.ub.ac.id/id/eprint/193740/ |
Daftar Isi:
- UD Sendang Putra merupakan usaha dagang yang bergerak dibidang distribusi, penjualan dan jasa bahan pangan. Sejak usaha dagang ini berdiri, semua kegiatan transaksi dan administrasi dilakukan secara manual. Dalam perkembangannya UD Sendang Putra sudah mulai bermigrasi ke sistem informasi, tetapi dalam pengembangannya UD Sendang Putra kesulitan mengimplementasikan sistem tersebut ke server dikarenakan lingkungan kerja yang tidak cocok untuk dipasang server. untuk mengatasi masalah tersebut maka dibuatlah sebuah cluster server dari single board computer. Untuk menambah availability nya digunakan 4 buah single board computer yang didesain dengan metode sistem terdistribusi agar server bisa melayani permintaan dengan baik. Dalam pengembangannya server ini dibangun menggunakan Raspberry Zero W untuk load balancer dan server, yang didesain untuk bisa melayani 3 kebutuhan fungsional dan 5 kebutuhan non fungsional. Perangkat lunak yang digunakan dalam pengembangan sistem ini yaitu Keepalived dan Haproxy pada load balancer. Nginx PHP dan MariaDB pada sisi server. Perangkat lunak tersebut dipakai sesuai dengan studi pustaka yang telah dilakukan. Pengujian fungsional dan non fungsional pada sistem menghasilkan nilai valid terhadap semua kebutuhan. Pengujian performance menyatakan bahwa cluster server ideal digunakan oleh 110 pengguna karena masih dalam batas aman penggunaan sumberdaya yakni 85%. Berdasarkan hasil pengujian yang dilakukan dapat diambil kesimpulan bahwa cluster server layak digunakan di UD Sendang Putra.