顛覆Docker?英特爾Kata開源容器項目引熱議
【IT168 資訊】OpenStack中國社區的年度盛會「OpenStack Days China」,於今年正式更名為了「OpenInfra Days China」,與之同時而來的,是大會議題範圍的進一步擴大,涵括了與基礎設施相關的雲、容器平台、邊緣計算、人工智慧和物聯網等多個開源項目,在不可阻擋的開源潮流下,引領技術發展,推動行業進步。
「不管是雲計算、網路還是連接設備以及物聯網設備,整個行業將會越來越多地基於開源基礎設施。」6月21日揭幕的OpenInfra Days China大會上,OpenStack基金會白金董事、英特爾公司副總裁兼英特爾開源技術中心總經理Imad Sousou(蘇義德)在演講中說道,「開源基礎設施能夠讓所有的企業,所有的行業和業務充分發揮開源軟體的功能,專註於其核心業務發展。」
英特爾公司副總裁、英特爾開源技術中心總經理蘇義德Imad Sousou
開源基礎設施世界的建設並不是一蹴而就的,也不可能由一家完成,開放的設計、開發模式以及社區等所有開放元素整合在一起,需要在所有人的支持下,才能夠完成最佳實踐,推動開源項目進展與落地,實現更加完整的開放性,也只有這樣,才足以讓IT基礎設施真正發揮價值。
隨著雲計算的大範圍落地,容器技術也早已成為熱點。
談到容器,大家首先想到的八成會是Docker。在使用Docker輕量級容器時,用戶可以實現應用的快速開發與交付,但同時也會面臨安全性問題。而與之相對的,使用KVM虛擬化技術會有效解決安全性問題,但它的速度卻不盡如人意。
此前,有一個較通用的解決方案是在虛擬機中運行容器,但這種方法帶來的結果往往是得到很多運行非常緩慢的容器。為了解決容器安全性與速度之間的平衡問題,OpenStack發起了Kata Containers項目,創始會員公司包括英特爾、谷歌、華為、EasyStack等。
大會上,蘇義德先生向大家詳細介紹了Kata Containers項目。該項目融合了英特爾的Clear Containers和Hyper的 RunV兩種技術,可以使用戶同時擁有虛擬機的安全性和容器的快速及易管理性。該項目可以支持不同的硬體平台,且符合OCI(Open Container Initiative)規範以及Kubernetes的CRI(Container Runtime Interface)介面規範。
可以說,若Kata項目能夠得到大範圍應用且不斷優化,那麼毫無疑問,上述提到的容器技術應用所面臨的問題將得到很好的解決。但值得一提的是,Kata Containers項目並不是以一個替代者的身份出現的。在會後的採訪中,蘇義德先生表示:「Docker和Kata看起來是競爭關係,但實際上兩者之間有非常成功的合作。我們(此前)還與Docker的CEO討論過合作事項,考慮將Kata集成到Docker。」
大會現場,Kata Containers項目引起了極大的關注,同時也引發了熱烈討論。相對而言,該項目當前仍處於初級階段。作為開源項目,它的進步與發展需要社區成員的共同努力。大會期間,蘇義德先生也多次向所有IT技術人員拋出橄欖枝,明確表示希望大家加入到開源社區中,共同推動開源項目的發展,實現更加完整的開放性。
「英特爾承諾繼續支持OpenStack項目,我們在基金會旗下有多款產品,另外我們和目前的主要合作夥伴,合作的項目和產品都是基於開源項目,都是基於OpenStack相關的項目來展開的,所以為了更好地支持客戶,我們也有必要繼續在這方面進行深度的投入。」蘇義德說道。作為Kata Containers項目的創始公司及主要貢獻者之一,英特爾也將持續加大在這方面的投入。


TAG:IT168科技 |