應用

技術

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點新聞
企業(yè)注冊個人注冊登錄

辯證看待云計算

2011-05-06 08:56 中國信息產業(yè)網(wǎng)
關鍵詞:云計算

導讀:突然之間,這兩年云計算開始熱鬧起來。近期業(yè)界的一些會議和活動上,云計算都是時髦話題,軟件供應商在介紹其產品的云結構多么先進。政府官員也在談云,就象去年熱議物聯(lián)網(wǎng)一樣。但從各種跡象看,大多數(shù)人對云計算其實是一知半解,甚至根本就不清楚其內涵,只是人云亦云而已。如何辯證看待云計算,是我們面臨的重要課題。

突然之間,這兩年云計算開始熱鬧起來。近期業(yè)界的一些會議和活動上,云計算都是時髦話題,軟件供應商在介紹其產品的云結構多么先進。政府官員也在談云,就象去年熱議物聯(lián)網(wǎng)一樣。但從各種跡象看,大多數(shù)人對云計算其實是一知半解,甚至根本就不清楚其內涵,只是人云亦云而已。如何辯證看待云計算,是我們面臨的重要課題。

云計算概念辨析

首先,云計算是基于互聯(lián)網(wǎng)和數(shù)據(jù)中心上的多種技術的匯聚。它包括網(wǎng)格計算、分布式計算、并行計算、效用計算、網(wǎng)絡存儲、虛擬化、負載均衡等技術。云數(shù)據(jù)中心核心在于服務器群集,如谷歌有12個數(shù)據(jù)中心,100萬臺以上服務器,當然不是高端CPU,x86就可以。這樣,大規(guī)模生產部件組裝成計算機群集,實現(xiàn)規(guī)模經濟效益。

其次,云計算還是一種商業(yè)模式。在這種商業(yè)模式中,很多服務,包括超級計算能力、海量存儲和網(wǎng)絡帶寬,都可以低價獲取。如亞馬遜EC2云基礎設施,一臺服務器每小時收費8.5美分。

第三,云計算是用戶和數(shù)據(jù)中心建立起一種新型的對等關系。云賦予用戶對一部分數(shù)據(jù)中心的“程序控制權”,用戶能夠命令數(shù)據(jù)中心的服務器運行自己選擇并發(fā)送的程序,終端用戶和另一端服務器之間變成了對等關系。這種權力轉變將開啟一個公眾平等共享大型計算資源、強大的服務器聽從遠程終端用戶命令的時代。在云中,普通終端用戶是王,擁有多少領地、做多長時間的王,取決于他用信用卡支付了多少費用。因此,簡單說,“云計算是通過網(wǎng)絡按需提供可動態(tài)伸縮的廉價計算服務?!?/FONT>

云計算的基本特點

一是按需自助服務??蛻舨慌c服務供應商進行人際交互就可單方面自動地按需配置計算力,比如服務器時間和網(wǎng)絡存儲。

二是隨地網(wǎng)絡訪問。計算力遍布網(wǎng)絡,各種各樣大大小小的終端設備(例如,移動電話、筆記本電腦和掌上電腦)都可通過推廣使用云計算的標準機制訪問計算資源。

三是資源池化。供應商池化計算資源,使用多租戶模式服務多個客戶,即按照客戶需求動態(tài)分配各種各樣的物理資源和虛擬資源。客戶一般不知道更無法控制資源具體來自哪里,最多知道一個大概,比如,哪個國家、哪個州或者哪個數(shù)據(jù)中心。其中,資源包括存儲、處理、內存、網(wǎng)絡帶寬和虛擬機。

四是收放自如。云具有彈性,即計算資源可迅速供應亦可迅速釋放、計算力可迅速變大亦可迅速變?。ㄔ谀承┣闆r下還是自動的)。在客戶看來,計算力的供應似乎是沒有限制的,想在什么時候購買就可以在什么時候購買,想買多少就可以購買多少。

五是服務可量。云系統(tǒng)根據(jù)服務類型(例如,存儲、處理、帶寬和活躍用戶的賬號)測量資源的使用量,自動控制并優(yōu)化資源的使用情況。資源的使用情況可以加以監(jiān)督、控制和報告,為供應商和客戶提供透明的服務。

云計算的服務模式

軟件即服務( Cloud Software as aService,簡稱SaaS)??蛻艨梢允褂迷谠苹A設施上運行的應用??蛻粼诟鞣N各樣的終端設備上通過諸如網(wǎng)絡瀏覽器(例如,基于網(wǎng)絡的電子郵件)之類的簡易客戶界面訪問應用??蛻艏炔还芾硪膊豢刂频讓拥脑苹A設施,包括網(wǎng)絡、服務器、操作系統(tǒng)和存儲,客戶甚至不單獨使用應用,除非客戶需要特別配置應用的運行環(huán)境。

平臺即服務(Cloud Platform as a Service,簡稱PaaS)??蛻艨梢栽谠苹A設施上部署應用。應用可購買的現(xiàn)成的,但是必須用供應商支持的編程語言和工具寫成??蛻艏炔还芾硪膊豢刂频讓拥脑苹A設施,包括網(wǎng)絡、服務器、操作系統(tǒng)和存儲,但是控制所部署的應用,配置應用的運行環(huán)境。

基礎設施即服務( Cloud Infrastructure as a Service, 簡稱 IaaS) ??蛻糇灾渲锰幚?、存儲以及其他基礎計算資源,這樣,客戶能夠部署并運行隨便什么軟件,而軟件可能包括操作系統(tǒng)和應用??蛻艏炔还芾硪膊豢刂频讓拥脑苹A設施,但是對操作系統(tǒng)、存儲、所部署的應用具有控制權,可能還對少數(shù)幾個網(wǎng)絡元件(例如,宿主機防火墻)具有有限的控制權。

云計算的部署模式

一是私有云。大部分企業(yè)認為“把企業(yè)數(shù)據(jù)移入公共云”的想法不可靠,要保障數(shù)據(jù)處理的隱私和安全,一旦將數(shù)據(jù)送入云,企業(yè)內部就不再有人可以完全確定數(shù)據(jù)的物理地址——在哪臺服務器、哪個磁盤陣列,甚至哪個數(shù)據(jù)中心。這就產生了私有云。

二是公共云。云基礎設施面向一般公眾或者某個行業(yè)提供服務,所有者是某個銷售云服務的運營商。

三是混合云。云基礎設施由兩個或兩個以上不同性質的云(私有云、或者公共云)構成,每個云仍然是獨立實體,但是通過某種讓數(shù)據(jù)和應用能在不同云之間轉移的標準化技術或者專用技術(例如,在云間均衡負載的云爆技術)綁在一起。

還有一種社區(qū)云,但它并非一種單獨類別。

云計算的應用前景

云計算應用前景非常廣闊。它將重塑企業(yè)的內部關系,帶來一個新的、顛覆性的做事方法,節(jié)約企業(yè)計算資源投資,提高企業(yè)市場競爭力。

在企業(yè)外部,云革命正在鼓動數(shù)千萬終端用戶利用新獲得的能力做更多的事情。云中的服務和資源,將提高終端用戶掌上機、膝上機、臺式機的能力。企業(yè)與客戶之間的主要交互將發(fā)生在云中,與今天的網(wǎng)絡交互相比,云中交互將深入很多。如果企業(yè)不忙著采用云計算,直到看到早期采用者獲得了很大的成功才去效仿,那么到那時,它們將已經落后一大截了。

例如:企業(yè)網(wǎng)站在進行某個營銷活動時,因訪問量太大而突然超載。想訪問的顧客遲遲等不到回應會變得憤怒。如果企業(yè)網(wǎng)站系統(tǒng)按高峰時配置添置更多服務器、網(wǎng)絡帶寬、存儲設備,無疑以后只能閑置浪費資源。如果將流量分成兩部分,購買產品的人和查詢信息的人,讓購買產品的人訪問企業(yè)專用服務器,讓查詢信息的人分流到云中多租戶服務器,不管流量多大,云中服務器可以自動收縮調整。這樣,一個串聯(lián)式的電子商務網(wǎng)站加上一個信息服務網(wǎng)站解決了企業(yè)難題。

例如:多年以來,房地產界一個非常流行的做法是提供多種固定的房屋建筑設計平面圖。 大開發(fā)商提供幾個平面圖,這些平面圖都久經考驗,非常受歡迎。而新開發(fā)商提供的是一個軟件,軟件包含設計師和幾千個平面圖及特寫。通過這個軟件,潛在戶主可以在設計房屋的同時,自動上網(wǎng)咨詢材料價格和其他方面的專業(yè)知識,并將之整合到設計之內。比如,有個人用太陽能電池做屋頂、還有個人安裝了廢水引流管道,用于澆灌植物,有些人想要酒窖,有些人想要連續(xù)的無線網(wǎng)絡。經驗豐富但因循守舊的大開發(fā)商可能聽說過這些東西,但是認為它們太貴了,也懶得去應對不同客戶需求變化,因此沒有采用。而潛在戶主在哪家開發(fā)商那里完成了設計,就只能把建造工作委托給哪家開發(fā)商。承包了建造工作的開發(fā)商,又會把工程分包給很多小建造商。在大開發(fā)商看來,這種業(yè)務模式好像是一夜之間突然出現(xiàn)的。大開發(fā)商如果不進行經營模式調整,就只能坐以待斃。

再例如:云也能為以全新的方式管理客戶關系提供一個平臺。在云計算模式下,客戶到企業(yè)的網(wǎng)站,不僅可以瀏覽信息,而且可以激活一些服務。在花錢之前,客戶就能了解企業(yè)可以為自己做些什么,留下深刻的印象。覺得這樣的延伸服務有用,客戶就會再來,然后發(fā)現(xiàn)企業(yè)還有一系列其他服務,客戶可以激活某項服務、命令某項服務做某些事情或者通過某項服務實施控制。客戶可以指定一些服務,定制產品,或者將原先的多項獨立服務整合成新的業(yè)務服務。與此同時,這個新業(yè)務平臺將通過云中交互捕捉更多的客戶數(shù)據(jù)。可以把那些數(shù)據(jù)實時(接近于同步)提供給客戶銷售與服務代表。由客戶銷售與服務代表及時在線與客戶聯(lián)系,進行產品銷售和客戶維系。

企業(yè)也可以利用云計算進行產品開發(fā)測試。不管是供應商還是客戶,沒有人確切地知道新產品將如何使用、使用多少,市場有多大。傳統(tǒng)的做法是緊盯現(xiàn)有客戶群來發(fā)現(xiàn),而顛覆性技術的市場是發(fā)現(xiàn)而來的——通過緊盯那些直接使用顛覆性技術的客戶群來發(fā)現(xiàn)。在顛覆性變化期間,產品將預測市場,而不是等著市場清清楚楚地出現(xiàn)在面前。這就要求客戶和制造商互相發(fā)現(xiàn)。企業(yè)與客戶形成社區(qū),企業(yè)除了向客戶銷售產品之外,還向客戶免費提供專業(yè)知識和服務,傾聽客戶反饋。這樣如果企業(yè)擁有的是用戶社區(qū)而不是“客戶基地”,那么企業(yè)的反饋渠道就會多很多。將反饋融人產品規(guī)格和設計,改進產品,企業(yè)才能發(fā)展。

此外,云計算也可以在企業(yè)內部流程、產業(yè)價值鏈、行業(yè)管理等應用中發(fā)揮作用。

因此,企業(yè)必須決定是眼看著顛覆浪潮襲來而坐以待斃,還是去主動駕馭云。

云計算面臨的挑戰(zhàn)

目前云計算的推廣要解決好兩個問題。

一是云安全問題。既包括云故障,也包括在公共網(wǎng)絡上的網(wǎng)絡入侵。例如亞馬遜的EC2就發(fā)生過一起僵尸網(wǎng)絡入侵事件。在云中,不同用戶的虛擬機寄宿在同一物理服務器上。從技術角度而言,技術嫻熟的代理人想窺探誰,就可以把自己在云中的虛擬機置于那個人的虛擬機所在的服務器上。虛擬機的IP地址,在云中的任何人都可以看到。

二是注意不要被供應商鎖定。亞馬遜云服務網(wǎng)絡服務格式是AMI,VMware是VMDK格式、微軟是虛擬硬盤格式簡稱VHD,還有開放虛擬化格式簡稱OVF。由于標準不統(tǒng)一,意味著如果你采用了哪家的云服務,以后你想轉移到別處,把數(shù)據(jù)和負載提取出來就不容易了。也很難進行格式轉換。