ANALISA PENERAPAN SERVER DEPLOYMENT MENGGUNAKAN KUBERNETES UNTUK MENGHINDARI SINGLE OF FAILURE

Authors

  • lilik Widyawati universitas bumigora
  • Heroe Santoso Universitas Bumigora
  • Hamdika Budiman Universitas Bumigora

DOI:

https://doi.org/10.51401/jinteks.v3i1.944

Keywords:

Kubernetes, Server Deployment, Server Nginx

Abstract

Distributed computing systems are one of the requirements in implementing server-based applications such as database servers and web servers in order to achieve high levels of performance. The problem that often occurs is failure on the server so that the performance of a server is disrupted, so it takes a deployment technique that can be used to provide a distributed system with high performance. Container-based virtualization is the choice for running distributed systems because of its lightweight architecture, fast performance and resource efficiency. One of the container-based virtualisations is the introduction of a distributed systems development tool called Kubernetes, which allows managing server deployments to provide high availability systems. The system development methodology used is the Network Development Life Cycle (NDLC). Of the 6 stages, only 3 stages are used, namely Analysis, Design, and Simulation Prototyping. The test or test scenario carried out is Ftp Deploy and Nginx Web Server so that it can maintain availability and the system is able to failover when a server failure occurs

References

R. Julianto, W. Yahya and S. R. Akbar, "Implementasi Load Balancing Di Web Server Menggunakan Metode Berbasis Sumber Daya CPU Pada Software Defined Networking," JPTIIK, 2017.

Editor, "Apa itu Kubernetes," Kubernetes.io, 9 10 2020. [Online]. Available: https://kubernetes.io/id/docs/concepts/overview/what-is-kubernetes/. [Accessed 2 12 2020].

R. Dawood, S. F. Qiana and S. Muchallil, "Kelayakan Raspberry Pi Sebagai Web Server: Perbandingan Kinerja Nginx, Apache, Dan Lighttpd Pada Platform Raspberry Pi," Jurnal Rekayasa Elektrika, vol. 11, no. 1, pp. 30-35, 2014.

T. P. Kusuma, R. Munadi and D. D. Sanjoyo, "Implementasi Dan Analisis Computer System Dengan Menggunakan Virtualisasi," in e-proceeding of engineering, 2017.

S. Apridayanti, "Desain Dan Implementasi Virtualisasi Berbasis Container," Semantik, vol. 4, no. 2, pp. 37-46, 2018.

K. Yedutun, A. Noertjahyana and H. N. Palit, Jurnal Infra, vol. 7, no. 2, 2019.

Published

2021-02-22

Issue

Section

Articles