云計算爭議不斷 “云”到底是好還是壞呢?
光就云計算的定義仍然有很大的爭議。咨詢(xún)公司埃森哲(Accenture)給出了一種實(shí)用、簡(jiǎn)潔的定義:第三方提供商通過(guò)網(wǎng)絡(luò )動(dòng)態(tài)提供及配置IT功能(硬件、軟件或服務(wù))。
云計算是一種計算模式,而不是一種技術(shù)。在這種計算模式中,所有服務(wù)器、網(wǎng)絡(luò )、應用程序以及與數據中心有關(guān)的其他部分都通過(guò)互聯(lián)網(wǎng)提供給IT部門(mén)和最終用戶(hù),這樣一來(lái),IT部門(mén)只需購買(mǎi)自己所需的特定類(lèi)型和數量的計算服務(wù)。云模式有別于傳統外包商的地方在于,客戶(hù)不必把自己的IT資源交給外人來(lái)管理。相反,客戶(hù)只要連接至“云”,即可獲取基礎架構服務(wù)、平臺(操作系統)服務(wù)或軟件服務(wù)――如軟件即服務(wù)(SaaS應用程序,完全可以把“云”當作提供同樣功能的內部數據中心或計算機。
云計算有哪些不同類(lèi)型?
谷歌和雅虎提供的基于Web的電子郵件服務(wù),CarbonITe或MozyHome提供的備份服務(wù),Salesforce.com提供的客戶(hù)資源管理應用軟件,以及美國在線(xiàn)(AOL)、谷歌、Skype、Vonage及其他公司提供的即時(shí)通訊和VoIP服務(wù),這些都是云計算服務(wù),隱藏在另一個(gè)抽象層后面,使它們在最終用戶(hù)面前顯得更為簡(jiǎn)單――最終用戶(hù)需要復雜計算架構才能提供的那種功能,但又不想知道是如何提供的。
目前有三種基本的云計算類(lèi)型:
基礎架構即服務(wù)(Infrastructure as a Service)――提供網(wǎng)格或集群形式的虛擬化服務(wù)器、網(wǎng)絡(luò )、存儲和系統軟件,旨在補充或更換整個(gè)數據中心的功能。這方面最顯著(zhù)的例子就是亞馬遜的彈性計算云(EC2)和簡(jiǎn)單存儲服務(wù)(Simple Storage Service),但IBM及其他傳統IT廠(chǎng)商也在提供這類(lèi)服務(wù),提供電信及更多服務(wù)的Verizon Business也是如此。
平臺即服務(wù)(Platform as a Service)――提供虛擬化服務(wù)器,用戶(hù)可以在虛擬化服務(wù)器上運行現有的應用程序,或者開(kāi)發(fā)新的應用程序,不必為維護操作系統、服務(wù)器硬件、負載均衡或計算容量而操心。這方面最顯著(zhù)的例子包括微軟的Azure和Salesforce的Force.com.
軟件即服務(wù)(Software as a Service)――作為知名度最高、應用最廣泛的一種云計算,SaaS提供了復雜的傳統應用程序的所有功能,但是通過(guò)Web瀏覽器而不是安裝在本地的應用程序來(lái)提供。SaaS消除了應用服務(wù)器、存儲、應用程序開(kāi)發(fā)及相關(guān)的常見(jiàn)IT問(wèn)題方面的擔憂(yōu)。這方面最顯著(zhù)的例子是Salesforce.com、谷歌的Gmail和Apps、美國在線(xiàn)、雅虎和谷歌的即時(shí)通訊,以及Vonage和Skype的VoIP.
云計算有什么樣的缺點(diǎn)?
據企業(yè)戰略集團的分析師Bob Laliberte表示,云不僅僅帶來(lái)了法律上的問(wèn)題,還帶來(lái)了技術(shù)上的問(wèn)題。
Laliberte說(shuō):“說(shuō)到虛擬化方面,要是你的應用程序在玩捉迷藏,硬件在向你撒謊,這樣的環(huán)境就很難管理。而云使管理難度更大了。你不得不設法管理別人的在向你撒謊的硬件?!?/P>
Laliberte表示,云計算不會(huì )只涉及單個(gè)“云”。所有SaaS和基礎結構服務(wù)提供商都使用不同的技術(shù)和不同的標準,這就意味著(zhù)與每家提供商的關(guān)系都會(huì )不一樣。你根本不會(huì )為“云”只提供某個(gè)應用程序或業(yè)務(wù)流程,準備隨時(shí)上路。
據弗雷斯特研究公司(Forrester Research)的數據中心分析師James Staten聲稱(chēng),你也根本無(wú)法把應用程序遷移到云,就指望它們可以順利運行,即便使用最佳的虛擬化技術(shù)也是這樣。
Wolf表示,為了把任何龐大的企業(yè)任務(wù)遷移到云環(huán)境,至少需要與IT部門(mén)把同樣的工作負載從現有服務(wù)器遷移到新的虛擬或物理服務(wù)器上一樣大的工作量,包括重新配置網(wǎng)絡(luò )連接和存儲資源。
Laliberte表示,工作負載遷移過(guò)去后要密切關(guān)注出現的情況,這常常意味著(zhù)要使用全然不同的一批管理應用軟件,這些管理軟件與公司現有的管理應用軟件集成起來(lái)效果差強人意――就算能集成的話(huà)。他表示,IBM、惠普、BMC及其他數據中心系統管理工具廠(chǎng)商正在盡快添加云管理功能,目的是為了盡量吸引之前與自己從未打過(guò)交道的客戶(hù)。
他說(shuō):“許多CIO對內部云有興趣,但他們對云環(huán)境固有的性能問(wèn)題和安全性有顧慮?!?/P>
虛擬化市場(chǎng)的領(lǐng)頭羊VMware也在積極涉足云領(lǐng)域,其技術(shù)戰略的很大一部分基于這個(gè)概念:企業(yè)客戶(hù)應當能夠對所有的IT資產(chǎn)進(jìn)行虛擬化,形成有望與同樣基于VMware虛擬化軟件的外部云無(wú)縫協(xié)同操作的“內部云”。
Wolf和Laliberte都認為,這種功能以及客戶(hù)愿不愿意乖乖跟從還是成問(wèn)題。
Staten表示,云的最佳應用將是這種情況:當你預計需求突然增長(cháng)時(shí),能夠把特定的工作負載從內部服務(wù)器遷移到云提供商,充分利用云提供商的額外容量;峰值需求過(guò)后,減少容量,只需要為實(shí)際使用的資源付費。
Staten說(shuō):“要做到這一點(diǎn),我們還有很長(cháng)一段路要走?!?/P>
在云計算采用方面走在前列的CIO們表示,使用外部云可能是明智之舉,但衡量尺度和嚴格控制在云環(huán)境中比在平常的內部IT環(huán)境中來(lái)得還要重要,特別是由于云計算關(guān)系固有的控制機制寥寥無(wú)幾。他們建議,在決定要不要及為什么使用云服務(wù)、使用哪個(gè)云服務(wù)及如何使用之前,先要檢查這份問(wèn)題核對表。雖然云計算的意圖很簡(jiǎn)單,可是其影響及交付機制往往要復雜得多。
Staten說(shuō):“云計算方面的復雜問(wèn)題比人們往往承認的多得多?!?/P>
為什么需要云計算?
據抨擊云計算的人士聲稱(chēng),使用云計算的理由有多少,不需要云計算的理由幾乎也就有多少。
造成云計算的理由很簡(jiǎn)單:可以根據需要獲得復雜的數據中心服務(wù);只要為自己所需的那部分服務(wù)付費;可以達到與提供商約定的服務(wù)級別;以及可以隨意增減功能。
不過(guò),要是你依賴(lài)的計算機基礎架構歸別人所有,你可能無(wú)法如愿控制自己的數據和應用程序的性能,更不用說(shuō)能夠審計或改變連授權用戶(hù)都必須遵守的流程和政策了。
一批軟件廠(chǎng)商正在涌入市場(chǎng),希望利用管理工具來(lái)填補這個(gè)空缺,但這批產(chǎn)品仍然很不成熟。
據伯頓集團(Burton Group)的虛擬化和基礎架構分析師Chris Wolf聲稱(chēng),眼下在云方面,遵守《健康保險可攜性及責任性法案》(HIPAA)、《薩班斯-奧克斯利法案》及其他聯(lián)邦法規極其困難;而更重要的是,向審計部門(mén)證明你確實(shí)遵守規定極其困難。
Wolf說(shuō):“當你說(shuō)到虛擬化時(shí),即使底層硬件沒(méi)有共同之處,平臺和你使用的虛擬機管理程序方面至少也有一些共同之處。云并不是一應俱全(one- size-fits-all)的解決方案。市面上有各種各樣的SaaS、亞馬遜的EC2及其他基礎架構服務(wù),它們在如何對待靜態(tài)數據方面各不相同。這是一大問(wèn)題?!?/P>
Wolf表示,由于數據被專(zhuān)有格式牢牢束縛,云計算客戶(hù)有可能失去數據;由于用來(lái)查看誰(shuí)在使用數據或者數據在網(wǎng)絡(luò )上移動(dòng)時(shí),誰(shuí)可以查看數據的工具不夠有效,可能會(huì )對數據失去控制性,又由于不知道數據何時(shí)受到了危及或受到了怎樣的危及,客戶(hù)可能會(huì )對數據失去信心。
評論