摘要:我們將按照熱度排行來(lái)考察一下云的四個(gè)不同領(lǐng)域:私有云很火——稍后我們會(huì)解釋它之所以很火的原因。熱度稍次的是SaaS,這幾乎完全是一種公有云服務(wù)。再下面是公有IaaS,例如Amazon.com和Rackspace所提供的服務(wù),最后是用于應(yīng)用開(kāi)發(fā)的商用PaaS環(huán)境。
當(dāng)某個(gè)行業(yè)趨勢(shì)開(kāi)始到處泛濫之時(shí),你就會(huì)聽(tīng)到這樣的說(shuō)法:銷(xiāo)售人員已經(jīng)不再談?wù)撨@種趨勢(shì)了。有幾位消息人士告訴我說(shuō),這些日子以來(lái),一些顧客一聽(tīng)到帶有“云”字眼的推銷(xiāo)噱頭時(shí),他們就會(huì)暴怒,會(huì)放出如下的狠話:“我要是再?gòu)哪阕炖锫?tīng)到‘云’這個(gè)字,我會(huì)殺了你,”或者諸如此類(lèi)的反應(yīng)。
頗有諷刺意味的是,正當(dāng)云這塊“招牌”還在蹣跚前行時(shí),云計(jì)算這個(gè)集技術(shù)與技藝之大成的含糊概念在現(xiàn)實(shí)世界中的價(jià)值卻反而比以往任何時(shí)候都更為清晰了。
我們可以按照熱度排行來(lái)考察一下云的四個(gè)不同領(lǐng)域:私有云很火——稍后我們會(huì)解釋它之所以很火的原因。熱度稍次的是SaaS,這幾乎完全是一種公有云服務(wù)。再下面是公有IaaS,例如Amazon.com和Rackspace所提供的服務(wù),最后是用于應(yīng)用開(kāi)發(fā)的商用PaaS環(huán)境。
讓我們從最火的私有云開(kāi)始討論。
私有云的誘惑力
你可以說(shuō)所有關(guān)于公有云的現(xiàn)象幾年前就有了,那個(gè)時(shí)候,CIOmen就認(rèn)為谷歌的無(wú)限可擴(kuò)展的、彈性基礎(chǔ)設(shè)施就是云。作為一種回應(yīng),數(shù)據(jù)中心經(jīng)理們會(huì)拍著額頭,咬牙切齒地解釋說(shuō),谷歌的基礎(chǔ)設(shè)施完全是為了單一應(yīng)用的目的而構(gòu)建的,完全不適合普通的數(shù)據(jù)中心。
與此同時(shí),服務(wù)器虛擬化的擴(kuò)散也開(kāi)始形成了各類(lèi)私有云的基礎(chǔ)。虛擬化綜合了硬件使用效率的大幅度提高以及快速配置等優(yōu)點(diǎn),已成為不可抗拒的一種趨勢(shì),今天幾乎一半的大中型企業(yè)都在把物理主機(jī)虛擬化為虛擬機(jī)。這是從專(zhuān)用資源向池化資源轉(zhuǎn)移的一次巨大變遷。
當(dāng)多種應(yīng)用在大量的虛擬服務(wù)器上運(yùn)行時(shí),私有云就成了管理這些池化資源的最有效的方法。我們需要私有云軟件來(lái)幫助把商業(yè)應(yīng)用的硬件需求轉(zhuǎn)換成對(duì)虛擬機(jī)的需求;動(dòng)態(tài)地為多種應(yīng)用分配計(jì)算和存儲(chǔ)資源,并且能夠精確地為所消耗的資源計(jì)算收益。這些并非微不足道的問(wèn)題——如果沒(méi)有軟件來(lái)解決這些問(wèn)題,并進(jìn)行流程自動(dòng)化,那么手動(dòng)維護(hù)共享基礎(chǔ)設(shè)施的工作就會(huì)成為難以承受的負(fù)擔(dān)。
而在這一切之下的,即所謂的融合基礎(chǔ)設(shè)施才可能使私有云成為一部完美的樂(lè)章。存儲(chǔ)和數(shù)據(jù)共享著同樣的高帶寬的通用網(wǎng)絡(luò)。陳舊的、專(zhuān)用的交換機(jī)則被整合進(jìn)了可編程的10Gbps交換機(jī)中,I/O功能可以隨心所欲地進(jìn)行分塊切割。運(yùn)營(yíng)一個(gè)數(shù)據(jù)中心所需要的大量設(shè)備驟然減少——這不僅能節(jié)省硬件成本,還能減少管理成本。
眼下非常流行的私有云可能并不是CIO們最初所想像的樣子,但在效率和靈活性上卻是大大得到提升了的。
客戶機(jī)/服務(wù)器模式的回歸
到目前為止,我們已經(jīng)很難找到一家沒(méi)有訂閱過(guò)某種公有云服務(wù)或其他類(lèi)型云服務(wù)的公司了。如果按美元來(lái)計(jì)算,大量的金錢(qián)依然主要在流向SaaS。如果微軟也打算提供此類(lèi)服務(wù)的話,那么還會(huì)有更多的錢(qián)流向這里。
現(xiàn)在,人人都很熟悉純粹的SaaS模式——主要的SaaS提供商包括Salesforce.com、NetSuite、Epicor和Workday等。這后面的推動(dòng)力仍和以往一樣:如果你的企業(yè)是小企業(yè),那么SaaS服務(wù)就要比在本地安裝盒維護(hù)企業(yè)及軟件更省力,也更省錢(qián)。假如你是大企業(yè),那么將SaaS服務(wù)集成到企業(yè)的現(xiàn)有應(yīng)用和安全基礎(chǔ)設(shè)施中去則多少有些棘手。
微軟的Office 365展示了另外一種不同的方法——可稱(chēng)之為“SaaS的門(mén)徑模式”,即在云中的后端服務(wù)可支持本地安裝的軟件(比如說(shuō)Office 2010)。很少有用戶會(huì)去維護(hù)Exchange或SharePoint服務(wù)器,那么為何不掏錢(qián)讓微軟去做維護(hù)呢?微軟也明顯地看到了門(mén)徑模式對(duì)于它的未來(lái)是至關(guān)重要的——所以我們可以預(yù)計(jì),幾乎所有涉足企業(yè)軟件的廠商都會(huì)逐漸開(kāi)始從事這種服務(wù)模式。
更有意思的是,這種方法看上去很像客戶機(jī)/服務(wù)器模式,只不過(guò)服務(wù)器端駐留在了云中,它同時(shí)也代表著移動(dòng)應(yīng)用模式。為了云的純粹性而認(rèn)為客戶端應(yīng)是一個(gè)超輕薄Web應(yīng)用的想法是荒謬的;在本地運(yùn)行一個(gè)富客戶端才是合理的,只要本地實(shí)例可以即時(shí)升級(jí)就行。
選擇公有云服務(wù)
我最近寫(xiě)過(guò)一篇有關(guān)OpenStack和Eucalyptus如何讓客戶使用一組工具去管理本地以及云基礎(chǔ)設(shè)施的文章,也就是說(shuō),當(dāng)私有云為了容納一些峰值需求的情況,可以向外擴(kuò)張到公有云的IaaS上去。但是迄今為止這種情形還沒(méi)有發(fā)生過(guò),部分原因是API的局限。不過(guò)從現(xiàn)在開(kāi)始的三年內(nèi),這樣的前景還是有可能發(fā)生的。
與此同時(shí),企業(yè)仍將繼續(xù)租用亞馬遜或Rackspace的計(jì)算和存儲(chǔ)資源,用于一些常用的具體功能(主要是災(zāi)難恢復(fù)、研發(fā)與測(cè)試)。現(xiàn)今的一種新的趨勢(shì)是,正有越來(lái)越多的廠商和專(zhuān)業(yè)服務(wù)機(jī)構(gòu)在利用公有云向大客戶展示他們的各種服務(wù)。你想要看看你的云實(shí)施到底是什么樣子的嗎?那你可以在亞馬遜上租用數(shù)千臺(tái)服務(wù)器嘗試一下便可知道。
結(jié)果呢,就是PaaS提供商正在快速地變身為IaaS的主要客戶。例如Engine Yard(基于云的Ruby on Rails開(kāi)發(fā)平臺(tái)領(lǐng)導(dǎo)廠商)就在使用亞馬遜和Terremark作為其基礎(chǔ)設(shè)施。在將這樣的基礎(chǔ)設(shè)施向其客戶提供服務(wù)時(shí),Engine Yard可以稍稍加點(diǎn)兒價(jià)進(jìn)行收費(fèi),除此之外,開(kāi)發(fā)人員可免費(fèi)將其代碼拿走。
我的看法是,PaaS至少是面向企業(yè)訴求的云領(lǐng)域。我們完全沒(méi)必要大驚小怪地質(zhì)問(wèn):究竟是什么特殊原因,企業(yè)會(huì)讓自己的開(kāi)發(fā)人員在別人的平臺(tái)上創(chuàng)建自己的知識(shí)產(chǎn)權(quán)?相反地,企業(yè)往往會(huì)和PaaS提供商保持一種一次性刪除的關(guān)系,并且會(huì)雇傭外部開(kāi)發(fā)公司在PaaS平臺(tái)上構(gòu)建和部署面向公眾的Web應(yīng)用。
當(dāng)然,這里也有例外,一個(gè)明顯的例子就是很多客戶會(huì)使用Force.com平臺(tái)為其銷(xiāo)售隊(duì)伍增加更多的功能。但是對(duì)大多數(shù)情形而言,PaaS是獨(dú)立開(kāi)發(fā)人員創(chuàng)建定制的、或者商用的Web和/或移動(dòng)應(yīng)用的領(lǐng)地。因此企業(yè)PaaS的主要作用就是,它可為商業(yè)用戶趨之若鶩的新一代商業(yè)化應(yīng)用提供一個(gè)平臺(tái),而企業(yè)的IT部門(mén)管理這一平臺(tái)則會(huì)疲于奔命。
于是,這里就有了一份總結(jié)版的有關(guān)云計(jì)算的報(bào)告。最后的結(jié)論是:我發(fā)現(xiàn)自己完全同意InfoWorld專(zhuān)欄作家David Linthicum的專(zhuān)欄文章“官方看法:‘云計(jì)算’目前毫無(wú)意義”的看法。云計(jì)算的術(shù)語(yǔ)體系總是那么令人沮喪地含糊不清,而廠商就往往會(huì)把地球上的一切東西都統(tǒng)統(tǒng)裝進(jìn)“云”中,這就讓事情變得越發(fā)的糟糕了。因此也難怪不少用戶會(huì)對(duì)云計(jì)算如此反感。
網(wǎng)界網(wǎng)