Kubernetes正式支援containerd 1.1版,改善Kubernetes效能
2018-05-25 16:57:19 | 来源:ithome | 投稿:米阳 | 编辑:dations

原标题:Kubernetes正式支援containerd 1.1版,改善Kubernetes效能

图片来源:

Kubernetes

在2016年,Docker公司为容器技术标准化做出的重要贡献,就是将Docker引擎中的Runtime元件containerd开源释出,而云端服务四大龙头AWS、微软、Google及IBM,都承诺要投入该专案。事隔一年,Kubernetes开始支援Containerd,还推出了容器Runtime介面(Container△Runtime△Interface,CRI),让Kubernetes可以相容不同的容器Runtime,而在近日Kubernetes宣布,该调度工具要正式支援containerd,现在正式环境中的Kubernetes丛集,也要可以执行containerd△1.1版了。只要是版本序号在1.1版后的Kubernetes,都能相容containerd。

原先支援containerd△1.0版时,Kubernetes的设计架构,Kubelet与containerd间,夹着cri-containerd,而该Daemon程式,会负责Kubelet传来的需求,并使用containerd,管理容器及容器映像档。虽然该机制比Docker设计的更为精简,不过Kubernetes认为,这样设计仍不利于开发者进行部署工作,也会带来不必要的讯息传输成本。

而现在支援containerd△1.1后,cri-containerd被重新设计结构,变成containerd△CRI套件,不仅内建在containerd中,也预设启用。如此一来,Kubelet就能直接与containerd沟通,“让整合变得更稳定、有效率。”Kubernetes表示。

而这个翻新的架构,也改善了Kubernetes的效能,“包含Pod启动效能,以及Daemon程式资源使用效率。”Kubernetes也比较了使用Docker△18.03 CE版,和containerd△1.1版的效能。相比使用Docker,使用containerd,能改善Pod的启动延迟性(Startup△Latency)。如果在单一丛集内,开启105个Pod(目前单一丛集可容纳的最大数量),“无论是CPU、记忆体的使用,containerd△1.1版都比Docker△18.03 CE版更好。”Kubernetes举例,像是runtime△CPU使用量,containerd比Docker少了68.13%。

不过也有不少开发者好奇,这样是否代表,未来就不能在Kubernetes环境,使用Docker引擎。而Kubernetes表示,由于Docker引擎是建置在containerd之上,而下一个社交版Docker,也会整合containerd△1.1版。由于Kubelet、Docker引擎都会使用containerd这个元件,Kubernetes表示,使用者除了能受益于Kubernetes的功能、效能改进外,也能保留既有使用Docker引擎的应用。

而现在支援containerd△1.1后,cri-containerd被重新设计结构,变成containerd△CRI套件,不仅内建在containerd中,也预设启用。如此一来,Kubelet就能直接与containerd沟通,让整合工作变得更稳定、有效率。图片来源:Kubernetes

Kubernetes表示,由于Docker引擎是建置在containerd之上,而下一个社交版Docker,也会整合containerd△1.1版。由于Kubelet、Docker引擎都会使用containerd这个元件,Kubernetes表示,使用者除了能受益于Kubernetes的功能、效能改进外,也能保留既有使用Docker引擎的应用。图片来源:Kubernetes

?

?

tags:

上一篇  下一篇

相关:

Google为Kubernetes引擎提供区域性永久储存空间,解决有状态应用程序可用性低落缺陷

Google今宣布,为Kubernetes引擎提供区域性永久储存空间(Regional△Persistent△Disks),以提供各种规模的组织,都能在云端建构并执行高可用性的有状态应用程序。Google△Kubernetes△Engine产品经理Palak△Bhatia

OpenStack容器专案Kata Containers 1.0版正式推出

去年OpenStack高峰会所主打的重要方向是开放组合式架构,并结合各项开源专案,让OpenStack变成云端原生应用的执行平台。而近日OpenStack△2018年度高峰会在温哥华开跑,当中一个重要宣布,就是自家容器专案Kata△Con

VMware释出第五版OpenStack,现在也能建立异质功能的Kubernetes节点

开源IaaS△OpenStack的讨论声量不如以往,IT基础架构的目光多投射在Kubernetes、容器服务之上。不过近日OpenStack年度高峰会之时,VMware也正式推出自家第五版的OpenStack,目前该版本是使用第17版的OpenStack△Quee

百行征信正式挂牌 [热事件]

年初,在央妈的牵头下,芝麻信用、腾讯征信联系各大互联网金融市场征信机构成立了百行征信有限公司。日前,百行征信正式挂牌营业,估计老赖们已经吓得瑟瑟发抖了,百行征信就是未来互联网世界的通行证,一旦你有逾期

《绿松石 推荐

来源:中国地质大学(武汉)珠宝学院2018年5月14日,国家市场监督管理总局、国家标准化管理委员会批准发布了389项国家标准(中华人民共和国国家标准公告2018年第6号)。由中国地质大学(武汉)珠宝学院提出并牵头起草

站长推荐: