現(xiàn)如今當(dāng)你每天打開(kāi)報(bào)紙的頭條新聞都是關(guān)于云在現(xiàn)實(shí)世界中的狀況,以及云計(jì)算的未來(lái)到底何去何從?我很榮幸在幾個(gè)禮拜之前受邀參加了兩屆會(huì)議,在此,我將和您一起分享一些我的看法。
第一個(gè)會(huì)議的議題是“商業(yè)云計(jì)算”,由OpalEvents贊助。這是一個(gè)相對(duì)較小的會(huì)議,但與會(huì)代表在會(huì)上的發(fā)表的對(duì)云計(jì)算看法的角度,也許是我見(jiàn)過(guò)的最佳的最終用戶。第二個(gè)會(huì)議是GigaOMStructure2011.大家的發(fā)言也很贊,讓我們對(duì)IT未來(lái)有了新的展望的感覺(jué),同時(shí)還討論了云計(jì)算將如何完成既定的IT實(shí)踐這一痛苦的轉(zhuǎn)型。
我參加的這兩次會(huì)議最最深刻的感悟就是:云計(jì)算已經(jīng)滲入IT企業(yè),就算沒(méi)有任何“官方”的批準(zhǔn)或策略,但其大勢(shì)進(jìn)軍IT企業(yè)的勢(shì)頭已然不可逆轉(zhuǎn)。下面,就讓我來(lái)分享一下我這兩個(gè)禮拜的收獲吧。
CIO們分享云計(jì)算成功業(yè)務(wù)經(jīng)驗(yàn)
StevePhillipott是Amylin制藥公司的首席信息官,他在“商業(yè)云計(jì)算”大會(huì)上介紹了他們公司的云計(jì)算業(yè)務(wù)情況,在過(guò)去幾年中,他們公司已經(jīng)完全轉(zhuǎn)變了商業(yè)經(jīng)營(yíng)模式,由受到艱難的商業(yè)環(huán)境制約,徹底轉(zhuǎn)變?yōu)橥暾囊揽繑?shù)據(jù)中心的方式。Amylin公司目前正將其所有的本地?cái)?shù)據(jù)中心的數(shù)據(jù)轉(zhuǎn)移到一個(gè)遠(yuǎn)程外包數(shù)據(jù)中心提供商。
與此同時(shí),該制藥公司正在重新評(píng)估其應(yīng)用程序的部署要求,選擇非核心的應(yīng)用程序進(jìn)行SaaS遷移,而那些關(guān)系到企業(yè)戰(zhàn)略的應(yīng)用程序以及需要大量的IT資源的程序仍然會(huì)繼續(xù)保留在公司內(nèi)部。Amylin公司還實(shí)施了嚴(yán)格的財(cái)務(wù)模型來(lái)評(píng)估部署的選擇。結(jié)果發(fā)現(xiàn),外部公共云托管的應(yīng)用程序?qū)㈩A(yù)計(jì)節(jié)省平均30%到50%的成本。而在force.com站點(diǎn)上編寫(xiě)的應(yīng)用程序是在企業(yè)內(nèi)部部署交付相同的應(yīng)用程序的1/8到1/10.
Joel Manfredo是奧蘭治縣(Orange County)的CIO,他重點(diǎn)介紹了綠色I(xiàn)T以及IT企業(yè)未來(lái)將怎樣應(yīng)對(duì)相關(guān)的改革。Manfredo先生演講的最引人注目的觀點(diǎn)是:由于領(lǐng)先的云數(shù)據(jù)中心的PUE(電源使用效率)平均都是大約1.2,Manfredo對(duì)Facebook對(duì)外宣稱的其開(kāi)放式計(jì)算項(xiàng)目的PUE僅為1.07提出了質(zhì)疑,平均下來(lái),整個(gè)數(shù)據(jù)中心行業(yè)的PUE能達(dá)到2.5.Manfredo自己的數(shù)據(jù)中心目前運(yùn)行在1.77PUE.當(dāng)然,能源大約只占數(shù)據(jù)中心總成本的25%,而管理費(fèi)用大約要占到50%。
在最終用戶的云計(jì)算的商業(yè)應(yīng)用大會(huì)上,一個(gè)永恒的主題便是與金融資源的持續(xù)斗爭(zhēng)。一位與會(huì)者,供職于一家高利潤(rùn)的消費(fèi)品公司,分享了他的一段經(jīng)歷,他的替換掉一臺(tái)已經(jīng)用了15年的臺(tái)式機(jī)的請(qǐng)求被駁回。理由居然是:如果這臺(tái)臺(tái)式機(jī)還沒(méi)壞掉,那就可能還可以繼續(xù)用上幾年。也許他所說(shuō)的是有一定的夸張成分,但似乎也顯示他們公司采用的系統(tǒng)已經(jīng)使用了很多年了,依然能夠繼續(xù)運(yùn)行。而與之形成鮮明的反差的例子是Phillipott介紹的,他之所以能夠獲得充足的資源,最終目標(biāo)就是為了減少總投資。
Structure2011:云計(jì)算的未來(lái)
相反,在Structure2011大會(huì)上討論的更多的是想關(guān)于云計(jì)算的未來(lái)。云計(jì)算在不斷發(fā)展,而且更重要的是,各種基于云的應(yīng)用是驚人的。各種云服務(wù)提供商的簡(jiǎn)報(bào)表明,他們準(zhǔn)備在未來(lái)使得云計(jì)算在企業(yè)IT部署中發(fā)揮主導(dǎo)作用。少量早期采用的公司描述云計(jì)算方法,保證了其在應(yīng)用程序開(kāi)發(fā)和配置方面發(fā)生了巨大的變化。
Werner Vogels是亞馬遜的CTO,他在題為《State of the Cloud》的演講中引用了相當(dāng)驚人的事實(shí)。首先,其中之一便是亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)S3存儲(chǔ)服務(wù),在2011年第一季度,達(dá)到了3390億的存儲(chǔ)對(duì)象。S3在2010年第四季度末擁有2120億的存儲(chǔ)對(duì)象,也就是說(shuō),在僅僅一個(gè)季度的時(shí)間內(nèi),該服務(wù)對(duì)象就增長(zhǎng)了29%。我認(rèn)為其復(fù)合年均增長(zhǎng)率將達(dá)到176%,這絕對(duì)是相當(dāng)驚人的。很明顯,人們開(kāi)始把S3當(dāng)作世界上最大的外部驅(qū)動(dòng)設(shè)備,每天都不斷的有新的用戶開(kāi)始使用S3.
第二個(gè)相當(dāng)駭人的例子發(fā)生在2010年11月,當(dāng)時(shí)Amazon.com已經(jīng)完全將其Web服務(wù)器轉(zhuǎn)換到AWS.試想一下亞馬遜網(wǎng)站在假期購(gòu)物季期間的巨大負(fù)荷(該公司是目前美國(guó)國(guó)內(nèi)最大的網(wǎng)上零售商),很明顯,這完全是AWS在管理這如此巨大的應(yīng)用負(fù)載。此外,在整個(gè)假日購(gòu)物季期間,AWS在支持Amazon.com的同時(shí),還必須支持其他人的云計(jì)算的數(shù)據(jù)資料,由此,你可以想見(jiàn)AWS到底有多少基礎(chǔ)設(shè)施可用。
DevOps對(duì)IT的影響
在云計(jì)算對(duì)IT企業(yè)的影響專題討論上,人們描述隨著云計(jì)算的發(fā)展,其已經(jīng)最為一種IT文化改變了應(yīng)用程序、開(kāi)發(fā)人員以及基礎(chǔ)設(shè)施的管理員之間的關(guān)系。老實(shí)說(shuō),我在一開(kāi)始對(duì)于任何新興趨勢(shì)被描述成即將為IT業(yè)界帶來(lái)翻天覆地的變革的時(shí)候都或多或少的感到有點(diǎn)不舒服。在我看來(lái),文化變革是用于整個(gè)企業(yè)的變化范疇,是由一種終端到終端無(wú)縫的過(guò)程導(dǎo)致的應(yīng)用程序生命周期管理的變化,而不是相互脫節(jié)的方法系列。
在我看來(lái),DevOps來(lái)源于上游項(xiàng)目中的生命周期操作要求與參與項(xiàng)目運(yùn)作的整合,這樣的系統(tǒng)將更加強(qiáng)大,并提供更高的服務(wù)水平協(xié)議。
此外,傳統(tǒng)上由人工管理員實(shí)施的操作任務(wù)自動(dòng)捕獲許多代碼,以便應(yīng)用程序在運(yùn)行時(shí),可以自動(dòng)應(yīng)對(duì)不斷變化的條件。而隨著時(shí)間的推移和部署實(shí)施的轉(zhuǎn)變,其往往使得開(kāi)發(fā)商和運(yùn)營(yíng)商之間的關(guān)系不斷發(fā)生變化,這無(wú)疑將產(chǎn)生積極的作用,將會(huì)使得應(yīng)用程序更加靈活、可擴(kuò)展,功能強(qiáng)大,更為關(guān)鍵核心的操作系統(tǒng)更便宜。其中重要的一點(diǎn)是,DevOps應(yīng)用程序以這種方式運(yùn)作往往是一個(gè)企業(yè)的價(jià)值鏈的關(guān)鍵部分,涉及到整個(gè)企業(yè)的成敗。還有一點(diǎn)是,DevOps將占到整個(gè)數(shù)據(jù)中心管理成本的50%。在寫(xiě)這篇博客時(shí),我發(fā)現(xiàn)了一篇有趣的博客文章,描述了一種非常明確的方式過(guò)渡到DevOps,與傳統(tǒng)的IT企業(yè)過(guò)渡概括是完全不同的。
平臺(tái)即服務(wù)
還有幾次會(huì)議專門討論了PaaS(平臺(tái)作為服務(wù))。這種形式的云計(jì)算較之已經(jīng)較為廣泛采用的IaaS和SaaS似乎被人們忽略了,但這種形勢(shì)正在迅速發(fā)生變化。HyperStratus咨詢公司得出的結(jié)論是PaaS的形式將最終被主流IT企業(yè)用于實(shí)施彈性應(yīng)用程序。這是因?yàn)榇蠖鄶?shù)企業(yè)開(kāi)發(fā)人員會(huì)發(fā)現(xiàn)設(shè)計(jì)的應(yīng)用程序想要與底層基礎(chǔ)設(shè)施的資源直接交互太難了。利用PaaS的框架將允許企業(yè)開(kāi)發(fā)人員能夠在專注于業(yè)務(wù)邏輯的同時(shí)自動(dòng)實(shí)現(xiàn)云計(jì)算的可擴(kuò)展性和彈性。
云計(jì)算中的API
在API在云計(jì)算的作用專題討論會(huì)議上,我獲得了ahref=http://www.china-cloud.com/yunhudong/yuncio/"http://event.gigaom.com/structure/schedule/"target="_new">的特別訪問(wèn)權(quán)限。其可以由應(yīng)用程序調(diào)用外部服務(wù),并產(chǎn)生影響。首先,它提供了一種通過(guò)減少開(kāi)發(fā)應(yīng)用程序的方式來(lái)提高了開(kāi)發(fā)人員的生產(chǎn)力。如果外部服務(wù)可以提供某種功能或數(shù)據(jù)集,開(kāi)發(fā)人員也就可以開(kāi)發(fā)出較少的應(yīng)用程序,從繁雜的沒(méi)有標(biāo)準(zhǔn)的應(yīng)用領(lǐng)域工作中解脫出來(lái),然后投入標(biāo)準(zhǔn)化服務(wù)的工作。換句話說(shuō),開(kāi)發(fā)人員可以將精力用于應(yīng)用程序,這就是為什么說(shuō)其將為企業(yè)的商業(yè)價(jià)值帶來(lái)新的生命。
第二,API將為企業(yè)提供新的營(yíng)收方式通過(guò)提供系統(tǒng)接口,使無(wú)關(guān)的Web應(yīng)用程序在最終用戶甚至還沒(méi)有意識(shí)到的情況下就進(jìn)行了轉(zhuǎn)化。Sears列舉了一個(gè)這方面的例子:通過(guò)提供一個(gè)API,零售商可以允許外部網(wǎng)站出售商品,擴(kuò)大了零售商的客源,或許還為零售商提供了新的收入來(lái)源。為了提供一個(gè)普遍的API如何調(diào)用應(yīng)用程序的方案,在另一個(gè)來(lái)自Salesforce的演示文稿中,其演示了該站點(diǎn)每天50億人次的頁(yè)面瀏覽量,其中50%的訪問(wèn)是通過(guò)Salesforce的API充分供應(yīng)。
第三,API將給應(yīng)用程序的架構(gòu)帶來(lái)變化。使得應(yīng)用程序的代碼不再必須由單一的企業(yè)組織編寫(xiě),取而代之的是企業(yè)的代碼組合和外部服務(wù),可應(yīng)對(duì)錯(cuò)誤跟蹤、技術(shù)支持、性能測(cè)試等等方面的挑戰(zhàn)。正如一個(gè)與會(huì)者在會(huì)議期間指出的,應(yīng)用程序只是外部服務(wù)中最薄弱的環(huán)節(jié)。
我不得不比較一下這兩個(gè)會(huì)議的主題。雖然云計(jì)算在商業(yè)中的運(yùn)用顯示了最終用戶對(duì)企業(yè)采用云計(jì)算的積極態(tài)度,其同時(shí)也說(shuō)明了“官方”采用云服務(wù)剛剛才邁出了第一步。同時(shí),參與Structure2011大會(huì)的公司代表都在忙于拆除現(xiàn)有的應(yīng)用程序設(shè)計(jì)模式,而代之以截然不同的方法來(lái)重新構(gòu)建、實(shí)施和管理的應(yīng)用程序。這使我們不能不感到IT業(yè)界正在經(jīng)歷被破壞的現(xiàn)象,作為單獨(dú)的應(yīng)用程序,企業(yè)做出決定批準(zhǔn)采用外包服務(wù),卻會(huì)對(duì)留下的原有工作人員產(chǎn)生長(zhǎng)期的影響。我堅(jiān)信,我們正在經(jīng)歷比我們以往看到的更多的變革,而我們這些從事其中的工作人員將有幸經(jīng)歷這場(chǎng)變革,并站在這場(chǎng)變革大潮的風(fēng)口浪尖。