Kubernetes Cluster Performance Comparison with KVM, Vagrant and LXD Virtualization
DOI:
https://doi.org/10.35143/jkt.v8i1.5231Keywords:
Cluster, Virtualisasi, Kubernetes, Vagrant, KVM, LXDAbstract
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.Downloads
References
P. Mell and T. Grance, “The NIST Definition of Cloud Computing,†Gaithersbg. Elsevier.,11AD.
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/.
“Kubernetes,†2018. https://kubernetes.io/id/docs/concepts/.
N. el A. Khalif, “Ceph Cluster Creation And Management On Vagrant Virtual Machine,†2017.
IDreg, “Pengertian KVM, XEN, OPENVZ,†2013. https://www.idreg.net/pengertian-kvmxen-openvz/.
D. Kartikasari, “Analisa Perbandingan Metode KVM Dengan OpenVZ Pada Mesin VPS (Virtual Private Server) Di PT. Lintas Data Prima Yogyakarta,†2012.
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.
Downloads
Published
Issue
Section
License
Copyright (c) 2022 Jurnal Komputer TerapanÂ

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright info for authors
1. Authors hold the copyright in any process, procedure, or article described in the work and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
2. Authors retain publishing rights to re-use all or portion of the work in different work but can not granting third-party requests for reprinting and republishing the work.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) as it can lead to productive exchanges, as well as earlier and greater citation of published work.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License 











