柏林—在3月29日在柏林舉行的CloudNative / Kubecon歐盟活動(dòng)上,一個(gè)大新聞是Docker貢獻了其容器化運行時(shí),而CoreOS貢獻了其rkt(發(fā)音為火箭)運行時(shí)給Cloud Native Computing Foundation(CNCF)。容器項目和rkt項目是相互競爭的容器運行時(shí),旨在實(shí)現由開(kāi)放容器倡議(OCI)項目正式定義的規范。

在視頻采訪(fǎng)中,同時(shí)擔任OCI執行總監和CNCF首席運營(yíng)官(COO)的Chris Aniszczyk詳細說(shuō)明了為什么集裝箱和rkt的貢獻至關(guān)重要,以及這對未來(lái)集裝箱標準和互操作性。
自從eWEEK上一次于2016年5月對他進(jìn)行視頻采訪(fǎng)以來(lái),Aniszczyk還提供了有關(guān)CNCF在過(guò)去一年中如何發(fā)展的見(jiàn)解,當時(shí)他是基金會(huì )的臨時(shí)執行董事。他指出,現在有80多個(gè)CNCF成員,所有這些公司現在也都是Linux基金會(huì )的成員。CNCF本身是Linux Foundation合作項目,于2015年7月啟動(dòng),Kubernetes是第一個(gè)項目。CNCF現在是九個(gè)項目的所在地,包括新包含的容器化和rkt容器運行時(shí)。
總體而言,Aniszczyk非常樂(lè )觀(guān),認為集裝箱和rkt項目將有助于為CNCF和整個(gè)集裝箱領(lǐng)域帶來(lái)收益。
Aniszczyk說(shuō):“將兩個(gè)主要的集裝箱發(fā)動(dòng)機放在一個(gè)中立的房屋內,對整個(gè)行業(yè)來(lái)說(shuō)是雙贏(yíng)的。”
從高層次上講,containerted和rkt都是OCI容器運行時(shí)規范的實(shí)現,接近1.0標記。盡管容器和rkt是相互競爭的方法,但Aniszczyk說(shuō),只要兩者都支持基本的OCI規范,那么擁有兩個(gè)不同的運行時(shí)項目對于創(chuàng )新是一件好事。
他以類(lèi)推的方式指出,當涉及到Web標準時(shí),HTTP是標準的Web協(xié)議規范,它由HTTP Web服務(wù)器(包括Apache和nginx)以不同的方式實(shí)現和擴展。
Aniszczyk說(shuō):“他們以某種方式競爭,但是通過(guò)制定具有多個(gè)相互競爭的實(shí)現的規范來(lái)增強整體技術(shù),這些實(shí)現使事情向前發(fā)展。隨著(zhù)在實(shí)現中出現一些很酷的想法,最終它們將被推入規范中。時(shí)間穩定下來(lái)。
