谷歌計(jì)算引擎:到底是什么讓你遲遲無法面世?
譯文【51CTO 7月4日外電頭條】兜了一個(gè)大圈,最終我們又回到原點(diǎn)。當(dāng)下最流行的技術(shù)概念——云計(jì)算——終于在谷歌那里得到明確回應(yīng)。相信大家一定等這一天等得花兒都謝了,因?yàn)楣雀杵鋵?shí)是最有機(jī)會(huì)開創(chuàng)云計(jì)算先河的企業(yè),企業(yè)高管們也始終在熱切期盼廉價(jià)質(zhì)優(yōu)的谷歌服務(wù)器能夠幫他們?cè)谏虡I(yè)計(jì)算領(lǐng)域再燃一把希望之火。覆蓋一切的資源池、在需要的任何領(lǐng)域提供處理性能、不必?fù)?dān)心浪費(fèi)也永遠(yuǎn)沒有宕機(jī),谷歌的品牌號(hào)召力與云似乎有種天作之合般的默契。
與此同時(shí),IT管理者們則瞪大了驚慌的雙眼注視著這一歷史性變革。他們的反應(yīng)非常合理,因?yàn)閲?yán)峻的問題已經(jīng)被擺在面前:沒人能借助有限的資源達(dá)到谷歌所造就的高度。在殘酷的市場競爭下,谷歌為每位用戶提供了一種便捷而經(jīng)濟(jì)的工作方式,復(fù)雜而脆弱的數(shù)據(jù)中心將成為過去,美好的未來已經(jīng)以實(shí)驗(yàn)性方案的形式展現(xiàn)在我們眼前。
然而,距谷歌首次發(fā)布其App引擎開發(fā)平臺(tái)至今已經(jīng)過去了四年,現(xiàn)在他們終于下定決心在公共云IaaS市場中插上一腳——目前這塊市場屬于Amazon公司一家獨(dú)大——并以谷歌云計(jì)算引擎為依托將一部分基礎(chǔ)設(shè)施向用戶租賃。這份公告來得可謂恰到好處,因?yàn)槟壳跋M(fèi)者們已經(jīng)對(duì)云計(jì)算有了相當(dāng)程度的掌握,也比較了解創(chuàng)建自有云環(huán)境的艱辛與昂貴。而在與其他IaaS供應(yīng)商的合作中,他們還逐漸體會(huì)到外包工作負(fù)載所帶來的各種局限。
谷歌計(jì)算引擎到底會(huì)在IaaS組合方案中扮演何種角色?目前還很難判斷,因?yàn)槲覀儚墓嬷械玫降闹匾?xì)節(jié)少得可憐。上周我曾與谷歌計(jì)算引擎項(xiàng)目的產(chǎn)品經(jīng)理Craig McLuckie短暫交談過,他看起來似乎對(duì)谷歌在全球范圍內(nèi)享有的極高聲譽(yù)信心滿滿,并認(rèn)為長久以來的成功經(jīng)驗(yàn)以及一流基礎(chǔ)設(shè)施必然會(huì)給新產(chǎn)品帶來大量客戶兼腦殘粉。
面對(duì)McLuckie,我的核心問題是:為什么選擇現(xiàn)在?谷歌早在數(shù)年前就已經(jīng)意識(shí)到云技術(shù)中所蘊(yùn)含的強(qiáng)大潛力,為什么沒有提前推出產(chǎn)品呢?他是這樣回答的:
要拿出成熟的產(chǎn)品投放市場可不是一朝一夕之功,而整個(gè)過程中最關(guān)鍵的部分無疑是核心技術(shù)。我們的奮斗目標(biāo)絕不僅僅是對(duì)當(dāng)前多租戶云的簡單照搬,而是給我們的消費(fèi)者帶來一套親切、容易上手甚至在使用感受上與自有數(shù)據(jù)中心非常接近的產(chǎn)品。我們關(guān)注的是性能的可預(yù)測(cè)性,我們關(guān)注的是基礎(chǔ)設(shè)施訪問的簡潔性?;谶@些考量,解決方案的出爐確實(shí)很費(fèi)了我們一番功夫,但我認(rèn)為這種努力是值得的。谷歌的最終產(chǎn)品完全超越了其它多租戶云方案,而且即使與自有數(shù)據(jù)中心相比也毫不遜色,這一點(diǎn)令我們非常自豪。
在他的發(fā)言中,大家一定會(huì)注意到“性能的可預(yù)測(cè)性”這種說法。這是在以不點(diǎn)名的方式給了Amazon Web Services一記響亮的耳光,Amazon公司的這項(xiàng)服務(wù)幾年來已經(jīng)多次鬧出影響很大的宕機(jī)故障。谷歌怎么會(huì)有如此自信,認(rèn)為自己可以完全避免此類問題?McLuckie告訴我,因?yàn)楣雀璧幕A(chǔ)設(shè)施更強(qiáng)力——呃,好吧,這倒也算是個(gè)理由。
上周在接受InfoWorld網(wǎng)站采訪時(shí),RightScale公司創(chuàng)始人兼CEO Michael Crandell結(jié)合谷歌利用高速網(wǎng)絡(luò)連接全球各地?cái)?shù)據(jù)中心的方案,對(duì)這套全局基礎(chǔ)設(shè)施發(fā)表了自己的看法。但隨著計(jì)算引擎項(xiàng)目的正式啟動(dòng),谷歌顯然有點(diǎn)忘乎所以,他們的宣傳核心始終圍繞著自身品牌價(jià)值以及數(shù)年前轟動(dòng)一時(shí)的先進(jìn)基礎(chǔ)設(shè)施。
再回到標(biāo)題提到的重點(diǎn)問題:到底是什么原因令計(jì)算引擎心無法面世?McLuckie給出的“好飯不怕晚”一說似乎無法令人信服。首先,計(jì)算引擎直到目前還連個(gè)測(cè)試版都沒有,只提供什么“有限預(yù)覽”。如果谷歌基礎(chǔ)設(shè)施真像他們宣傳的那么強(qiáng)勁,為什么要在細(xì)節(jié)規(guī)劃上花這么多時(shí)間跟精力呢?要知道,這類產(chǎn)品的作用只是向消費(fèi)者提供云計(jì)算資源、服務(wù)以及技術(shù)支持,而谷歌在這些方面的經(jīng)驗(yàn)其實(shí)并不豐富——這從谷歌應(yīng)用付費(fèi)版本的質(zhì)量就可見一斑。
為什么軟件開發(fā)工作耗時(shí)如此之長?去年秋季,一位名叫Steve Yegge的谷歌工程師無意之間走漏了風(fēng)聲。Yegge曾經(jīng)在Amazon工作過一段時(shí)間,他撰寫了一篇本應(yīng)只供谷歌內(nèi)部參考的博文,但卻一時(shí)不慎將其發(fā)布在Google+上。
在博文中,Yegge詳細(xì)介紹了Amazon公司CEO Jeff Bezos在2002年做出的關(guān)于“各團(tuán)隊(duì)通過服務(wù)接口公布數(shù)據(jù)及功能”的規(guī)定。也就是說,Bezos希望以強(qiáng)制性手段令A(yù)mazon將公司業(yè)務(wù)朝著面向服務(wù)轉(zhuǎn)型。在SOA得到正確實(shí)施的前提下,共享服務(wù)能夠大大縮短開發(fā)時(shí)間,因?yàn)殚_發(fā)團(tuán)隊(duì)中的每位成員都能通過API調(diào)用現(xiàn)有開發(fā)成果,而不是一切從零做起重復(fù)編碼及功能。當(dāng)設(shè)想按部就班成為現(xiàn)實(shí),企業(yè)現(xiàn)有應(yīng)用程序基礎(chǔ)設(shè)施將轉(zhuǎn)化為通用平臺(tái)。
而與之相比,Yegge指出谷歌則“沒能打造出這樣一款全局平臺(tái)。”在談到公司采取的內(nèi)部開發(fā)規(guī)定時(shí),他說:
即使僅僅為大多數(shù)技術(shù)團(tuán)隊(duì)提供暫時(shí)性的數(shù)據(jù)及計(jì)算編程訪問服務(wù),其工程量同樣相當(dāng)浩大。谷歌公司的大多數(shù)員工都只關(guān)注如何努力開發(fā)產(chǎn)品,而暫時(shí)性服務(wù)則往往被視為浪費(fèi)時(shí)間和可笑的理想化目標(biāo)……我們所面臨的問題非常嚴(yán)峻,因?yàn)橹挥袕谋举|(zhì)上改變谷歌的企業(yè)文化,才有可能迅速縮短這幾年來被Amazon所甩下的差距。我們沒有打造出這類面向服務(wù)的內(nèi)部平臺(tái),是因?yàn)槲覀冊(cè)谄髽I(yè)外部也同樣沒做過這種工作。
就我個(gè)人而言,這種論調(diào)只能算是種猜測(cè),但Yegge提出的問題倒確實(shí)在一定程度上解釋了谷歌為什么花了這么長時(shí)間來為谷歌計(jì)算引擎打造相關(guān)軟件產(chǎn)品。
根據(jù)我與McLuckie之間進(jìn)行的交談,他似乎明顯還沒有感覺到谷歌對(duì)于打造自家IaaS品牌的必要性與緊迫性。當(dāng)然,這種狀況我也能理解,畢竟這是谷歌——擁有世界上最先進(jìn)基礎(chǔ)設(shè)施的龐大技術(shù)帝國,他們的技術(shù)財(cái)富令無數(shù)人垂涎三尺,不是嗎?而且無論到底何時(shí)才會(huì)將有限預(yù)覽轉(zhuǎn)化為測(cè)試版本乃至完成版(包括今后的服務(wù)水平協(xié)議等內(nèi)容),至少谷歌計(jì)算引擎已經(jīng)正式被納入議事日程,而且根據(jù)McLuckie的說法,谷歌終有一天會(huì)拿出令人驚嘆的完美作品。
毫無疑問,谷歌將成為IaaS市場中一顆不容忽視的新星。而且盡管也出現(xiàn)過一些停機(jī)及其它差錯(cuò),但充滿神秘感的谷歌對(duì)于很多消費(fèi)者而言仍然具備相當(dāng)程度的吸引力。但另一方面,時(shí)代已經(jīng)不同了,如今的云領(lǐng)域已經(jīng)比四年前更加競爭激烈、危機(jī)四伏,普通的App引擎根本無法輕松打開市場并取得成功。谷歌未來要抗衡的不僅僅是Amazon與Rackspace,新加入進(jìn)來的競爭對(duì)手還包括惠普、微軟、戴爾甚至多家電信運(yùn)營商(例如Verizon公司以及Terremark公司等)。從這個(gè)角度來看,谷歌其實(shí)并不具備什么固有優(yōu)勢(shì),它需要像其它IaaS供應(yīng)商一家用實(shí)際表現(xiàn)證明自己的實(shí)力。
原文:http://www.infoworld.com/t/cloud-computing/google-compute-engine-what-took-them-so-long-196780