MicroK8s Cluster Implementation using KVM
AbstractThe world of technology is developing very rapidly along with the number of user requests, givingrise to internet-based service or information providers called cloud computing. Cloud computingis inseparable from servers that act as service providers or information from cloud computing.More requests from users will cause overload or overload on the server. Therefore, clustercomputing is here to make several computers work together with each other by using nodes inthem. Cluster computing handles server workloads by distributing the load evenly to each nodeon the server. One of the platforms used to implement and run cluster processes is Kubernetes.Running clustering on Kubernetes requires MicroK8s. In addition, Kubernetes is used in avirtualization called Kernel-Based Virtual Machine (KVM). This final project compares latency,CPU usage, and memory usage on a server. The highest latency result is 16839 ms by theMicroK8s Cluster server and the lowest latency is 1522 ms by a conventional server. This isbecause the process on the MicroK8s Cluster server must go through the division of labor for each existing node. CPU usage in conventional standby conditions shows the lowest number at0.07%, while the MicroK8s cluster is at 0.32%. When in a busy state, MicroK8s cluster is superiorin CPU usage by 0.96% and 49.76% for conventional. The lowest memory usage is obtained fromconventional servers by 28%, because there are no nodes running on conventional servers.
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.