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