Main Article Content

Abstract

The development of technology that can package an application and its needs in a virtualization called a container, therefore we need a software that can manage containers, one of which is docker. However, the need is always increasing, the system is not able to accommodate many applications, therefore we need a software capable of managing clustering containers on a large scale. One such software is Kubernetes. Kubernetes can run in virtualization, virtualization that can run Kubernetes in it include vagrant, LXD and KVM. In this study, a comparison was made between the 3 types of virtualization, the comparison was made to see the success rate of high-availability, scalability and performance testing. The results of the research that was carried out when the Kubernetes cluster was implemented in Vagrant, LXD and KVM virtualization, it was found that KVM virtualization is superior to Vagrant and LXD virtualization, which can be seen from the large difference in latency and performance tests between the two virtualizations.

Keywords

Cluster, Vritualisasi, Kubernetes, Vagrant, KVM, LXD. Cluster Virtualisasi Kubernetes Vagrant KVM LXD

Article Details

Author Biographies

Muhammad Arif Fadhly Ridha, Politeknik Caltex Riau

Teknik Informatika Politeknik Caltex Riau

Rahmat Suhatman, Politeknik Caltex Riau

Teknik Informatika Politeknik Caltex Riau
How to Cite
Ridha, M. A. F., & Suhatman, R. . (2022). Kubernetes Cluster Performance Comparison with KVM, Vagrant and LXD Virtualization. Jurnal Komputer Terapan , 8(1), 151–157. https://doi.org/10.35143/jkt.v8i1.5231

References

  1. P. Mell and T. Grance, “The NIST Definition of Cloud Computing,” Gaithersbg. Elsevier.,11AD.
  2. S. Dwiyatno, E. Rakhmat, and O. Gustiawan, “Implementasi Virtualisasi Server Berbasis Docker Container,” Prosisko, vol. 7, no. 2, pp. 165–175, 2020, [Online]. Available: https://ejurnal.lppmunsera.org/index.php/PROSISKO/article/view/2520/.
  3. “Kubernetes,” 2018. https://kubernetes.io/id/docs/concepts/.
  4. N. el A. Khalif, “Ceph Cluster Creation And Management On Vagrant Virtual Machine,” 2017.
  5. IDreg, “Pengertian KVM, XEN, OPENVZ,” 2013. https://www.idreg.net/pengertian-kvmxen-openvz/.
  6. D. Kartikasari, “Analisa Perbandingan Metode KVM Dengan OpenVZ Pada Mesin VPS (Virtual Private Server) Di PT. Lintas Data Prima Yogyakarta,” 2012.
  7. A. E. Saputra et al., “Analisis Penggunaan System Process Pada Migrasi Aplikasi Dalam Linux Container ( Lxd ) Menggunakan Lxd Api Analysis Of The Use Of The Process System In Application Migration In Linux Container ( Lxd ) Using Lxd Api” in ISSN : 2355-9365 e-Proceeding of Engineering, 2019, vol. 6, no. 2, pp. 7862–7869.