雲計算(Cloud Computing)正在成為技術界的行話甚至暗語。 不僅Google、IBM、微軟和雅虎等大公司是雲計算的擁躉,規模較小的公司也在逐漸向其靠攏。 CRM軟體線上服務提供者Salesforce.com開始稱自己為雲計算應用,而在此前它的定位是「取代傳統軟體交付」的SaaS(軟體即服務)模式; FaceBook乾脆宣稱自身是雲計算平臺,開發人員可以在平臺上開發應用並在這個平臺上分發這些應用。
「真的,我們沒有創造存儲、資料庫、電腦或資料庫功能,只是提供一種較為經濟的資料處理途徑。 」亞馬遜網路服務資深副總裁安迪·傑西說。 他的部門創建于2006年,是雲計算基礎架構服務提供者裡的先行者,《紐約時報》利用這項名為「彈性計算雲」(Elastic Compute Cloud)的服務在互聯網上提供1851年到1922年間的該報版本。
簡單說來,雲計算意味著計算資源的獲得、處理、存儲,資訊傳遞和資料庫都來自公司本身的四堵牆之外,而使用者只需為自己使用的那部分資源埋單。 在過去數年,這種計算模式也被叫做網格(Grid Net)或效用計算(UtilITy Computing)—在需要的時候接入它,就像使用電力網絡或者自來水一樣,並且只為使用的那一部分付費。 同時,它的應用邊際成功擴張到SOA、虛擬化、SaaS、網路服務等等領域。
無所不能的「雲」?
就像MP3播放機殺死CD碟片,雲計算的產生必然會打破舊有的計算模式,並引發在此基礎上「無所不能」的熱切狂想:有了高速互聯網接入、近乎無限的存儲空間,集結的處理能力,還有什麼不能做?
6月24日一天內,IBM同時在中國和南非的約翰尼斯堡成立了兩家雲計算中心。 在IBM的計畫中,今年年底全球要建成至少10家雲計算中心。 IBM把自己的創意稱為「藍雲(Blue Cloud)」,目前至少有200位研究員專注于雲計算的工作。 「隨著時間的流逝,一些老東西又以新的面貌出現了。 」IBM全球創新與技術執行副總裁Nickolas Donofrio感歎。 近幾年,IBM在資料中心高效運行方面做了很多努力,如網格計算集中了桌面電腦和其他設備,使用者擴展橫跨很多機器的計算工作,並且使程式設計更加簡單。 在有了遠遠超出當年的網路頻寬和虛擬化技術之後,網格等技術借助雲計算得以發揚光大。 「從某種意義上說,雲計算是網格計算模型自然而然的進一步發展。 」IDC分析師Frank Gens認為,「所不同的是,Google的程式設計模式以及它真正的開放性—普通人也可以編寫應用程式,而不必非得是斯坦福或者卡耐基梅隆大學的博士。 」
一個展示雲計算魅力的生動例子來自于Animoto,這個成立于紐約、僅18個月的公司,允許客戶上傳他們的圖片和音樂並提供自動生成定制的基於網路的視頻展示服務,人們可以和他們的朋友分享這些視頻, 每天約有5000個訪客使用這項服務。
今年4月中旬,FaceBOok的使用者對這個應用產生的興趣出現了一個小小的高潮,三天時間裡有約75萬人在Animoto上進行了註冊。 在高峰期,每小時約有兩萬五千人使用Animoto的服務。
為了填補伺服器的需求缺口,這家公司需要在現有基礎上對伺服器擴容100倍。 但創辦人既沒有資金進行如此規模的伺服器擴容,也沒有技術能力和興趣來管理這些伺服器。
所以,他們開始和RightSCAle—一家位於加利福尼亞聖塔芭芭拉的雲計算服務供應商合作,這家公司為亞馬遜的雲計算設計應用軟體。 通過這個合作,Animoto只需為應付三天的流量激增付費,並且不需購買或配置任何新的伺服器。 它把負載交給亞馬遜承擔,一台伺服器一小時的費用只有約10美分,包含了頻寬,存儲和相關服務帶來的一些邊際成本。 當伺服器需求下降時,Animoto自動降低他們的伺服器使用,也降低了他們的帳單。
像FaceBOok一樣把快速反應的能力和新銷售和市場管道結合在一起正是引起軟體企業對雲計算產生濃厚興趣的原因。 這甚至對那些非軟體行業的公司也適用—傳統公司也正在改動他們的電腦架構以使用雲計算。
「事實上,雲計算對技術產生的作用就像電力網絡對電力應用產生的作用」,《哈佛商業評論》前執行主編Nick Carr在新書《大轉換》(The BIg SwITch)中比較了雲計算和電力網絡的發展。 電力網絡改進了公司的運行,當每個家庭都擁有便宜的能源和接入時,「就有了令人難以置信的創造力來利用這些便宜的能源,」Carr 說。 他認為雲計算也會在下一個十年促成和電力網絡發展類似的迴圈。
安全在「雲端」
從理論上講,雲計算的強大資料運算與同步調度能力,可以極大的提升安全公司對新威脅的回應速度,同時第一時間將補丁或安全性原則分發到各個分支節點。
趨勢科技全球副總裁暨大中華區執行總裁張偉欽表示,趨勢早在三年前就開始關注雲計算模式,探索如何將用戶端日漸龐大的資料庫擺在雲端。
對於傳統反病毒廠商而言,雲計算的引入可以極大的提升其對病毒樣本的收集能力,減少威脅的回應時間。 趨勢科技、瑞星都已經打出了「安全雲」計算口號,網路安全廠商Websense在惡意程式碼收集及應急回應方面也充分利用了雲計算的特徵,其在全球範圍部署的蜜罐和網格計算的緊密結合,可以及時應對網路中不斷出現的新型攻擊行為, 為其規則庫的及時更新提供了有力的支援。
實施安全雲計算的前提是快速高效的收集使用者的安全威脅。 通過雲計算的實施資料分析,來回應使用者的安全需求。 那麼如何快速準確的收集使用者的異常資訊,成為安全雲計算實施的第一個難題。
趨勢科技借助威脅資訊匯總的全球網路,在Web威脅到達網路或電腦之前對其予以攔截。 包括微軟在內,幾乎所有的安全廠商都對使用者的終端設備使用方式進行即時的跟蹤。
同時,為了便於更加準確快速的獲取資訊,賽門鐵克、趨勢等廠商設立專門的「蜜罐系統」,來廣泛收集網路中存在的攻擊行為,「蜜罐+網格計算」的架構被認為是雲計算的一種簡單實現。
Forrester Research的分析師指出,雲計算是一個具備高度擴充性和管理性並能夠勝任終端使用者應用軟體計算基礎架構的系統池。 但如果每個雲的基礎架構都是與眾不同的,假如基礎架構要應用虛擬化技術,如何解決許可證授權成為實施雲計算需要思考的問題。 同時,需要解決雲計算特權使用者的存取權限,資料存儲以及資料隔離等現實問題。
市場研究公司Gartner稱,安全軟體將從PC端點轉向雲計算。 在未來五年裡,基於雲計算的電子郵件和即時消息中惡意軟體和垃圾資訊檢測收入占全部消息安全收入的比例將從目前的20%提高到60%。
安全公司賽門鐵克也預測了這種轉變,家庭使用者和企業使用者將從在單個電腦上安裝安全軟體轉向通過遠端電腦線上存取安全服務。 賽門鐵克稱,企業已經在使用代理安全伺服器來減少安全軟體對性能的影響。
基於雲計算的代理電腦能夠提供過去在本地執行的安全服務,如強制進行身份識別、防止資料丟失、入侵偵測、網路接入控制和安全性漏洞管理等。
Gartner分析師Kelly Kavanagh稱,在雲計算中提供大規模可升級的處理、存儲和頻寬的能力將要求以新的方式和由新的服務提供者向使用者提供安全控制和功能。
雲的隱憂
然而一些實際問題仍然可能會把「雲」變成「雨」。
Carr在《大轉換》中也描繪了雲計算不太光明的一面。 他認為計算機既是解放的技術,又是控制的技術。 尤其是當系統變得更加集中化時,個人資料被越來越多地暴露;資料採礦軟體越來越專業時,控制之手將占上風,系統將變成監視和操控人類的絕佳機器。
谷歌的隱私政策規定:如果該公司「善意地理由」必須提供相關資料,以滿足「任何可適用的法律、法規、法律程式或者強制執行的政府要求」,那麼它將與政府共用資料。 谷歌的產品管理主管Scott Petry說:「我們在對待客戶的資料時,投入的審計和監管力度比許多顧客自己還要來得大。 但如果我們接到傳票,就會按法辦事。 」他補充說,在某些情況下,傳票可以是「保密的」,也就是說,谷歌公司可以按照法律不用告知使用者他們的資料提供給了政府。
Gartner諮詢公司副總裁兼分析家David Cearley表示,「使用雲計算的局限是企業必須認真對待的敏感問題,企業必須對雲計算發揮作用的時間和地點所產生的風險加以衡量。 」企業通過減少對某些資料的控制,來節約經濟成本,意味著可能要把公司資訊、客戶資訊等敏感的商業資料存放到雲計算服務提供者的手中,對於資訊管理者而言,他們必須對這種交易是否值得做出選擇。
最近一系列影響較大的網路故障,讓人們對雲計算的可靠性產生了實質性的擔憂。 今年2月和7月,亞馬遜的「簡單存儲服務」(Simple Storage Service,簡稱S3)兩次中斷,導致依賴于網路單一存儲服務的網站被迫癱瘓。 亞馬遜解釋服務中斷是鑒定請求的數量增多造成的,S3問題阻止了新虛擬機器在計算雲上的註冊,以至於有些虛擬機器無法啟動。 對這些處於初創期、公司的使用者黏性還不大的企業來說,網站癱瘓的損失極易動搖他們的信心。