技術(shù)
導(dǎo)讀:突然之間,這兩年云計(jì)算開(kāi)始熱鬧起來(lái)。近期業(yè)界的一些會(huì)議和活動(dòng)上,云計(jì)算都是時(shí)髦話題,軟件供應(yīng)商在介紹其產(chǎn)品的云結(jié)構(gòu)多么先進(jìn)。政府官員也在談云,就象去年熱議物聯(lián)網(wǎng)一樣。但從各種跡象看,大多數(shù)人對(duì)云計(jì)算其實(shí)是一知半解,甚至根本就不清楚其內(nèi)涵,只是人云亦云而已。如何辯證看待云計(jì)算,是我們面臨的重要課題。
突然之間,這兩年云計(jì)算開(kāi)始熱鬧起來(lái)。近期業(yè)界的一些會(huì)議和活動(dòng)上,云計(jì)算都是時(shí)髦話題,軟件供應(yīng)商在介紹其產(chǎn)品的云結(jié)構(gòu)多么先進(jìn)。政府官員也在談云,就象去年熱議物聯(lián)網(wǎng)一樣。但從各種跡象看,大多數(shù)人對(duì)云計(jì)算其實(shí)是一知半解,甚至根本就不清楚其內(nèi)涵,只是人云亦云而已。如何辯證看待云計(jì)算,是我們面臨的重要課題。
云計(jì)算概念辨析
首先,云計(jì)算是基于互聯(lián)網(wǎng)和數(shù)據(jù)中心上的多種技術(shù)的匯聚。它包括網(wǎng)格計(jì)算、分布式計(jì)算、并行計(jì)算、效用計(jì)算、網(wǎng)絡(luò)存儲(chǔ)、虛擬化、負(fù)載均衡等技術(shù)。云數(shù)據(jù)中心核心在于服務(wù)器群集,如谷歌有12個(gè)數(shù)據(jù)中心,100萬(wàn)臺(tái)以上服務(wù)器,當(dāng)然不是高端CPU,x86就可以。這樣,大規(guī)模生產(chǎn)部件組裝成計(jì)算機(jī)群集,實(shí)現(xiàn)規(guī)模經(jīng)濟(jì)效益。
其次,云計(jì)算還是一種商業(yè)模式。在這種商業(yè)模式中,很多服務(wù),包括超級(jí)計(jì)算能力、海量存儲(chǔ)和網(wǎng)絡(luò)帶寬,都可以低價(jià)獲取。如亞馬遜EC2云基礎(chǔ)設(shè)施,一臺(tái)服務(wù)器每小時(shí)收費(fèi)8.5美分。
第三,云計(jì)算是用戶和數(shù)據(jù)中心建立起一種新型的對(duì)等關(guān)系。云賦予用戶對(duì)一部分?jǐn)?shù)據(jù)中心的“程序控制權(quán)”,用戶能夠命令數(shù)據(jù)中心的服務(wù)器運(yùn)行自己選擇并發(fā)送的程序,終端用戶和另一端服務(wù)器之間變成了對(duì)等關(guān)系。這種權(quán)力轉(zhuǎn)變將開(kāi)啟一個(gè)公眾平等共享大型計(jì)算資源、強(qiáng)大的服務(wù)器聽(tīng)從遠(yuǎn)程終端用戶命令的時(shí)代。在云中,普通終端用戶是王,擁有多少領(lǐng)地、做多長(zhǎng)時(shí)間的王,取決于他用信用卡支付了多少費(fèi)用。因此,簡(jiǎn)單說(shuō),“云計(jì)算是通過(guò)網(wǎng)絡(luò)按需提供可動(dòng)態(tài)伸縮的廉價(jià)計(jì)算服務(wù)?!?/FONT>
云計(jì)算的基本特點(diǎn)
一是按需自助服務(wù)??蛻舨慌c服務(wù)供應(yīng)商進(jìn)行人際交互就可單方面自動(dòng)地按需配置計(jì)算力,比如服務(wù)器時(shí)間和網(wǎng)絡(luò)存儲(chǔ)。
二是隨地網(wǎng)絡(luò)訪問(wèn)。計(jì)算力遍布網(wǎng)絡(luò),各種各樣大大小小的終端設(shè)備(例如,移動(dòng)電話、筆記本電腦和掌上電腦)都可通過(guò)推廣使用云計(jì)算的標(biāo)準(zhǔn)機(jī)制訪問(wèn)計(jì)算資源。
三是資源池化。供應(yīng)商池化計(jì)算資源,使用多租戶模式服務(wù)多個(gè)客戶,即按照客戶需求動(dòng)態(tài)分配各種各樣的物理資源和虛擬資源??蛻粢话悴恢栏鼰o(wú)法控制資源具體來(lái)自哪里,最多知道一個(gè)大概,比如,哪個(gè)國(guó)家、哪個(gè)州或者哪個(gè)數(shù)據(jù)中心。其中,資源包括存儲(chǔ)、處理、內(nèi)存、網(wǎng)絡(luò)帶寬和虛擬機(jī)。
四是收放自如。云具有彈性,即計(jì)算資源可迅速供應(yīng)亦可迅速釋放、計(jì)算力可迅速變大亦可迅速變?。ㄔ谀承┣闆r下還是自動(dòng)的)。在客戶看來(lái),計(jì)算力的供應(yīng)似乎是沒(méi)有限制的,想在什么時(shí)候購(gòu)買(mǎi)就可以在什么時(shí)候購(gòu)買(mǎi),想買(mǎi)多少就可以購(gòu)買(mǎi)多少。
五是服務(wù)可量。云系統(tǒng)根據(jù)服務(wù)類型(例如,存儲(chǔ)、處理、帶寬和活躍用戶的賬號(hào))測(cè)量資源的使用量,自動(dòng)控制并優(yōu)化資源的使用情況。資源的使用情況可以加以監(jiān)督、控制和報(bào)告,為供應(yīng)商和客戶提供透明的服務(wù)。
云計(jì)算的服務(wù)模式
軟件即服務(wù)( Cloud Software as aService,簡(jiǎn)稱SaaS)??蛻艨梢允褂迷谠苹A(chǔ)設(shè)施上運(yùn)行的應(yīng)用。客戶在各種各樣的終端設(shè)備上通過(guò)諸如網(wǎng)絡(luò)瀏覽器(例如,基于網(wǎng)絡(luò)的電子郵件)之類的簡(jiǎn)易客戶界面訪問(wèn)應(yīng)用??蛻艏炔还芾硪膊豢刂频讓拥脑苹A(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)和存儲(chǔ),客戶甚至不單獨(dú)使用應(yīng)用,除非客戶需要特別配置應(yīng)用的運(yùn)行環(huán)境。
平臺(tái)即服務(wù)(Cloud Platform as a Service,簡(jiǎn)稱PaaS)??蛻艨梢栽谠苹A(chǔ)設(shè)施上部署應(yīng)用。應(yīng)用可購(gòu)買(mǎi)的現(xiàn)成的,但是必須用供應(yīng)商支持的編程語(yǔ)言和工具寫(xiě)成??蛻艏炔还芾硪膊豢刂频讓拥脑苹A(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)和存儲(chǔ),但是控制所部署的應(yīng)用,配置應(yīng)用的運(yùn)行環(huán)境。
基礎(chǔ)設(shè)施即服務(wù)( Cloud Infrastructure as a Service, 簡(jiǎn)稱 IaaS) ??蛻糇灾渲锰幚怼⒋鎯?chǔ)以及其他基礎(chǔ)計(jì)算資源,這樣,客戶能夠部署并運(yùn)行隨便什么軟件,而軟件可能包括操作系統(tǒng)和應(yīng)用??蛻艏炔还芾硪膊豢刂频讓拥脑苹A(chǔ)設(shè)施,但是對(duì)操作系統(tǒng)、存儲(chǔ)、所部署的應(yīng)用具有控制權(quán),可能還對(duì)少數(shù)幾個(gè)網(wǎng)絡(luò)元件(例如,宿主機(jī)防火墻)具有有限的控制權(quán)。
云計(jì)算的部署模式
一是私有云。大部分企業(yè)認(rèn)為“把企業(yè)數(shù)據(jù)移入公共云”的想法不可靠,要保障數(shù)據(jù)處理的隱私和安全,一旦將數(shù)據(jù)送入云,企業(yè)內(nèi)部就不再有人可以完全確定數(shù)據(jù)的物理地址——在哪臺(tái)服務(wù)器、哪個(gè)磁盤(pán)陣列,甚至哪個(gè)數(shù)據(jù)中心。這就產(chǎn)生了私有云。
二是公共云。云基礎(chǔ)設(shè)施面向一般公眾或者某個(gè)行業(yè)提供服務(wù),所有者是某個(gè)銷售云服務(wù)的運(yùn)營(yíng)商。
三是混合云。云基礎(chǔ)設(shè)施由兩個(gè)或兩個(gè)以上不同性質(zhì)的云(私有云、或者公共云)構(gòu)成,每個(gè)云仍然是獨(dú)立實(shí)體,但是通過(guò)某種讓數(shù)據(jù)和應(yīng)用能在不同云之間轉(zhuǎn)移的標(biāo)準(zhǔn)化技術(shù)或者專用技術(shù)(例如,在云間均衡負(fù)載的云爆技術(shù))綁在一起。
還有一種社區(qū)云,但它并非一種單獨(dú)類別。
云計(jì)算的應(yīng)用前景
云計(jì)算應(yīng)用前景非常廣闊。它將重塑企業(yè)的內(nèi)部關(guān)系,帶來(lái)一個(gè)新的、顛覆性的做事方法,節(jié)約企業(yè)計(jì)算資源投資,提高企業(yè)市場(chǎng)競(jìng)爭(zhēng)力。
在企業(yè)外部,云革命正在鼓動(dòng)數(shù)千萬(wàn)終端用戶利用新獲得的能力做更多的事情。云中的服務(wù)和資源,將提高終端用戶掌上機(jī)、膝上機(jī)、臺(tái)式機(jī)的能力。企業(yè)與客戶之間的主要交互將發(fā)生在云中,與今天的網(wǎng)絡(luò)交互相比,云中交互將深入很多。如果企業(yè)不忙著采用云計(jì)算,直到看到早期采用者獲得了很大的成功才去效仿,那么到那時(shí),它們將已經(jīng)落后一大截了。
例如:企業(yè)網(wǎng)站在進(jìn)行某個(gè)營(yíng)銷活動(dòng)時(shí),因訪問(wèn)量太大而突然超載。想訪問(wèn)的顧客遲遲等不到回應(yīng)會(huì)變得憤怒。如果企業(yè)網(wǎng)站系統(tǒng)按高峰時(shí)配置添置更多服務(wù)器、網(wǎng)絡(luò)帶寬、存儲(chǔ)設(shè)備,無(wú)疑以后只能閑置浪費(fèi)資源。如果將流量分成兩部分,購(gòu)買(mǎi)產(chǎn)品的人和查詢信息的人,讓購(gòu)買(mǎi)產(chǎn)品的人訪問(wèn)企業(yè)專用服務(wù)器,讓查詢信息的人分流到云中多租戶服務(wù)器,不管流量多大,云中服務(wù)器可以自動(dòng)收縮調(diào)整。這樣,一個(gè)串聯(lián)式的電子商務(wù)網(wǎng)站加上一個(gè)信息服務(wù)網(wǎng)站解決了企業(yè)難題。
例如:多年以來(lái),房地產(chǎn)界一個(gè)非常流行的做法是提供多種固定的房屋建筑設(shè)計(jì)平面圖。 大開(kāi)發(fā)商提供幾個(gè)平面圖,這些平面圖都久經(jīng)考驗(yàn),非常受歡迎。而新開(kāi)發(fā)商提供的是一個(gè)軟件,軟件包含設(shè)計(jì)師和幾千個(gè)平面圖及特寫(xiě)。通過(guò)這個(gè)軟件,潛在戶主可以在設(shè)計(jì)房屋的同時(shí),自動(dòng)上網(wǎng)咨詢材料價(jià)格和其他方面的專業(yè)知識(shí),并將之整合到設(shè)計(jì)之內(nèi)。比如,有個(gè)人用太陽(yáng)能電池做屋頂、還有個(gè)人安裝了廢水引流管道,用于澆灌植物,有些人想要酒窖,有些人想要連續(xù)的無(wú)線網(wǎng)絡(luò)。經(jīng)驗(yàn)豐富但因循守舊的大開(kāi)發(fā)商可能聽(tīng)說(shuō)過(guò)這些東西,但是認(rèn)為它們太貴了,也懶得去應(yīng)對(duì)不同客戶需求變化,因此沒(méi)有采用。而潛在戶主在哪家開(kāi)發(fā)商那里完成了設(shè)計(jì),就只能把建造工作委托給哪家開(kāi)發(fā)商。承包了建造工作的開(kāi)發(fā)商,又會(huì)把工程分包給很多小建造商。在大開(kāi)發(fā)商看來(lái),這種業(yè)務(wù)模式好像是一夜之間突然出現(xiàn)的。大開(kāi)發(fā)商如果不進(jìn)行經(jīng)營(yíng)模式調(diào)整,就只能坐以待斃。
再例如:云也能為以全新的方式管理客戶關(guān)系提供一個(gè)平臺(tái)。在云計(jì)算模式下,客戶到企業(yè)的網(wǎng)站,不僅可以瀏覽信息,而且可以激活一些服務(wù)。在花錢(qián)之前,客戶就能了解企業(yè)可以為自己做些什么,留下深刻的印象。覺(jué)得這樣的延伸服務(wù)有用,客戶就會(huì)再來(lái),然后發(fā)現(xiàn)企業(yè)還有一系列其他服務(wù),客戶可以激活某項(xiàng)服務(wù)、命令某項(xiàng)服務(wù)做某些事情或者通過(guò)某項(xiàng)服務(wù)實(shí)施控制??蛻艨梢灾付ㄒ恍┓?wù),定制產(chǎn)品,或者將原先的多項(xiàng)獨(dú)立服務(wù)整合成新的業(yè)務(wù)服務(wù)。與此同時(shí),這個(gè)新業(yè)務(wù)平臺(tái)將通過(guò)云中交互捕捉更多的客戶數(shù)據(jù)。可以把那些數(shù)據(jù)實(shí)時(shí)(接近于同步)提供給客戶銷售與服務(wù)代表。由客戶銷售與服務(wù)代表及時(shí)在線與客戶聯(lián)系,進(jìn)行產(chǎn)品銷售和客戶維系。
企業(yè)也可以利用云計(jì)算進(jìn)行產(chǎn)品開(kāi)發(fā)測(cè)試。不管是供應(yīng)商還是客戶,沒(méi)有人確切地知道新產(chǎn)品將如何使用、使用多少,市場(chǎng)有多大。傳統(tǒng)的做法是緊盯現(xiàn)有客戶群來(lái)發(fā)現(xiàn),而顛覆性技術(shù)的市場(chǎng)是發(fā)現(xiàn)而來(lái)的——通過(guò)緊盯那些直接使用顛覆性技術(shù)的客戶群來(lái)發(fā)現(xiàn)。在顛覆性變化期間,產(chǎn)品將預(yù)測(cè)市場(chǎng),而不是等著市場(chǎng)清清楚楚地出現(xiàn)在面前。這就要求客戶和制造商互相發(fā)現(xiàn)。企業(yè)與客戶形成社區(qū),企業(yè)除了向客戶銷售產(chǎn)品之外,還向客戶免費(fèi)提供專業(yè)知識(shí)和服務(wù),傾聽(tīng)客戶反饋。這樣如果企業(yè)擁有的是用戶社區(qū)而不是“客戶基地”,那么企業(yè)的反饋渠道就會(huì)多很多。將反饋融人產(chǎn)品規(guī)格和設(shè)計(jì),改進(jìn)產(chǎn)品,企業(yè)才能發(fā)展。
此外,云計(jì)算也可以在企業(yè)內(nèi)部流程、產(chǎn)業(yè)價(jià)值鏈、行業(yè)管理等應(yīng)用中發(fā)揮作用。
因此,企業(yè)必須決定是眼看著顛覆浪潮襲來(lái)而坐以待斃,還是去主動(dòng)駕馭云。
云計(jì)算面臨的挑戰(zhàn)
目前云計(jì)算的推廣要解決好兩個(gè)問(wèn)題。
一是云安全問(wèn)題。既包括云故障,也包括在公共網(wǎng)絡(luò)上的網(wǎng)絡(luò)入侵。例如亞馬遜的EC2就發(fā)生過(guò)一起僵尸網(wǎng)絡(luò)入侵事件。在云中,不同用戶的虛擬機(jī)寄宿在同一物理服務(wù)器上。從技術(shù)角度而言,技術(shù)嫻熟的代理人想窺探誰(shuí),就可以把自己在云中的虛擬機(jī)置于那個(gè)人的虛擬機(jī)所在的服務(wù)器上。虛擬機(jī)的IP地址,在云中的任何人都可以看到。
二是注意不要被供應(yīng)商鎖定。亞馬遜云服務(wù)網(wǎng)絡(luò)服務(wù)格式是AMI,VMware是VMDK格式、微軟是虛擬硬盤(pán)格式簡(jiǎn)稱VHD,還有開(kāi)放虛擬化格式簡(jiǎn)稱OVF。由于標(biāo)準(zhǔn)不統(tǒng)一,意味著如果你采用了哪家的云服務(wù),以后你想轉(zhuǎn)移到別處,把數(shù)據(jù)和負(fù)載提取出來(lái)就不容易了。也很難進(jìn)行格式轉(zhuǎn)換。