《云計算寶典--技術與實踐》第1章云計算概論,本章將解釋云計算的確切含義與分類,分析云計算的優勢及其帶來的變革,并闡述云計算的來龍去脈。本節為大家介紹云計算產生的原動力。
在1.2.6節,我們介紹了云計算的本質優勢。實際上,早在1966年,D. F. Parkhill就在其經典的《計算機效用事業的挑戰》(The Challenge of the Computer Utility)一書中大膽預測了一個計算能力如同水和電一樣被供給的世界。此后,計算機科學家們向著這個目標不斷努力探索,卻始終沒有一個成功的方案讓工業界與市場接受。但是,云計算的出現正在改變這一切。云計算讓人們了解到,原來計算、存儲和應用也可以像水和電一樣地去獲得。
在過去的三十年中,我們目睹了發達國家將低端制造業向發展中國家轉移,從而完成自身產業升級的全過程。上一節分析了云計算帶來的優勢,從IT產業的角度出發,云計算順應了資源合理配置、合理專業化分工的歷史潮流。由此,規模效益與全球化分工在IT業界逐漸形成。正如托馬斯·弗里德曼在《世界是平的》這本書中所述,分布在世界各地的企業和個人正在由互聯網更緊密地聯系起來,世界正變得越來越平坦,資源合理配置、專業化分工和規模效益這些原本只在傳統制造業中出現的名詞已經被應用于IT產業。
可見,云計算帶來的是I T產業的轉型和升級。不僅各個微觀經濟實體成為了云計算產業鏈中的參與者,各國政府也同樣重視這一產業的重要變革。畢竟,就如同制造業的變革導致了全球范圍內的重新分工,云計算的出現也將引發IT產業在世界范圍內的再分工。世界各國,尤其是新興發展中國家不應錯過這個難得的機遇以實現自己產業結構的升級。各國政府對于高科技產業的重視程度和投入力度是推動云計算向前發展的重要動力。
在技術層面,云計算之所以在今天產生,是六方面原動力共同作用的結果,如圖1.7所示。
(點擊查看大圖)圖1.7云計算產生的原動力
(1)芯片和硬件技術的飛速發展,使得硬件能力激增、成本大幅下降,讓獨立運作的公司集中可觀的硬件能力實現規模效益成為可能。
(2)虛擬化技術的成熟,使得這些硬件資源可以被有效地細粒度分割和管理,以服務的形式提供硬件和軟件資源成為可能。
(3)面向服務架構的廣泛應用,使得開放式的數據模型和通信標準越來越廣泛地為人們使用,為云中資源與服務的組織方式提供了可行的方案。
(4)軟件即服務模式的流行,云計算以服務的形式向最終用戶交付應用的模式被越來越多的用戶所接受。
(5)互聯網技術的發展,讓網絡的帶寬和可靠性都有了質的提高,使得云計算通過互聯網為用戶提供服務成為可能。
(6)Web 2.0技術的流行和廣泛接受,改變了人們使用互聯網的方式,通過創新的用戶體驗為云計算培育了使用群。
下面具體介紹這些推動云計算出現和發展的技術原動力。