谷歌現(xiàn)將一些內(nèi)部技術(shù)拱手送人,意圖是借技術(shù)的透明度打敗亞馬遜。谷歌本周宣布創(chuàng)建一個(gè)基于旗下超級(jí)秘密歐米茄(Omega )云技術(shù)的開源項(xiàng)目Kubernetes,同時(shí)建立另一個(gè)名為cAdvisor的開源項(xiàng)目,用于從通過谷歌的LMCTFY或Docker的libcontainer使用Linux的集裝(Containerization)工作負(fù)載中收集數(shù)據(jù)。
谷歌表示,工程師團(tuán)隊(duì)里的兩名工程師將成為libcontainer的核心維護(hù)人員。Libcontainer是一項(xiàng)開源Linux技術(shù),目的是改善集裝,libcontainer完成的一些工作可以讓Docker容器在谷歌App Engine云中運(yùn)行良好。
最后一條,計(jì)算機(jī)科學(xué)巨星和谷歌基礎(chǔ)設(shè)施副總裁Eric Brewer宣布,他被提名參加Docker的管治委員會(huì),以期利用谷歌運(yùn)行容器的15年?duì)I運(yùn)經(jīng)驗(yàn)為這個(gè)襁褓中的科技公司提供一些意見。
谷歌在社區(qū)參與的層次上走出的這一步令人鼓舞,也有點(diǎn)令人吃驚,因?yàn)楣雀枰话闱闆r下是不會(huì)告訴記者有關(guān)內(nèi)部數(shù)據(jù)中心系統(tǒng)的任何資料的,谷歌在涉及到旗下的搜索算法的精確結(jié)構(gòu)時(shí)也是這樣。
那為什么現(xiàn)在來了個(gè)開放和參與的新階段呢?我們認(rèn)為原因是亞馬遜。
亞馬遜AWS是市場(chǎng)上最主要的基礎(chǔ)設(shè)施即服務(wù)云,其次是微軟Azure和谷歌的計(jì)算和應(yīng)用程序引擎服務(wù)。
三家公司在價(jià)格上的相互競(jìng)爭(zhēng)甚為激烈,三家公司一次又一次地爭(zhēng)相減價(jià)。正如谷歌所描述的,其結(jié)果是,存儲(chǔ)和計(jì)算相對(duì)于成本的軌跡關(guān)系類似于摩爾定律描述的晶體管相對(duì)于成本的關(guān)系。
現(xiàn)在,谷歌正在通過開放旗下的系統(tǒng)和方法進(jìn)入一個(gè)新的未知領(lǐng)域,和競(jìng)爭(zhēng)對(duì)手相比開放的程度要大得多。記者早些時(shí)候報(bào)道過,亞馬遜的公司策略是偏向于反對(duì)開放的。
記者曽向谷歌產(chǎn)品經(jīng)理Craig McLuckie查詢開放新階段的事。他解釋說,“展望未來,展望云計(jì)算,很明顯我們應(yīng)該與社區(qū)在一起,社區(qū)是開發(fā)商工作之地。”
杰夫·貝索斯在談到他的生意對(duì)手時(shí)曾經(jīng)說過“你想獲利,我就有機(jī)會(huì)”,從這些公布的消息來看,谷歌現(xiàn)在對(duì)付亞馬遜的策略似乎是“你想保密,我就有機(jī)會(huì)”。
例如,Kubernetes是一款工具軟件,可以讓開發(fā)人員在虛擬機(jī)上計(jì)劃和管理容器,一開始只是在谷歌云里用。是個(gè)有用的工具。谷歌稱Kubernetes是基于一個(gè)名為歐米茄的內(nèi)部秘密系統(tǒng)。
而且,Kubernetes還確實(shí)為開發(fā)商提供了一個(gè)框架,開發(fā)商可以利用這個(gè)框架部署容器,而無需像谷歌在過去幾年里一樣在使用此項(xiàng)技術(shù)時(shí)走了不少?gòu)澛?。真是一件很厲害的事?/p>
谷歌高級(jí)工程師Joe Beda告訴記者,“我們希望人們看一看Kubernetes的代碼,得到啟發(fā)。”
如果開發(fā)商“受到它的啟發(fā)”,這意味著他們將會(huì)構(gòu)造一些Kubernetes式的程序,而這些程序恰好會(huì)對(duì)谷歌的換租基礎(chǔ)設(shè)施偏愛一些。我們是這樣想的。
谷歌云計(jì)算產(chǎn)品經(jīng)理Craig McLuckie向我們解釋說,“我們的目標(biāo)是要朝著一個(gè)以導(dǎo)向、計(jì)劃和管理作業(yè)為準(zhǔn)的基礎(chǔ)設(shè)施世界前進(jìn)。我們想達(dá)到的一個(gè)地方是,我們?cè)谀抢镌絹碓蕉嗟厥褂么隧?xiàng)技術(shù)。我們必須繼續(xù)與社區(qū)一起,在他們力所能及的范圍內(nèi)共同發(fā)展。”
谷歌的新開放階段是件好事,有益于防止廣泛的開發(fā)商社區(qū)重復(fù)一些先進(jìn)企業(yè)已經(jīng)在內(nèi)部完成了的工作。但開發(fā)商也應(yīng)該記住,這個(gè)宏偉的計(jì)劃是讓他們把自己的信用卡資料交給谷歌系統(tǒng)而不是亞馬遜。并開始用它來購(gòu)買數(shù)據(jù)中心技術(shù)。