正如九州云聯(lián)合創(chuàng)始人及副總裁李開所說,“容器化是大勢所趨,我們很高興看到OpenStack基金會傾注巨大精力發(fā)布Kata Containers項目。九州云一直致力于Kolla項目和OpenStack容器化,部署了全球首個Kolla生產(chǎn)平臺,并相繼發(fā)布了基于Ocata和Pike版本的OpenStack云操作系統(tǒng)。未來,九州云會發(fā)揮在容器方面的優(yōu)勢和積累,全力支持這個新項目”。
Kata Containers項目的起源
Kata Containers項目通過整合Intel Clear Containers和Hyper runV技術(shù),能夠支持不同平臺的硬件,并且兼容Open Container Initiative(OCI)和Kubernetes container runtime interface(CRI)接口規(guī)范。Kata Containers項目現(xiàn)在由OpenStack基金會管理,代碼托管在Github(https://github.com/kata-containers)上。
Kata Containers項目的技術(shù)優(yōu)勢
Kata Containers項目目前主要由6個模塊組成:Agent, Runtime, Proxy, Shim, Kernel和 QEMU 2.9;對比傳統(tǒng)的虛擬化和容器技術(shù),Kata Containers 項目主要有如下技術(shù)優(yōu)勢:
1.強大的安全性。 Kata Containers 運行在一個優(yōu)化過的內(nèi)核之上,基于Intel VT技術(shù)能夠提供針對網(wǎng)絡(luò)、IO和內(nèi)存等資源硬件級別的安全隔離。
2.良好的兼容性。Kata Containers兼容當(dāng)前業(yè)界主流的容器接口規(guī)范,如Open Container Initiative(OCI)和Kubernetes container runtime interface(CRI);同時,也兼容不同架構(gòu)的硬件平臺和不同的虛擬化環(huán)境。
3.高效的性能。Kata Containers 優(yōu)化過的內(nèi)核可以提供與傳統(tǒng)容器技術(shù)一樣的極致速度。
Kata Containers 項目的未來
Kata Containers 項目并不是OpenStack的子項目,它由OpenStack基金會管理,但獨立于OpenStack項目之外的頂級容器項目。Kata Containers 項目將秉承OpenStack社區(qū)的開源、開放的傳統(tǒng),致力于推動具有安全特性的容器基礎(chǔ)技術(shù)的發(fā)展,同時積極推進與包括Kubernetes, Docker, OCI, CRI, CNI, QEMU, KVM, OpenStack等開源項目在內(nèi)的跨項目合作。
未來,Kata Containers項目不僅是OpenStack生態(tài)圈中的重要一員,還能夠提供差異化的容器解決方案,實現(xiàn)安全、穩(wěn)定、高效的開放容器基礎(chǔ)技術(shù),與眾多開源項目一起構(gòu)成開放基礎(chǔ)設(shè)施架構(gòu)的基礎(chǔ),為邊緣計算、5G、人工智能等應(yīng)用場景打下重要的基礎(chǔ)。
附件:關(guān)于 九州云99CLOUD
九州云信息科技有限公司(簡稱“九州云99CLOUD”),是中國開源技術(shù)最佳實踐的倡導(dǎo)者,專注于跨越“開源技術(shù)企業(yè)落地最后一公里”,服務(wù)客戶涵蓋金融、電力、電信、政府、物流、制造等各個行業(yè),客戶包含國家電網(wǎng)、人民銀行、中國銀聯(lián)、中國人壽、招商銀行、華大基因、國際陸港等企業(yè)。九州云99CLOUD秉承“源于開源,高于開源”的理念,,為企業(yè)級用戶提供易部署、易升級、易管理、易擴展、高可用的一站式開源云平臺解決方案。
九州云99CLOUD是Linux基金會銀牌會員、OpenStack基金會黃金會員、CNCF銀牌會員,全球OpenStack核心代碼五大貢獻者之一。九州云99CLOUD是國內(nèi)著名的OpenStack社區(qū)Trystack.cn發(fā)起者和組織者,同時也是中國注重實踐知識輸入的專業(yè)OpenStack培訓(xùn)機構(gòu),被OpenStack基金會認證為全球首批COA官方培訓(xùn)與認證合作伙伴。