Kubernetes on Bare-Metals or VMs? Or Using Virtink to Have Pros of Both? - Feng Ye & Yang Ailin
在裸金属或虚拟机上使用Kubernetes?或者使用Virtink来兼具两者的优点。| Kubernetes on Bare-Metals or VMs? Or Using Virtink to Have Pros of Both? - Feng Ye, SmartX & Yang Ailin, Intel
在您的数据中心中运行Kubernetes集群的位置在哪里?在裸金属上,您可以避免虚拟化层的开销和成本。然而,由于容器的共享内核特性以及Kubernetes缺乏内置的多租户功能,共享裸金属Kubernetes集群以最大化硬件利用可能既不安全也不方便。另一方面,虚拟化长期以来广泛采用,用于在多个工作负载之间共享裸金属主机并保持安全隔离。但是,商业虚拟化产品的总拥有成本可能令人生畏,其功能集可能过于庞大,甚至对于像Kubernetes集群这样的现代分布式工作负载来说可能是负担。通过使用云超级虚拟机(Cloud Hypervisor VMs)使Kubernetes能够在现代云工作负载中专门设计的轻量级虚拟化程序,Virtink使得主机Kubernetes集群能够以安全、轻量级和高效的方式托管客户Kubernetes集群。
Where to run Kubernetes clusters in your data center? On bare-metals, you avoid both the overhead and costs of a virtualization layer. However, due to shared-kernel nature of containers and lacking of built-in multi-tenant features in Kubernetes, it can be both unsafe and inconvenient to share bare-metal Kubernetes cluster across multiple users to maximize hardware utilizations. On the other hand, virtualization has been long adopted widely for sharing bare-metal host between multiple workloads while keeping them safely isolated. But the total cost of ownership for a commercial virtualization product can be daunting, and its feature set can be an overkill or even a burden for modern distributed workloads like Kubernetes clusters. By enabling Kubernetes with Cloud Hypervisor VMs, a lightweight hypervisor designed specifically for modern cloud workloads, Virtink makes a host Kubernetes cluster possible to host guest Kubernetes clusters in a safe, lightweight and efficient way.
CNCF概况(幻灯片)
扫描二维码联系我们!
CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux Foundation,是非营利性组织。
CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。请关注CNCF微信公众号。