雲計算(cloudcomputing)是基於互聯網的相關服務的增加、使用和交付模式,通常涉及通過互聯網來提供動態易擴展且經常是虛擬化的資源。
雲是網絡、互聯網的一種比喻說法。過去在圖中往往用雲來表示電信網,後來也用來表示互聯網和底層基礎設施的抽象。
狹義雲計算指IT基礎設施的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需資源;廣義雲計算指服務的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需服務。這種服務可以是IT和軟件、互聯網相關,也可是其他服務。它意味著計算能力也可作為一種商品通過互聯網進行流通。
背景
雲計算拼音Yúnjìsuàn;雲計算由一系列可以動態升級和被虛擬化的資源組成,這些資源被所有雲計算的用戶共享並且可以方便地通過網絡訪問,用戶無需掌握雲計算的技術,只需要按照個人或者團體的需要租賃雲計算的資源。雲計算是繼1980年代大型計算機到客戶端-服務器的大轉變之後的又一種巨變。
雲計算的出現並非偶然,早在上世紀60年代,麥卡錫就提出了把計算能力作為一種像水和電一樣的公用事業提供給用戶的理念,這成為雲計算思想的起源。
在20世紀80年代網格計算、90年代公用計算,21世紀初虛擬化技術、SOA、SaaS應用的支撐下,雲計算作為一種新興的資源使用和交付模式逐漸為學界和產業界所認知。中國雲發展創新產業聯盟評價雲計算為“信息時代商業模式上的創新”。
繼個人計算機變革、互聯網變革之後,雲計算被看作第三次IT浪潮,是中國戰略性新興產業的重要組成部分。它將帶來生活、生產方式和商業模式的根本性改變,雲計算將成為當前全社會關注的熱點。
雲計算(CloudComputing)是分布式計算(DistributedComputing)、並行計算(ParallelComputing)、效用計算(UtilityComputing)、網絡存儲(NetworkStorageTechnologies)、虛擬化(Virtualization)、負載均衡(LoadBalance)等傳統計算機和網絡技術發展融合的產物。
興起
雲計算是當前一個熱門的技術名詞,很多專家認為,雲計算會改變互聯網的技術基礎,甚至會影響整個產業的格局。正因為如此,很多大型企業都在研究雲計算技術和基於雲計算的服務,亞馬遜、谷歌、微軟、戴爾、IBM等IT國際巨頭以及百度、阿裡、著雲台等國內業界都在其中。幾年之內,雲計算已從新興技術發展成為當今的熱點技術。
從2003年Google公開發布的核心文件到2006年AmazonEC2(亞馬遜彈性計算雲)的商業化應用,再到美國電信巨頭AT&T(美國電話電報公司)推出的SynapticHosting(動態托管)服務,雲計算從節約成本的工具到盈利的推動器,從ISP(網絡服務提供商)到電信企業,已然成功地從內置的IT系統演變成公共的服務。雲計算是一個產生於IT領域的概念,IT(InformationTechnology),即信息技術,包括感測技術、通信技術、計算機技術和控制技術等。
在技術發展的歷程中,類似於電子商務,雲計算也是一個比較模糊的技術術語。這其中一個原因是雲計算可以在很多應用程序場景中運用,另外就是大量公司的商業炒作推動了這種趨勢。Gartner公司是全球最權威的技術咨詢機構,它的技術成熟曲線就是根據技術發展周期理論來分析新技術的發展周期曲線(從1995年開始每年均有報告),以便幫助人們判斷某種新技術是否采用。這個曲線將技術成熟的過程劃分為5個階段:
一是萌芽期(TechnologyTrigger)又稱感知期,人們對新技術產品和概念開始感知,並且表現出興趣;
二是過熱期(PeakofInflatedExpectations),人們一擁而上,紛紛采用這種新技術,討論這種新技術。典型成功的案例往往會把人們的這種熱情加上把催化劑;
三是低谷期(TroughofDisillusionment),又稱幻想破滅期。過度的預期,嚴峻的現實,往往會把人們心理的一把火澆滅;
四是復蘇期(SlopeofEnlightenment),又稱恢復期。人們開始反思問題,並從實際出發考慮技術的價值。相比之前冷靜不少;
五是成熟期(PlateauofProductivity),又稱高原期。該技術已經成為一種平常。從著雲台2011年的技術成熟度報告,我們可以看到雲計算已經繞過了應用上的瓶頸,開始真正“落地”。
雲計算如一陣飓風席卷整個IT界,伴之而來的優勢是非常明顯的。2012年更是雲計算快速發展的一年,各種雲技術、雲方案將陸續出台,無論是早期亞馬遜的CloudDrive,還是2011年蘋果公司推出的iCloud,抑或是2012年4月微軟將要推出的SystemCenter系統等,都把目標盯緊了雲計算這塊大“肥肉”。
特點
通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務器中,企業數據中心的運行將與互聯網更相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。
好比是從古老的單台發電機模式轉向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在於,它是通過互聯網進行傳輸的。
雲計算具有以下幾個主要特征:
(1)資源配置動態化。根據消費者的需求動態劃分或釋放不同的物理和虛擬資源,當增加一個需求時,可通過增加可用的資源進行匹配,實現資源的快速彈性提供;如果用戶不再使用這部分資源時,可釋放這些資源。雲計算為客戶提供的這種能力是無限的,實現了IT資源利用的可擴展性。
(2)需求服務自助化。雲計算為客戶提供自助化的資源服務,用戶無需同提供商交互就可自動得到自助的計算資源能力。同時雲系統為客戶提供一定的應用服務目錄,客戶可采用自助方式選擇滿足自身需求的服務項目和內容。
(3)以網絡為中心——雲計算的組件和整體構架由網絡連接在一起並存在於網絡中,同時通過網絡向用戶提供服務。而客戶可借助不同的終端設備,通過標准的應用實現對網絡的訪問,從而使得雲計算的服務無處不在。