雲端計算基本原理和概念

yizhanhun發表於2008-11-27
雲端計算(Cloud Computing)是分散式處理(Distributed Computing)、並行處理(Parallel Computing)和網格計算(Grid Computing)的發展,或者說是這些電腦科學概念的商業實現。
  雲端計算的基本原理是,通過使計算分佈在大量的分散式計算機上,而非本地計算機或遠端伺服器中,企業資料中心的執行將更與網際網路相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和儲存系統。
  這可是一種革命性的舉措,打個比方,這就好比是從古老的單臺發電機模式轉向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在於,它是通過網際網路進行傳輸的。雲端計算的藍圖已經呼之欲出:在未來,只需要一臺筆記本或者一個手機,就可以通過網路服務來實現我們需要的一切,甚至包括超級計算這樣的任務。從這個角度而言,終端使用者才是雲端計算的真正擁有者。 雲端計算的應用包含這樣的一種思想,把力量聯合起來,給其中的每一個成員使用。從最根本的意義來說,雲端計算就是利用網際網路上的軟體和資料的能力。
  對於雲端計算, 李開復(現任Google全球副總裁、中國區總裁)打了一個形象的比喻:錢莊。 最早人們只是把錢放在枕頭底下,後來有了錢莊,很安全,不過兌現起來比較麻煩。現在發展到銀行可以到任何一個網點取錢,甚至通過ATM,或者國外的渠道。就像用電不需要家裝潢備發電機,直接從電力公司購買一樣。“雲端計算”帶來的就是這樣一種變革——由谷歌、IBM這樣的專業網路公司來搭建計算機儲存、運算中心,使用者通過一根網線藉助瀏覽器就可以很方便的訪問,把“雲”做為資料儲存以及應用服務的中心。

相關文章