資源描述:
《云計算的定義、發(fā)展及組成.docx》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、云計算的定義、組成及其發(fā)展綜述摘要:由于互聯(lián)網(wǎng)技術的飛速發(fā)展,信息量與數(shù)據(jù)量快速增長,導致計算機的計算能力和數(shù)據(jù)的存儲能力滿足不了人們的需求。在這種情況下,云計算技術應運而生。云計算作為一種新型的計算模式,利用高速互聯(lián)網(wǎng)的傳輸能力將數(shù)據(jù)的處理過程從個人計算機或服務器轉移到互聯(lián)網(wǎng)上的計算機集群中,帶給用戶前所未有的計算能力。自從云計算的概念提出來以后,立刻引起業(yè)內(nèi)各方極大的關注,現(xiàn)在已成為信息領域的研究熱點之一。本文主要從云計算的定義、云計算的四個發(fā)展階段、云計算組成的六層結構和云計算的發(fā)展前景進行了探討。關鍵字:云計算、
2、發(fā)展階段、組成、發(fā)展現(xiàn)狀一、什么是云計算?云計算是由分布式計算、并行處理、網(wǎng)絡計算發(fā)展來的,是一種新興的商業(yè)計算模型。目前,對于云計算的認識在不斷的發(fā)展變化,云計算仍沒有普遍一致的定義。關于云計算的定義有以下幾種:[1]維基百科給云計算下的定義:云計算將IT相關的能力以服務的方式提供給用戶,允許用戶在不了解提供服務的技術、沒有相關知識以及設備操作能力的情況下,通過Internet獲取需要服務。[2]中國云計算網(wǎng)將云定義為:云計算是分布式計算(DistributedComputing)、并行計算(ParallelCompu
3、ting)和網(wǎng)格計算(GridComputing)的發(fā)展,或者說是這些科學概念的商業(yè)實現(xiàn)。[3]中國網(wǎng)格計算、云計算專家劉鵬定義云計算為:云計算將計算任務發(fā)布在大量計算機構成的資源池上,使各種應用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和各種軟件服務。[4]美國國家實驗室的資深科學家、Globus項目的領導人TanFoster:云計算是由規(guī)模經(jīng)濟拖動,為互聯(lián)網(wǎng)上的外部用戶提供一組抽象的、虛擬化的、動態(tài)可擴展的、可管理的計算資源能力、存儲能力、平臺和服務的一種大規(guī)模分布式計算的聚合體。[5]百度百科:云計算(cloudcomp
4、uting)是基于互聯(lián)網(wǎng)的相關服務的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。狹義云計算指IT基礎設施的交付和使用模式,指通過網(wǎng)絡以按需、易擴展的方式獲得所需資源;廣義云計算指服務的交付和使用模式,指通過網(wǎng)絡以按需、易擴展的方式獲得所需服務。這種服務可以是IT和軟件、互聯(lián)網(wǎng)相關,也可是其他服務。它意味著計算能力也可作為一種商品通過互聯(lián)網(wǎng)進行流通。其實簡單地說,云計算是一種基于互聯(lián)網(wǎng)的超級計算模式,它將計算機資源匯集起來,進行統(tǒng)一的管理和協(xié)同合作,以便提供更好的數(shù)據(jù)存儲和網(wǎng)絡計算服務。二
5、、云計算的特點(1)具有高可靠性。云計算提供了安全的數(shù)據(jù)存儲方式,能夠保證數(shù)據(jù)的可靠性,用戶無需擔心軟件的升級更新、漏洞修補、病毒的攻擊和數(shù)據(jù)丟失等問題,從而為用戶提供可靠的信息服務。(2)具有高擴展性。云計算能夠無縫地擴展到大規(guī)模的集群之上,甚至包含數(shù)千個節(jié)點同時處理。云計算可從水平和豎直兩個方向進行擴展。(3)具有高可用性。在云計算系統(tǒng)中,出現(xiàn)節(jié)點錯誤甚至很多節(jié)點發(fā)生失效的情況都不會影響系統(tǒng)的正常運行。因為云計算可以自動檢測節(jié)點是否出現(xiàn)錯誤或失效,并且可以將出現(xiàn)錯誤和失效的節(jié)點清除掉。(4)虛擬技術。云計算是一個虛擬
6、的資源池,它將底層的硬件設備全部虛擬化,并通過互聯(lián)網(wǎng)使得用戶可以使用資源池內(nèi)的計算資源。(5)廉價性。云計算將數(shù)據(jù)送到互聯(lián)網(wǎng)的超級計算機集群中處理,這樣無需對計算機的設備不斷進行升級和更新,僅需支付低廉的服務費用,就可完成數(shù)據(jù)的計算和處理,從而大大減少了成本資金。三、云計算的發(fā)展階段1、云計算的演化從云計算概念的提出,一直到現(xiàn)在云計算的發(fā)展,云計算漸漸的成熟起來,云計算的發(fā)展主要經(jīng)過了四個階段,這四個階段依次是電廠模式、效應計算、網(wǎng)格計算和云計算。(1)電廠模式階段:網(wǎng)上的比喻很好,網(wǎng)上說電廠模式就好比利用電廠的規(guī)模效應
7、,來降低電力的價格,并讓用戶使用起來方便,且無需維護和購買任何發(fā)電設備。我覺得云計算就是這樣一種規(guī)模,將大量的分散資源集中在一起,進行規(guī)?;芾恚档统杀?,方便用戶的一種模式。(2)效應計算階段:在1960年左右,由于計算機設備的價格非常的昂貴,遠非一般的企業(yè)、學校和機構所能承受,于是很多IT界的精英們就有了共享計算機資源的想法。在1961年,人工智能之父麥肯錫在在一次會議上提出來“效應計算”這個概念,其核心就是借鑒了電廠模式,具體的目標是整合分散在各地的服務器,存儲系統(tǒng)以及應用程序來共享給多個用戶,讓人們使用計算機資源
8、就像使用電力資源一樣方便,并且根據(jù)用戶使用量來付費??上У氖钱敃r的IT界還處于發(fā)展的初期,很多強大的技術還沒有誕生,比如互聯(lián)網(wǎng)等等。雖然有想法,但是由于技術的原因還是停留在那里。(3)網(wǎng)格計算階段:網(wǎng)格計算說穿了就是化大為小的一種計算,研究的是如何把一個需要非常巨大的計算能力才能解決的問題分成許多小部分,然后把這些部