1. 廠商一如既往模糊新術語的真實定義。
筆者認為(也是其他人的看法)雲計算與公用計算不同,而後者與網格計算也不同:
「網格計算通常指的是用於運行計算任務(如影像處理)而不是很長的流程(如Web網站或電子郵件伺服器)的彙集資源的環境。 」
「公用計算通常指的是支援很長的流程的彙集資源的環境,公用計算一般關注于通過提供完成任務所需的最優數量的資源來滿足服務水準。 」
「雲計算(對於許多人來說)是指通過Internet提供的各種服務,這些服務在服務提供者的基礎設施上提供計算功能(例如,Google Apps或Amazon EC2或Salesforce.com)。 雲計算環境可能實際存在於網格中,或存在於公用計算環境中,但這對服務的使用者並不重要。 」
2. 雲計算與網格、軟體服務化、平臺服務化
雲計算=網格計算。 工作負載被傳送給由分派任務的主控節點和工作的從屬節點組成的IT基礎設施。 主控節點控制分配給工作負載的資源(多少從屬節點運行並行化的工作負載)。 這些對於客戶機是透明的,客戶機只看到工作負載被分配給雲/網格,然後結果返回給它。 從屬節點可以是,也可以不是虛擬主機。
雲計算=軟體服務化。 這是Google的應用模型。 在這種模型中,應用處在「雲」中,即Web中的某個地方。
雲計算=平臺服務化。 這是Amazon EC2等的模型。 在這種模型中,一個外部實體維護IT基礎設施(主/從節點),而客戶購買這個基礎設施上的時間/資源。 正是這種「在雲中」致使雲計算分佈在Web上,處在從它租用時間的機構之外。
3. 雲僅僅指的是從本地向Web上的服務遷移。
從本地保存檔到把它們存儲在安全的、可伸縮的環境中。 從開發存儲容量限制在GB空間的應用到不存在存儲容量上限的應用,從使用微軟 Office到使用基於Web的office.在2005到2008年的某個時候,線上存儲變得比本機存放區或存儲在你自己的伺服器上費用更低廉、更安全, 這就是雲。 它包括網格計算、像Bigtable這樣的更大的資料庫、緩存、永遠可訪問、故障切換、冗余、可伸縮以及各種東西。 可以把這認為是更深地進入到Internet中。 它還對於像靜態對動態、RDBMS 對BigTable和扁平資料檢視這樣的鬥爭有著巨大的影響。 依靠IT基礎設施的整個業務架構將發生變化,程式師將驅動雲,最終將有出現很多富有的程式師。 這就像從大型機向個人電腦遷移。 現在,你在雲中有了個人空間。
「這是個花招,就像Web 2.0,但有作為這些東西基礎的真正變化。 行銷一直是圍繞著技術進步形成的。 」
4. 網格和雲不是互斥的...... 有人發表了如下的評論:
「雲是購買使用(即,你不一定擁有資源)。 」
「網格是如何調度工作--不管你在何處運行它。 」
「你可以使用沒網格的雲,或者沒有雲的網格。 或者,你可以在雲上使用網格。 」
5.筆者一般將雲計算概念劃分為3個陣營:
「使能者--它們是使基本的基礎設施或基本構建成為可能的公司。 這些公司通常關注資料中心自動化和/或伺服器虛擬化(VMware/EMC、Citrix、BladeLogic、RedHat、Intel、Sun、IBM、Enomalism等)。 」
「提供者--(Amazon Web Services、Rackspace、Google、Microsoft)。 它們是擁有建設價值數百萬、甚至幾十億美元的全球計算環境的預算和技術訣竅的公司。 雲供應商通常提供基礎設施或平臺。 這些‘服務化’產品常常以公用設施方式計費和消費。 」
「雲消費者可能是相當大的一個群體,包括通過像Webmail這樣的基於Web的服務、博客、社交網等提供的任何應用。 從消費者觀點看,雲計算正在成為你構建、管理和部署可伸縮Web應用的惟一途徑。 」
至少以上的五種定義辨析,從某種程度上來說澄清了這點。