Kubernetes in Action: Exploring the Performance of Kubernetes Distributions in the Cloud
CoRR(2024)
摘要
Kubernetes has emerged as a leading open-source platform for container
orchestration, allowing organizations to efficiently manage and deploy
containerized applications at scale. This paper investigates the performance of
four Kubernetes distributions, namely Kubeadm, K3s, MicroK8s, and K0s when
running OpenFaaS as a containerized service on a cluster of computing nodes on
CloudLab. For this purpose, experiments are conducted to examine the
performance of two virtualization modes, namely HVM and PV, supported by Xen as
the underlying hypervisor. Moreover, two container runtimes that are integrated
with Kubernetes, namely Docker, and Containerd, are examined to assess their
performance on both disk-intensive and CPU-intensive workloads. After
determining the appropriate underlying Xen mode and container runtime, the
Kubernetes distributions are set up and their performance is measured using
various metrics, such as request rate, CPU utilization, and scaling behavior.
更多查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要