雲計算的定義和特點

2021-05-22 17:37:43 字數 2993 閱讀 7016

雲計算是個

2007

年第3季度才興起的新名詞。對它的定義和內涵眾說紛紜,我們至少可以在網上找到

100種說法,但目前還沒有公認的定義。

本文借鑑了一些論斷的優點,

提出雲計算的定義和特點與大家商榷,希望能夠集眾人智慧型找到一種較為貼切的說法。對這個定義的要求:能夠用最精煉的語言描述,抓住雲計算的本質,覆蓋當今流行的典型雲計算解決方案(包括

google

雲計算、

amazon

雲計算、

salesforce

雲計算、雲安全等),但又能區別其它相關概念(如網格計算、平行計算等)。

cloud computing

圖  google搜尋趨勢反映出"cloud computing"是2023年第4季度才興起的乙個詞彙

定義:雲計算

(cloud computing)

是一種新興的商業計算模型。它將

計算任務分布在大量計算機構成的資源池上,使各種應用系統能夠根據需要獲取計算力、儲存空間和各種軟體服務。

描述:

這種資源池稱為「雲」。「雲」是一些可以自我維護和管理的虛擬計算資源,

通常為一些大型伺服器集群,包括計算伺服器、儲存伺服器、寬頻資源等等。雲計算將所有的計算資源集中起來,並由軟體實現自動管理,無需人為參與。這使得應用提供者無需為繁瑣的細節而煩惱,能夠更加專注於自己的業務,有利於創新和降低成本。

之所以稱為「雲」,是因為它在某些方面具有現實中云的特徵:雲一般都較大;雲的規模可以動態伸縮,它的邊界是模糊的;雲在空中飄忽不定,你無法也無需確定它的具體位置,但它確實存在於某處。

之所以稱為「雲」,還因為雲計算的鼻祖之一亞瑪遜公司將曾經大家稱作為網格計算的東西,取了乙個新名稱「彈性計算雲」

(ec2)

,並取得了商業上的成功。

有人打了個比方:這就好比是從古老的單台發電機模式轉向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在於,它是通過網際網路進行傳輸的。

雲計算是平行計算

(parallel computing)

、分布式計算

(distributed computing)

和網格計算

(grid computing)

的發展,或者說是這些電腦科學概念的商業實現。雲計算是虛擬化

(virtualization)

、效用計算

(utility computing)

、iaas(

基礎設施即服務)、

paas(

平台即服務)、

saas(

軟體即服務

)等概念混合演進並躍公升的結果。

總的來說,雲計算可以算作是網格計算的乙個商業演化版。早在2023年,劉鵬就針對傳統網格計算思路存在不實用問題,提出計算池的概念[1][2]:「它把分散在各地的高效能計算機用高速網路連線起來,用專門設計的中介軟體軟體有機地粘合在一起,以web介面接受各地科學工作者提出的計算請求,並將之分配到合適的結點上執行。計算池能大大提高資源的服務質量和利用率,同時避免跨結點劃分應用程式所帶來的低效性和複雜性,能夠在目前條件下達到實用化要求。」如果將文中的「高效能計算機」換成「伺服器集群」,將「科學工作者」換成「商業使用者」,就與當前的雲計算非常接近了。

雲計算具有以下特點:

(1)

超大規模。「雲」具有相當的規模,

google

雲計算已經擁有

100多萬台伺服器,

amazon

、ibm

、微軟、

yahoo

等的「雲」均擁有幾十萬臺伺服器。企業私有雲一般擁有數百上千臺伺服器。「雲」能賦予使用者前所未有的計算能力。

(2)

虛擬化。雲計算支援使用者在任意位置、使用各種終端獲取應用服務。所請求的資源來自「雲」,而不是固定的有形的實體。應用在「雲」中某處執行,但實際上使用者無需了解、也不用擔心應用執行的具體位置。

只需要一台筆記本或者乙個手機,就可以通過網路服務來實現我們需要的一切,甚至包括超級計算這樣的任務。

(3)

高可靠性。「雲」使用了資料多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性,使用雲計算比使用本地計算機可靠。

(4)

通用性。雲計算不針對特定的應用,在「雲」的支撐下可以構造出千變萬化的應用,同乙個「雲」可以同時支撐不同的應用執行。

(5)

高可擴充套件性。「雲」的規模可以動態伸縮,滿足應用和使用者規模增長的需要。

(6)

按需服務。「雲」是乙個龐大的資源池,你按需購買;雲可以象自來水,電,煤氣那樣計費。

(7)

極其廉價。由於「雲」的特殊容錯措施可以採用極其廉價的節點來構成雲,「雲」的自動化集中式管理使大量企業無需負擔日益高昂的資料中心管理成本,「雲」的通用性使資源的利用率較之傳統系統大幅提公升,因此使用者可以充分享受「雲」的低成本優勢,經常只要花費幾百美元、幾天時間就能完成以前需要數萬美元、數月時間才能完成的任務。

參考文獻:

[1]  劉鵬. 提出一種實用的網格實現方式——網格計算池模型, 2002-11-27, http://www.chinagrid.net/show.aspx?id=1672&cid=57

出處:中國雲計算

雲計算的特點

雲計算的特點 業界雖然對如何定義雲計算還未達成共識,但對於雲計算的特點已有很多深入的討論。當需要判斷乙個計算服務是否是雲計算時,可以從下面這些雲計算的特點出發進行分析。圖1.11 雲計算特點 1.3.1 按需服務 雲計算是把資訊科技作為服務 it as a service 提供的一種方式。這種服務的...

雲計算的特點

雲計算的特點 業界雖然對如何定義雲計算還未達成共識,但對於雲計算的特點已有很多深入的討論。當需要判斷乙個計算服務是否是雲計算時,可以從下面這些雲計算的特點出發進行分析。圖1.11 雲計算特點 1.3.1 按需服務 雲計算是把資訊科技作為服務 it as a service 提供的一種方式。這種服務的...

雲計算有哪些特點?

美國國家標準與技術研究院 nist 定義 雲計算是一種按使用量付費的模式,這種模式提供可用的 便捷的 按需的網路訪問,進入可配置的計算資源共享池 資源包括網路,伺服器,儲存,應用軟體,服務 這些資源能夠被快速提供,只需投入很少的管理工作,或與服務 商進行很少的互動。從雲計算的定義可以看出,雲計算後端...