基本上,云計(jì)算只是一種把 IT 資源當(dāng)作服務(wù)來提供的手段。幾乎所有 IT 資源都可以作為云服務(wù)來提供:應(yīng)用程序、計(jì)算能力、存儲(chǔ)容量、聯(lián)網(wǎng)、編程工具,以至于通信服務(wù)和協(xié)作工具。
云計(jì)算最早為 Google、AmazON 等其他擴(kuò)建基礎(chǔ)設(shè)施的大型互聯(lián)網(wǎng)服務(wù)提供商所采用。于是產(chǎn)生一種架構(gòu):大規(guī)模擴(kuò)展、水平分布的系統(tǒng)資源,抽象為虛擬 IT 服務(wù),并作為持續(xù)配置、合用的資源進(jìn)行管理。這種架構(gòu)模式被 George Gilder 在其 2006 年 10 月在 Wired 雜志上發(fā)表的文章 (標(biāo)題為 “信息工廠” (The Information Factories) ) 中進(jìn)行了詳細(xì)介紹。Gilder 所描寫的服務(wù)器莊園在架構(gòu)上與網(wǎng)格計(jì)算 (Grid Computing) 相似,但其中網(wǎng)格用于松散結(jié)合的技術(shù)計(jì)算應(yīng)用程序,而這種新的云模式則應(yīng)用于互聯(lián)網(wǎng)服務(wù)。
云和網(wǎng)格都被設(shè)計(jì)為可非常高效地進(jìn)行水平擴(kuò)展。二者都能經(jīng)受得起個(gè)別元素或節(jié)點(diǎn)的失敗。二者都按使用情況收費(fèi)。然而網(wǎng)格通常處理批作業(yè),并且有明確的起點(diǎn)和終點(diǎn),而云服務(wù)卻可以持續(xù)運(yùn)行。此外,云擴(kuò)大了可用資源的類型 (文件存儲(chǔ)、數(shù)據(jù)庫和 Web 服務(wù)),并且將適應(yīng)范圍延伸至 Web 和企業(yè)應(yīng)用程序。
與此同時(shí),實(shí)用計(jì)算 (Utility Computing) 的概念成為 IT 設(shè)計(jì)和運(yùn)營的一個(gè)焦點(diǎn)。就像 Nick Carr 在其《大轉(zhuǎn)換》(The Big Switch) 一書中所指出的那樣,計(jì)算服務(wù)基礎(chǔ)設(shè)施開始與作為公用設(shè)施的電的發(fā)展相似。如果您可以在需要時(shí)以按需付費(fèi)形式購買計(jì)算資源,那將非常方便快捷。
就最終用戶而言,云計(jì)算意味著沒有硬件購置成本、沒有需要管理的軟件許可證或升級(jí)、不需要雇傭新的員工或咨詢?nèi)藛T、不需要租賃設(shè)施、沒有任何種類的基建投資,而且還沒有隱性成本。只是一種用儀表測量出來的、根據(jù)使用情況支付的訂購費(fèi)或固定的訂購費(fèi)。只是用您所需的量,而且只按使用量付費(fèi)。
云計(jì)算實(shí)際上把實(shí)用模式 (Utility Model) 推到了新的水平。它是一種新穎和演升的實(shí)用計(jì)算形式,其中許多不同類型的資源 (硬件、軟件、存儲(chǔ)、通信等) 可即時(shí)合并和再合并成為客戶所要求的特定能力或服務(wù)。從用于 HPC 項(xiàng)目的 CPU 周期到用于企業(yè)級(jí)備份的存儲(chǔ)容量,再到用于軟件開發(fā)的完整 IDE,云計(jì)算都可以實(shí)時(shí)提供幾乎任何 IT 能力。