6月10日消息,據(jù)國(guó)外媒體報(bào)道,谷歌對(duì)當(dāng)今最熱門(mén)的云計(jì)算技術(shù)Docker給予了相當(dāng)大支持。在該公司看來(lái),Docker是一個(gè)足以改變?nèi)藗儎?chuàng)建軟件方式的東西,它能讓任何程序開(kāi)發(fā)人員更輕松地、即刻地體會(huì)到海量計(jì)算性能的優(yōu)勢(shì)。
Docker可以被看作是互聯(lián)網(wǎng)上的貨運(yùn)紙箱——一款能讓互聯(lián)網(wǎng)軟件開(kāi)發(fā)商將作品整潔打包,并快速遞送至一臺(tái)又一臺(tái)電腦的工具。事實(shí)上,在當(dāng)今互聯(lián)網(wǎng)結(jié)構(gòu)下,要做到將軟件散布到成百上千臺(tái)電腦上運(yùn)行——這并不是件容易的事。而在谷歌看來(lái),Docker就是那個(gè)可以改變?nèi)藗儗?duì)于當(dāng)前軟件認(rèn)識(shí)的東西,它能夠更簡(jiǎn)單地讓每一個(gè)人都體會(huì)到海量計(jì)算性能所帶來(lái)的便利。
“谷歌和Docker是能天然融合的。”谷歌工程師埃里克·布魯爾(Eric Brewer)表示,“我們對(duì)應(yīng)用程序未來(lái)該如何開(kāi)發(fā)有著共同的認(rèn)識(shí)。”
明天,布魯爾將在舊金山的會(huì)議上發(fā)表主旨演講。屆時(shí)谷歌將宣布自主的融合Docker技術(shù)的云計(jì)算服務(wù)Google App Engine(谷歌應(yīng)用引擎)和Google Compute Engine(谷歌計(jì)算引擎)。這是該公司挑戰(zhàn)亞馬遜在云技術(shù)市場(chǎng)上統(tǒng)治地位的新產(chǎn)品。而考慮到谷歌在創(chuàng)建自主大規(guī)?;ヂ?lián)網(wǎng)應(yīng)用方面的公認(rèn)的本領(lǐng),布魯爾的此次講話也將會(huì)為Docker今后的發(fā)展帶來(lái)積極促進(jìn)作用。
由于是布魯爾發(fā)表演講,因而消息本身的意義得到了加強(qiáng)。布魯爾可以被認(rèn)為是現(xiàn)代互聯(lián)網(wǎng)架構(gòu)的守護(hù)神。從谷歌和亞馬遜到Facebook和Twitter,今天的科技巨頭們?cè)诔汕先f(wàn)極其便宜的計(jì)算機(jī)服務(wù)器上運(yùn)行著的網(wǎng)頁(yè)服務(wù),都是在利用軟件工具將許多小型的極其轉(zhuǎn)化成為一個(gè)大的整體。這就像是在建構(gòu)一座倉(cāng)庫(kù)大小的計(jì)算機(jī)。是我們?cè)趹?yīng)對(duì)不斷增長(zhǎng)的網(wǎng)絡(luò)需求時(shí)唯一可行的解決方式。而這一切都是從埃里克·布魯爾開(kāi)始的。
上世紀(jì)90年代,布魯爾在加利福尼亞大學(xué)伯克利分校擔(dān)任電腦科學(xué)教授時(shí)曾開(kāi)發(fā)了Inktomi——全球首個(gè)運(yùn)行于由多臺(tái)廉價(jià)電腦構(gòu)建的網(wǎng)絡(luò)之上的搜索引擎。谷歌、亞馬遜和Facebook在余后的20年里將這一概念發(fā)揮到極致,并從中學(xué)到了布魯爾最著名的計(jì)算哲學(xué):上限定理(the CAP theorem)。
“他是開(kāi)發(fā)所有被應(yīng)用于谷歌內(nèi)部的這些技術(shù)的鼻祖。”谷歌云服務(wù)產(chǎn)品經(jīng)理克雷格·麥克拉克伊(Craig Mcluckie)表示。
如今,布魯爾成為了谷歌精英團(tuán)隊(duì)的一員,擬通過(guò)新一波的創(chuàng)意來(lái)進(jìn)一步鞏固這家公司的在線帝國(guó)。
布魯爾不僅僅是幫助改進(jìn)谷歌數(shù)據(jù)中心的全球網(wǎng)絡(luò),布魯爾也為全球先進(jìn)技術(shù)的發(fā)展帶來(lái)了促進(jìn)作用。像亞馬遜和微軟等企業(yè)一樣,谷歌如今開(kāi)始提供云計(jì)算服務(wù),以讓任何人在其龐大的基礎(chǔ)設(shè)施之上構(gòu)建并運(yùn)行軟件。在此基礎(chǔ)上,布魯爾還將谷歌的專長(zhǎng)技術(shù)向所有企業(yè)傳授,并讓所有人通過(guò)云服務(wù)的發(fā)展而受益。尤其是開(kāi)發(fā)人員們,云計(jì)算服務(wù)極大地簡(jiǎn)化了他們的操作——今天開(kāi)發(fā)一款互聯(lián)網(wǎng)軟件產(chǎn)品已不再需要考慮硬件問(wèn)題和架設(shè)數(shù)據(jù)中心——不過(guò)在融合Docker技術(shù)后,布魯爾相信,操作甚至還能更進(jìn)一步簡(jiǎn)化。
布魯爾稱,Docker復(fù)制了谷歌在其數(shù)據(jù)中心里已執(zhí)行多年的一些東西,即通過(guò)一種方法讓成百上千的電腦如一臺(tái)巨型電腦般運(yùn)轉(zhuǎn)。布魯爾相信,這種架構(gòu)代表了網(wǎng)絡(luò)軟件開(kāi)發(fā)的未來(lái)。