Implementasi Cluster Web Server Dinamis Berbasis Operating System-Level Virtualization Menggunakan Docker Swarm

Fadhil, Mohammad (2020) Implementasi Cluster Web Server Dinamis Berbasis Operating System-Level Virtualization Menggunakan Docker Swarm. Sarjana thesis, Universitas Brawijaya.

Abstract

Meningkatnya kebutuhan masyarakat akan informasi digital sangatlah tinggi. Web server dinamis dibutuhkan suatu website untuk memenuhi kebutuhan akses pengguna yang berkembang pesat. Kurang mampunya server fisik dalam menerima permintaan dari pengguna dalam jumlah yang banyak mengakibatkan website susah untuk diakses. Operating system-level virtualization mulai banyak digunakan dikarenakan mampu mengatasi permasalahan yang terjadi pada server fisik. Hal tersebut mempengaruhi tingkat availibility dalam menangani jumlah request yang tinggi. Mekanisme load balancing server dilakukan untuk menangani masalah tersebut salah satunya dengan menggunakan bantuan tools docker. Untuk high availability, virtualisasi pada docker membantu web server melayani request yang tinggi dengan memanfaatkan docker swarm. Di dalam docker swarm terdapat pembagian peran. Yaitu peran worker dan manager dengan tugas yang berbeda. Penelitian ini melakukan implementasi klaster web server dinamis menggunakan docker swarm. Hasil implementasi menunjukkan tingkat high availabilty sebuah layanan web server meningkat 41% seiring banyaknya jumlah container yang dijalankan pada swarm. Adapun penanganan failover web server membutuhkan waktu rata-rata 13,5 detik untuk mencapai uptime.

English Abstract

The increasing needs of the community for digital information is very high. A dynamic web server is needed by a website to meet the rapidly growing needs of user access. The inability of the physical server to receive requests from users in large numbers makes the website difficult to access. Operating systemlevel virtualization is widely used because it is able to overcome problems that occur on physical servers. This affects the level of availability in handling a high number of requests. The load balancing server mechanism is used to handle the problem, one of them is by using the help of the docker tools. For high availability, virtualization at the docker helps the web server serve high requests by utilizing docker swarm. Inside docker swarm there is a division of roles. Namely the roles of workers and managers with different tasks. This research is implementing a dynamic web server cluster using a docker swarm . Implementation results show the high level of availability of a web server service increased by 41% as the number of containers that run on swarm. The web server failover handling takes an average of 13.5 seconds to reach uptime.

Other obstract

-

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2020/156/052003347
Uncontrolled Keywords: dynamic web server, dockerswarm, load balancer, availability
Subjects: 000 Computer science, information and general works > 006 Special computer methods > 006.7 Multimedia systems > 006.707 2 Web sites--research
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Budi Wahyono Wahyono
Date Deposited: 10 Aug 2020 06:58
Last Modified: 14 Apr 2023 01:30
URI: http://repository.ub.ac.id/id/eprint/180896
[thumbnail of DALAM MASA EMBARGO] Text (DALAM MASA EMBARGO)
Mohammad Fadhil (2).pdf
Restricted to Registered users only until 31 December 2023.

Download (6MB)

Actions (login required)

View Item View Item