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