云計算五年,谷歌在哪里? |
發(fā)布時間: 2012/6/21 15:55:08 |
“云計算”概念誕生到現(xiàn)在已經(jīng)超過五年,從某種角度看,幾乎谷歌的所有產(chǎn)品都可以被認(rèn)為是典型的云計算產(chǎn)品。然而其面向企業(yè)用戶的云服務(wù)雖然推出四年有余,但并未獲得太多關(guān)注。除了不溫不火的App Engine和并無太多獨(dú)到性且姍姍來遲的Google Drive,我們想知道,谷歌云計算到底在哪里?
我們不需贅言云計算已經(jīng)多大程度上成為事實(shí)上的IT界最熱概念,但回首其五年多的發(fā)展史,有兩家企業(yè)決不能被忽視:谷歌和亞馬遜。通過成功推出一些列AWS服務(wù),亞馬遜已經(jīng)成為全球范圍內(nèi)實(shí)際意義上的公有云計算主導(dǎo)者,并已經(jīng)成功實(shí)現(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ìn)行廣泛推廣。 然而此時云計算已經(jīng)成為IT業(yè)界爭相依附的領(lǐng)先概念,除了Salesforce、Rackspace等成功轉(zhuǎn)型的云計算企業(yè),微軟、IBM等IT巨頭也紛紛推出了自家的云計算產(chǎn)品,并且提供了全面解決方案。而作為這一概念的提出者,谷歌反而因App Engine的局限性落在了后面。直到今年4月,谷歌正式推出可與Google Docs深度整合的云存儲服務(wù)Google Drive,進(jìn)軍云端存儲市場,并填補(bǔ)了Chrome OS走向成熟的一塊重要短板。 一個字頭的誕生 2006年8月9日,谷歌首席執(zhí)行官埃里克·施密特在搜索引擎大會首次提出“云計算”(Cloud Computing)的概念。這算是五年多來云計算最正統(tǒng)的誕生記,然而我們知道,云計算作為一種新興計算技術(shù)和服務(wù)理念,有著極其深厚的技術(shù)背景,而谷歌作為這一概念的首創(chuàng)者,也有著很大的必然性。 谷歌曾經(jīng)是網(wǎng)格計算的最大實(shí)踐者之一。網(wǎng)格計算的核心架構(gòu)是依托專網(wǎng)或互聯(lián)網(wǎng),將部分處于不同地域的、自愿參加的計算機(jī)組織起來,統(tǒng)一調(diào)度,利用閑散的計算資源,組成一臺虛擬的“超級計算機(jī)”,形成超級計算能力。事實(shí)上在谷歌初創(chuàng)期間由于低端主機(jī)難以滿足其搜索服務(wù)器的高性能和穩(wěn)定性要求,于是只有在已有基礎(chǔ)上提高可靠性,機(jī)器獲得更高的性能,一定程度上說,這就是云計算的雛形。 早在2006年之前,隨著各方面投入的加大和研發(fā)的不斷加深,谷歌就已經(jīng)擁有了成熟完整的云計算技術(shù)架構(gòu)——硬件網(wǎng)絡(luò)方面應(yīng)用了自己設(shè)計的機(jī)架架構(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)驗(yàn)和技術(shù)積累的系統(tǒng)性總結(jié)。 我們可以從兩方面看谷歌推出基于互聯(lián)網(wǎng)基因而不是基于IT設(shè)備商(“先行者”亞馬遜的模式)的云計算思路: 一方面,谷歌以其集群獨(dú)步天下,掌握了建立以廉價PC為節(jié)點(diǎn)的超大規(guī)模集群的構(gòu)造技術(shù),這是其真正的競爭力。集群并沒有一個中央處理器,在地理位置上是遍及全美各地谷歌的數(shù)據(jù)中心,每個節(jié)點(diǎn)都是這個系統(tǒng)的一部分,一臺廉價的PC機(jī),在安裝了集群軟件后,立即融入到這個系統(tǒng)之中。另一方面,Google的絕大多數(shù)收入來自于廣告,其它產(chǎn)品和服務(wù)的收入十分有限。甚至從技術(shù)優(yōu)勢上看其最精髓PageRank算法也是容易模仿復(fù)制的,當(dāng)下比較著名的搜索引擎技術(shù)提供商都有自己的核心算法。 但是,相比以在線購物平臺為主營業(yè)務(wù)、只在一年中某些日子迎來超高流量的亞馬遜,谷歌的搜索需求幾乎一直維持在相當(dāng)高的水平,對其服務(wù)器的壓力極大,這種情況下“出租”自家數(shù)據(jù)中心做托管業(yè)務(wù)便不劃算也不現(xiàn)實(shí)。而且,谷歌擁有Gmail,Gtalk,Chrome,Google Docs,Picasa,Google Earth以及YouTube等一些列極具人氣的應(yīng)用服務(wù),這些服務(wù)有些是谷歌依靠自身資源在單獨(dú)運(yùn)營,有些則要考慮到開發(fā)者為其完善服務(wù)做出的貢獻(xiàn)。同時,由于其在線服務(wù)雖然針對個人用戶近乎全部免費(fèi),但是企業(yè)級用戶調(diào)用Google Earth、部署Gmail和Google Docs等都需要谷歌提供的相關(guān)服務(wù)甚至個性化定制服務(wù)。 當(dāng)更多的用戶依賴于更加方便和實(shí)用的網(wǎng)絡(luò)服務(wù),谷歌甚至能將微軟甩在身后打造獨(dú)一無二的網(wǎng)絡(luò)王朝——這是谷歌一直以來的夢想,如今我們越來越看到這個偉大夢想的雛形——從這個角度看,谷歌提出基于互聯(lián)網(wǎng)概念的云計算不過是水到渠成和業(yè)務(wù)發(fā)展需求。 谷歌的云布局 從云計算角度而言,幾乎Google的所有產(chǎn)品都可以被認(rèn)為是典型的云計算產(chǎn)品。因?yàn)镚oogle本身就是世界上最大的云,在全球有30多個數(shù)據(jù)中心,服務(wù)器的總數(shù)超過100萬臺,而且在運(yùn)營效率和自動化管理程度這兩個非常重要的云指標(biāo)上也是獨(dú)領(lǐng)風(fēng)騷的,并且這些產(chǎn)品大都以Web的形式發(fā)布。此外Google的云技術(shù)的client端的核心就是Chrome瀏覽器,所有相關(guān)的技術(shù)都嵌入到了瀏覽器中,甚至操作系統(tǒng)的內(nèi)核也算嵌到了瀏覽器中,成為云瀏覽器。 具體到產(chǎn)品方面,Google在SaaS、PaaS、IaaS和云客戶端這四個方面都有布局。 在SaaS層,Google的云服務(wù)主要可分為兩大部分:其一是主要面向個人用戶的普通SaaS服務(wù),其二是面對公司和機(jī)構(gòu)的企業(yè)級SaaS服務(wù)。具體來看,包括其核心的網(wǎng)頁搜索和圖片搜索、視頻搜索和學(xué)術(shù)搜索等搜索服務(wù)、Google Map、Google Earth和Google Sky等地理信息服務(wù)、視頻服務(wù) YouTube、云存儲服務(wù)Google Drive,照片共享Picasa、辦公協(xié)作工具 Gmail、Google 日歷和Google Docs等,這些都屬于網(wǎng)絡(luò)基因濃厚的SaaS服務(wù)。 而在PaaS層,Google App Engine 提供一整套開發(fā)組件讓用戶輕松地在本地構(gòu)建和調(diào)試網(wǎng)絡(luò)應(yīng)用,之后能讓用戶在Google強(qiáng)大的基礎(chǔ)設(shè)施上部署和運(yùn)行網(wǎng)絡(luò)應(yīng)用程序,并自動根據(jù)應(yīng)用所承受的負(fù)載對應(yīng)用進(jìn)行擴(kuò)展,免去用戶對應(yīng)用和服務(wù)器等的維護(hù)工作。同時提供大量的免費(fèi)額度和靈活的資費(fèi)標(biāo)準(zhǔn)。此外在IaaS層谷歌也推出類似Amazon S3的名為Google Storage的云存儲服務(wù)。 當(dāng)然,越來越多的跡象顯示,“云+端”的模式將成為主流。所以,即便谷歌現(xiàn)在的利潤主要來源于搜索這樣的基于Web的SaaS服務(wù),但是近兩年來,Google投入了大量的人力和物力在云客戶端方面,并推出了Android、Chrome和Chrome OS這三個產(chǎn)品。 雖然谷歌可以說是云計算的最大實(shí)踐者,但是,谷歌的云計算平臺是私有的環(huán)境,特別是谷歌的云計算基礎(chǔ)設(shè)施還沒有開放出來。 谷歌公開了其內(nèi)部集群計算環(huán)境的一部分技術(shù),使得全球的技術(shù)開發(fā)人員能夠根據(jù)這一部分文檔構(gòu)建開源的大規(guī)模數(shù)據(jù)處理云計算基礎(chǔ)設(shè)施,其中最有名的項(xiàng)目即 Apache旗下的Hadoop項(xiàng)目。而下面的兩個云計算的實(shí)現(xiàn)則為外部的開發(fā)人員以及中小公司提供了云計算的平臺環(huán)境,使得開發(fā)者能夠在云計算的基礎(chǔ)設(shè)施之上構(gòu)建自己的新型網(wǎng)絡(luò)應(yīng)用。其中IBM的藍(lán)云計算平臺是可供銷售的計算平臺,用戶可以基于這些軟硬件產(chǎn)品自己構(gòu)建云計算平臺。亞馬遜的彈性計算云則是托管式的云計算平臺,用戶可以通過遠(yuǎn)端的操作界面直接使用。但是具體到自身方面,除了開放有限的應(yīng)用程序接口如Google Web Toolkit以及Google Map API等,Google并沒有將云計算的內(nèi)部基礎(chǔ)設(shè)施共享給外部的用戶使用,上述的所有基礎(chǔ)設(shè)施都是私有的。 Web旗艦Chrome OS 即便Android已經(jīng)成功占據(jù)了移動終端市場很大份額,谷歌依然期待著Chrome OS的真正爆發(fā)——那將是Web為王的時代,也是谷歌的時代。 在谷歌2006年開始陸續(xù)提出的云計算構(gòu)想中,人們的客戶端只要接入網(wǎng)絡(luò)并且安裝一個瀏覽器,就可以得到它所需要的應(yīng)用程序和數(shù)據(jù),因?yàn)樗械膽?yīng)用程序存在于云中。個人和企業(yè)用戶不再需要操作系統(tǒng),不再需要自建數(shù)據(jù)中心,無須去購買大量的服務(wù)器、存儲和網(wǎng)絡(luò)設(shè)備,甚至不需要IT運(yùn)維人員。 Chrome OS讓人們看到了谷歌的云愿景正在一步步走向現(xiàn)實(shí)——谷歌正在慢慢嘗試著利用Chrome OS取代我們?nèi)缃袷褂玫膫鹘y(tǒng)操作系統(tǒng),進(jìn)而改變喜歡使用在線服務(wù)和網(wǎng)絡(luò)資源。今年四月,Google 推出了 Chrome OS 的最新版本。從這次更新可看出 Google 的研發(fā)人員對操作系統(tǒng)的界面進(jìn)行了重新設(shè)計(上一次的界面更新是 2010 年底)。 令人“驚恐”的是,Chrome OS的新版本界面和傳統(tǒng)操作系統(tǒng)已經(jīng)越來越趨同——新添加的部件是硬件加速窗口管理器(Aura),是Chrome 的下一代用戶界面框架。在此之前,Chrome OS 一次只為用戶提供一個瀏覽器窗口。如果你想要運(yùn)行新應(yīng)用,那意味著,首先你得打開一個新標(biāo)簽,然后再尋找你想要運(yùn)行的應(yīng)用,F(xiàn)在,Chrome OS內(nèi)置一個類似 Launchpad的應(yīng)用啟動器,以及一個類似Windows 的任務(wù)欄。不過應(yīng)用還是得在瀏覽器標(biāo)簽內(nèi)啟動,而不能成為獨(dú)立窗口。 施密特曾稱,Chrome OS操作系統(tǒng)是用于上網(wǎng)本的Web平臺,預(yù)計將利用可靠的網(wǎng)絡(luò)和無盤機(jī)器。雖然微軟Windows和蘋果Mac機(jī)器主要依靠在本地硬件上安裝的軟件,但是,谷歌指望Chrome OS操作系統(tǒng)推動在Chrome瀏覽器中的Web應(yīng)用。用“谷歌式語言”來解釋Chrome OS:它通過網(wǎng)絡(luò)實(shí)現(xiàn)你的全部需求,顛覆了人們對應(yīng)用程序的認(rèn)知。因?yàn)楝F(xiàn)在生活中每個人早已和網(wǎng)絡(luò)緊密相連,失去網(wǎng)絡(luò)的電腦和手機(jī)是毫無意義的。 與iOS,Android以及Windows Phone等主流平臺相比,Chrome OS是完全不同的,它體現(xiàn)了谷歌用網(wǎng)絡(luò)替代桌面的思維,基于瀏覽器Web OS的形態(tài)使得其所有的應(yīng)用和服務(wù)在前端都以基于HTML5的Web APP體現(xiàn)。首先,這意味著開發(fā)難度大大降低,因?yàn)镠TML/JavaScript/CSS的門檻相比C/C++以及JAVA低得多;另一方面,Web APP的應(yīng)用形式意味著機(jī)型適配以及升級成本近乎為零,開發(fā)者可以通過一次開發(fā)延伸到所有設(shè)備。 與Chrome OS同時發(fā)布的Chrome Web Store經(jīng)過在Chrome瀏覽器上兩年的積累,已經(jīng)逐漸成熟為一個可靠的應(yīng)用分發(fā)平臺。而基于谷歌搜索引擎的龐大流量,則使得應(yīng)用服務(wù)的推廣效率大增。此外,相較于生硬的本地應(yīng)用,搜索、地圖等谷歌服務(wù)將以內(nèi)嵌插件的方式進(jìn)入Chrome OS,形式上更加平滑,即使在開源的情況下也可防止被輕易替換。 當(dāng)然現(xiàn)在Web APP的體驗(yàn),目前還無法與本地應(yīng)用相提并論,但是HTML5作為未來應(yīng)用新載體的趨勢已經(jīng)逐漸成為共識,W3C等世界組織的推動將幫助WebAPI逐步進(jìn)化,更好地調(diào)動手機(jī)的軟硬件資源,以提升用戶體驗(yàn)。 此外,幾乎與Chrome OS更新同時面世的還有谷歌的云存儲產(chǎn)品Google Drive。此前Chrome OS一直看起來像頭怪獸,一個裸奔于Linux上的完全的基于網(wǎng)頁的操作系統(tǒng),長期被指責(zé)純粹是為了創(chuàng)新而創(chuàng)新。但有了Drive,Google就能真正實(shí)現(xiàn)這個平臺了。谷歌Google Drive產(chǎn)品經(jīng)理斯科特·約翰遜表示:“我們將有效地將Google Drive服務(wù)整合進(jìn)Chrome系統(tǒng)的本地文件系統(tǒng)之中。如果用戶選擇使用,那么Chrome系統(tǒng)的所有核心功能都將把Google Drive作為存儲位置。” Drive和Chrome OS的整合會使得這個操作系統(tǒng)看起來更像筆記本計算機(jī)代替品。如果整合的好,Google Drive 可以像目前本地硬盤那樣顯示你所有的照片、視頻、文檔、及所有其他東西。如果Google能說服網(wǎng)頁開發(fā)者將應(yīng)用整合到Google Drive我們就能看見有網(wǎng)頁可以從Drive里面提取用戶數(shù)據(jù)來編輯視頻、音頻,繪圖等等。 仔細(xì)想想,這不正是谷歌最初描繪的云計算美妙愿景? “云不云”重要么? 從現(xiàn)在來看,谷歌在云計算領(lǐng)域走的是一條獨(dú)具特色的道路:以IaaS層面的Google Storage和PaaS層面的App Engine為平臺支撐,以Google Docs云辦公、Gmail和一系列搜索云應(yīng)用、Google Drive云存儲等為“拳頭”,加上整合的Android端平臺和面向未來的云操作系統(tǒng)Chrome OS——處處彰顯著谷歌獨(dú)特而濃厚的互聯(lián)網(wǎng)基因。 迥異于其他IT巨頭,從目前市場領(lǐng)先的亞馬遜來看,其靠“出租IT資源”的云計算經(jīng)營模式的云計算策略有其先天劣勢,這更像是封建社會擁有大量土地的地主由于能夠?qū)崿F(xiàn)對現(xiàn)有資源的合理利用,這種模式在早期的優(yōu)勢明顯,但很容易被更先進(jìn)的模式打敗。當(dāng)然,哪怕僅在IaaS領(lǐng)域深耕,亞馬遜依然獲益巨大。 而微軟的云計算平臺Windows Azure從整個云計算目前的市場需求和研究框架看,涵蓋了公有云和私有云、囊括了SaaS、PaaS和IaaS三大領(lǐng)域的微軟,推出包括存儲、計算、媒體服務(wù)等多種應(yīng)用,已經(jīng)具備了一線領(lǐng)跑能力。而在Windows 8和Windows Phone 8成功整合了PC、平板和智能手機(jī)后,其“云+端”的大戰(zhàn)略布局將真正顯現(xiàn)出威力。 此外IBM在2007年11月推出了“改變游戲規(guī)則”的“藍(lán)云”計算平臺。為客戶帶來即買即用的IBM云計算平臺,它包括一系列的自動化、自我管理和自我修復(fù)的虛擬化云計算軟件,使來自全球的應(yīng)用可以訪問分布式的大型服務(wù)器池,使得數(shù)據(jù)中心在類似于互聯(lián)網(wǎng)的環(huán)境下運(yùn)行計算。 另一方面,或許因?yàn)樽约菏?ldquo;云計算”這一概念的提出者,谷歌反而對之沒有盲目崇拜,而是按部就班但并不緩慢的走在通往未來的網(wǎng)絡(luò)之路上——谷歌甚至都不在乎自己的路是否還是云計算、是哪種云計算,因?yàn)樵朴嬎阒两駷橹挂矝]有標(biāo)準(zhǔn)定義,更沒有形成實(shí)質(zhì)意義上的行業(yè)標(biāo)準(zhǔn)。作為一種更先進(jìn)的計算模式、經(jīng)濟(jì)模式和生產(chǎn)關(guān)系轉(zhuǎn)型模式,誰將代表更先進(jìn)的云計算模式,當(dāng)下實(shí)難定論。 在谷歌之外,關(guān)于云計算的競爭已經(jīng)白熱化,且越來越像不同的方向發(fā)展。政府牽頭參與、互聯(lián)網(wǎng)巨頭力挺,一個個“云概念”橫空出世,更不用說數(shù)以千計的大大小小軟件公司、IT設(shè)備商甚至電信運(yùn)營商提出的各種各樣的“云計算”了。從企業(yè)和開發(fā)者應(yīng)用層級說,目前在云計算領(lǐng)先的巨頭分別是亞馬遜、微軟和IBM。 至此我們便清楚為什么在亞馬遜、微軟、IBM與SalesForce等公司在云計算領(lǐng)域“大展身手”乃至貼身肉搏的時候,我們卻會感到“云計算鼻祖”谷歌的缺席了——志不在此,自然不需血拼。在云計算產(chǎn)業(yè)發(fā)展初期、各種標(biāo)準(zhǔn)和應(yīng)用尚在探索階段之時,我們似乎沒有必要去問谷歌的云計算在哪里了——按照谷歌的說法,“Internet將永生,我們將無處不在。” 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |