谷歌、微軟、IBM、英特爾等大廠合推開(kāi)放容器標(biāo)準(zhǔn)
基于Linux基金會(huì)的幫助,Docker、CoreOS、谷歌、微軟、 亞馬遜目前正在致力于建立一種針對(duì)軟件容器的新標(biāo)準(zhǔn)。這個(gè)聯(lián)盟的其他成員包括Apcera、思科(Cisco)、EMC、富士通(Fujitsu Limited)、高盛(Goldman Sachs)、惠普(HP)、華為、IBM、英特爾(Intel)、Joyent、Mesosphere、Pivotal、Rancher Labs、 紅帽(Red Hat) 和 VMware——也就是說(shuō),建設(shè)一個(gè)繁榮的容器的生態(tài)系統(tǒng),幾乎每一家公司都會(huì)提供資金援助。
本文引用地址:http://www.ex-cimer.com/article/276230.htmDocker可能成為容器技術(shù)的代名詞,但它不是唯一的容器技術(shù),而且不是所有人都認(rèn)為它應(yīng)該成為容器技術(shù)的標(biāo)準(zhǔn)。去年12月,CoreOS宣布推出自己的容器技術(shù)(rkt)和格式(appc),這個(gè)項(xiàng)目得到了一些主要參與者如谷歌、Red Hat和VMware的支持。
當(dāng)時(shí),Docker和CoreOS看起來(lái)一直在鬧矛盾,盡管擁有更多的容器格式卻不能幫助整個(gè)生態(tài)系統(tǒng)。
然而現(xiàn)在,在Linux基金會(huì)的安排下,這兩家公司將與其他利益相關(guān)者攜手共進(jìn),聯(lián)手打造開(kāi)放容器技術(shù)項(xiàng)目(OCP)。OCP是一個(gè)非營(yíng)利性組織,其受特許建立通用的容器軟件技術(shù)標(biāo)準(zhǔn)。
Docker容器格式和運(yùn)行時(shí)間將成為新標(biāo)準(zhǔn)的基礎(chǔ),而且Docker將捐贈(zèng)草案規(guī)范以及圖像格式和執(zhí)行引擎代碼來(lái)啟動(dòng)這個(gè)項(xiàng)目。
這里的中心思想是無(wú)論Docker還是 CoreOS rkt,或者像Kurma和Jetpack的項(xiàng)目,開(kāi)發(fā)人員都應(yīng)該能夠把他們的應(yīng)用程序封裝在一個(gè)容器里,并且相信它可以在任何運(yùn)行時(shí)間運(yùn)行。這個(gè)標(biāo)準(zhǔn)應(yīng)該是廠商中立,而開(kāi)發(fā)應(yīng)該開(kāi)放。
“隨著開(kāi)放容器項(xiàng)目的公布,Docker告訴全世界,他們對(duì)于這個(gè)項(xiàng)目的討論時(shí)完全開(kāi)放的”,CoreOS創(chuàng)始人兼首席執(zhí)行官Alex Polvi這樣寫道。“如今Docker是實(shí)際圖像格式容器,因此這是一個(gè)作為標(biāo)準(zhǔn)的偉大的出發(fā)點(diǎn)。我們?nèi)匀挥X(jué)得在現(xiàn)有的Docker格式中有很多技術(shù)問(wèn)題,但是占據(jù)一個(gè)中立的席位將有助于解決這些行業(yè)的整體。”
對(duì)于Docker來(lái)講,這也意味著放棄一些控制。“在收到了來(lái)自社區(qū)、合作伙伴和客戶的反饋后,我們相信這是一個(gè)正確的時(shí)機(jī),創(chuàng)建一個(gè)通用的標(biāo)準(zhǔn),它將確保整個(gè)生態(tài)系統(tǒng)兼容性和鼓勵(lì)創(chuàng)新,” Docker開(kāi)源源代碼促進(jìn)會(huì)的創(chuàng)始人和創(chuàng)建者Solomon Hykes今天在一份聲明中這樣表示。
“正是因?yàn)檫@一原因,我們?yōu)橹贫?biāo)準(zhǔn)捐贈(zèng)容器格式和運(yùn)行時(shí)。我們相信,兩年后,Docker容器運(yùn)行時(shí)代碼和技術(shù)將會(huì)成熟,它們將受益于Docker以外項(xiàng)目的獨(dú)立管理。Docker的力量一直獲取社區(qū)的聯(lián)手,避免分裂。”
我還咨詢了谷歌的云平臺(tái)產(chǎn)品經(jīng)理Craig McLuckie,問(wèn)他想到了什么新舉措。他認(rèn)為,這只會(huì)使容器生態(tài)系統(tǒng)更強(qiáng)大。“這將創(chuàng)建一個(gè)開(kāi)放的社區(qū)來(lái)驅(qū)動(dòng)容器規(guī)范未來(lái)的版本;容器規(guī)范本身未落定,而且第一項(xiàng)日程將帶來(lái)許多想法,在AppC方面將促使Docker生態(tài)系統(tǒng)獲得巨大的成功,”McLuckie告訴我。
“它將確保創(chuàng)新實(shí)實(shí)在在地發(fā)生,而且這種產(chǎn)生的方式將令所有人受益,對(duì)特定的供應(yīng)商免費(fèi)。”他還認(rèn)為,這一單一的標(biāo)準(zhǔn)將使構(gòu)建容器封裝式軟件的公司更容易存活,因?yàn)樗麄儗⒛軌蜴i定一個(gè)格式,然后其可以用于多個(gè)生態(tài)系統(tǒng)和環(huán)境。“這也為創(chuàng)新提供了靈活的運(yùn)行環(huán)境,因?yàn)槿魏涡屡e措可以直接受益于現(xiàn)有工具的生態(tài)系統(tǒng),”他說(shuō)。
值得一提的是,從長(zhǎng)遠(yuǎn)來(lái)看Docke的商業(yè)模式并不是綁定到一個(gè)容器格式,而是為容器部署構(gòu)建工具。雖然該公司顯然對(duì)引導(dǎo)軟件容器的未來(lái)感興趣,但是它的主要興趣是圍繞這一想法建立一個(gè)充滿活力的生態(tài)系統(tǒng)。擁有一個(gè)廣泛的公司聯(lián)盟參與到創(chuàng)建一個(gè)單一的容器標(biāo)準(zhǔn),從長(zhǎng)遠(yuǎn)來(lái)看,將使得它履行這個(gè)使命。
評(píng)論