“云計算”概念誕生到現(xiàn)在已經(jīng)超過五年,從某種角度看,幾乎谷歌的所有產(chǎn)品都可以被認為是典型的云計算產(chǎn)品。然而其面向企業(yè)用戶的云服務(wù)雖然推出四年有余,但并未獲得太多關(guān)注。除了不溫不火的App Engine和并無太多獨到性且姍姍來遲的Google Drive,我們想知道,谷歌云計算到底在哪里?
我們不需贅言云計算已經(jīng)多大程度上成為事實上的IT界最熱概念,但回首其五年多的發(fā)展史,有兩家企業(yè)決不能被忽視:谷歌和亞馬遜。通過成功推出一些列AWS服務(wù),亞馬遜已經(jīng)成為全球范圍內(nèi)實際意義上的公有云計算主導(dǎo)者,并已經(jīng)成功實現(xiàn)了近20億美元的營收。
而對谷歌而言,互聯(lián)網(wǎng)搜索是其核心業(yè)務(wù),因此其云計算的主打服務(wù)則是直接提供純粹基于互聯(lián)網(wǎng)的服務(wù),包括電子郵件、在線日歷、聊天和各種谷歌應(yīng)用軟件套件等。而針對企業(yè)市場,2008年,谷歌推出了Google App Engine這一全棧、受控的、可自動調(diào)整的網(wǎng)絡(luò)應(yīng)用平臺,并在2009年發(fā)布了以企業(yè)級Google App為核心的商業(yè)版云計算產(chǎn)品,同時開始進行廣泛推廣。
然而此時云計算已經(jīng)成為IT業(yè)界爭相依附的領(lǐng)先概念,除了Salesforce、Rackspace等成功轉(zhuǎn)型的云計算企業(yè),微軟、IBM等IT巨頭也紛紛推出了自家的云計算產(chǎn)品,并且提供了全面解決方案。而作為這一概念的提出者,谷歌反而因App Engine的局限性落在了后面。直到今年4月,谷歌正式推出可與Google Docs深度整合的云存儲服務(wù)Google Drive,進軍云端存儲市場,并填補了Chrome OS走向成熟的一塊重要短板。
一個字頭的誕生
2006年8月9日,谷歌首席執(zhí)行官埃里克·施密特在搜索引擎大會首次提出“云計算”(Cloud Computing)的概念。這算是五年多來云計算最正統(tǒng)的誕生記,然而我們知道,云計算作為一種新興計算技術(shù)和服務(wù)理念,有著極其深厚的技術(shù)背景,而谷歌作為這一概念的首創(chuàng)者,也有著很大的必然性。
谷歌曾經(jīng)是網(wǎng)格計算的最大實踐者之一。網(wǎng)格計算的核心架構(gòu)是依托專網(wǎng)或互聯(lián)網(wǎng),將部分處于不同地域的、自愿參加的計算機組織起來,統(tǒng)一調(diào)度,利用閑散的計算資源,組成一臺虛擬的“超級計算機”,形成超級計算能力。事實上在谷歌初創(chuàng)期間由于低端主機難以滿足其搜索服務(wù)器的高性能和穩(wěn)定性要求,于是只有在已有基礎(chǔ)上提高可靠性,機器獲得更高的性能,一定程度上說,這就是云計算的雛形。
早在2006年之前,隨著各方面投入的加大和研發(fā)的不斷加深,谷歌就已經(jīng)擁有了成熟完整的云計算技術(shù)架構(gòu)——硬件網(wǎng)絡(luò)方面應(yīng)用了自己設(shè)計的機架架構(gòu)、服務(wù)器刀片、數(shù)據(jù)中心、全球網(wǎng)絡(luò)連接,軟件系統(tǒng)方面開發(fā)完善了操作系統(tǒng)、文件系統(tǒng)GFS、并行計算架構(gòu)MapReduce、并行計算數(shù)據(jù)庫BigTable以及開發(fā)工具等云計算系統(tǒng)關(guān)鍵部件。至此,谷歌提出“云計算”是一個水到渠成的過程。與其說“云計算”是谷歌包裝出來用于引導(dǎo)產(chǎn)業(yè)技術(shù)發(fā)展趨勢的概念,不如說是谷歌對自身發(fā)展經(jīng)驗和技術(shù)積累的系統(tǒng)性總結(jié)。
我們可以從兩方面看谷歌推出基于互聯(lián)網(wǎng)基因而不是基于IT設(shè)備商(“先行者”亞馬遜的模式)的云計算思路:
一方面,谷歌以其集群獨步天下,掌握了建立以廉價PC為節(jié)點的超大規(guī)模集群的構(gòu)造技術(shù),這是其真正的競爭力。集群并沒有一個中央處理器,在地理位置上是遍及全美各地谷歌的數(shù)據(jù)中心,每個節(jié)點都是這個系統(tǒng)的一部分,一臺廉價的PC機,在安裝了集群軟件后,立即融入到這個系統(tǒng)之中。另一方面,Google的絕大多數(shù)收入來自于廣告,其它產(chǎn)品和服務(wù)的收入十分有限。甚至從技術(shù)優(yōu)勢上看其最精髓PageRank算法也是容易模仿復(fù)制的,當下比較著名的搜索引擎技術(shù)提供商都有自己的核心算法。
但是,相比以在線購物平臺為主營業(yè)務(wù)、只在一年中某些日子迎來超高流量的亞馬遜,谷歌的搜索需求幾乎一直維持在相當高的水平,對其服務(wù)器的壓力極大,這種情況下“出租”自家數(shù)據(jù)中心做托管業(yè)務(wù)便不劃算也不現(xiàn)實。而且,谷歌擁有Gmail,Gtalk,Chrome,Google Docs,Picasa,Google Earth以及YouTube等一些列極具人氣的應(yīng)用服務(wù),這些服務(wù)有些是谷歌依靠自身資源在單獨運營,有些則要考慮到開發(fā)者為其完善服務(wù)做出的貢獻。同時,由于其在線服務(wù)雖然針對個人用戶近乎全部免費,但是企業(yè)級用戶調(diào)用Google Earth、部署Gmail和Google Docs等都需要谷歌提供的相關(guān)服務(wù)甚至個性化定制服務(wù)。
當更多的用戶依賴于更加方便和實用的網(wǎng)絡(luò)服務(wù),谷歌甚至能將微軟甩在身后打造獨一無二的網(wǎng)絡(luò)王朝——這是谷歌一直以來的夢想,如今我們越來越看到這個偉大夢想的雛形——從這個角度看,谷歌提出基于互聯(lián)網(wǎng)概念的云計算不過是水到渠成和業(yè)務(wù)發(fā)展需求。