基于云計算現(xiàn)狀的探析

基于云計算現(xiàn)狀的探析

ID:46420643

大小:72.50 KB

頁數(shù):11頁

時間:2019-11-23

基于云計算現(xiàn)狀的探析_第1頁
基于云計算現(xiàn)狀的探析_第2頁
基于云計算現(xiàn)狀的探析_第3頁
基于云計算現(xiàn)狀的探析_第4頁
基于云計算現(xiàn)狀的探析_第5頁
資源描述:

《基于云計算現(xiàn)狀的探析》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、基于云計算現(xiàn)狀的探析摘要:云計算是繼網(wǎng)格計算Z后興起的新型分布式計算模型,它為商業(yè)應(yīng)用提供了一種新的模式。文章簡述了云計算的定義、體系結(jié)構(gòu)、發(fā)展現(xiàn)狀,分析了當(dāng)前云計算中存在的問題和云計算的發(fā)展趨勢。關(guān)鍵詞:云計算云服務(wù)虛擬化o引言隨著計算機在人們生產(chǎn)生活中的廣泛應(yīng)用,人們對計算能力的要求越來越高,迫使計算機的存儲容量和運算速度不斷地提高。雖然現(xiàn)有的機架式和刀片服務(wù)器可以解決高性能計算的問題,但是它主要針對大型客戶,并且造價昂貴,所以其適用范圍有限;網(wǎng)格計算提供了一種造價低廉且數(shù)據(jù)處理能力較強的計算模型,但網(wǎng)格計算是專門針對復(fù)雜科學(xué)計算的計算模型[1],因此網(wǎng)格計算通用性

2、不是很強。由于以上原因,使高性能服務(wù)器和網(wǎng)格計算這兩種方法都不能作為廣泛適用且廉價的高性能計算的獲取途徑。云計算的興起為以上問題提供了解決方法,云計算可以給所有用戶提供隨時隨地按需獲取的存儲空間和計算能力。云計算是繼網(wǎng)格計算之后興起的新型分布式計算模型,它利用分布式技術(shù)建造大型數(shù)據(jù)中心或者超級計算機,并將這些數(shù)據(jù)中心和超級計算機中的所有軟硬件資源虛擬化以服務(wù)的形式放在遠程服務(wù)器上,形成云服務(wù),用戶以免費或者按需租用的方式獲取服務(wù),這些由云營商提供的云服務(wù)就像天邊的云彩,用戶在需要使用時把它拿來用,平常就放在云上,資源和服務(wù)的管理由服務(wù)的提供商負(fù)責(zé)。在這種模式下,所有用戶

3、不用考慮任何軟硬件的配置和維護問題,用戶端只需用瀏覽器和網(wǎng)絡(luò),就可以隨吋隨地按需使用云計算提供的各種應(yīng)用軟件、超級計算能力、海量存儲空間,這樣就降低了用戶配置軟硬件的費用,提高了用戶使用軟硬件資源的靈活性、廣泛性。云計算的興起為商業(yè)應(yīng)用提供了一種新的模式,已經(jīng)成為?個新的研究熱點。1云計算定義1.1云計算定義云計算現(xiàn)在還沒有統(tǒng)一的定義,各個公司根據(jù)所處的領(lǐng)域提出了不同的云計算概念,下面給山幾個典型的定義。讓m云計算的定義:云計算是一個虛擬化的計算機資源池。它可以托管多種不同的工作負(fù)載,包括成批的后端作業(yè)和面向用戶的交互式應(yīng)舟程序;通過快速提供虛擬機器或物理機器,迅速部署

4、和增加工作負(fù)載;支持冗余、自我恢復(fù)且具有高可擴展性的編程模型,以使工作負(fù)載能夠從多種不可避免的硬件軟件故障中進行恢復(fù);實時監(jiān)控資源使用情況,在需要時重新平衡資源分配[2]。維基百科定義:云計算是分布式計算技術(shù)的一種,其最基本的概念,是通過網(wǎng)絡(luò)將龐大的計算處理程序自動分拆成無數(shù)個較小的子程序,再交由多部服務(wù)器所組成的龐大系統(tǒng)經(jīng)搜尋、計算分析之后將處理結(jié)果回傳給用戶。過這項技術(shù),網(wǎng)絡(luò)服務(wù)提供者可以在數(shù)秒之內(nèi),達成處理數(shù)以千萬計甚至以億計的信息,達到和“超級計算機”同樣強大效能的網(wǎng)絡(luò)服務(wù)[3]。google認(rèn)為云計算就是軟件服務(wù),amazon認(rèn)為云計算就是平臺服務(wù),微軟認(rèn)為云

5、計算是軟件和服務(wù)。綜上云計算的定義,可知云計算是分布式計算、并行計算和網(wǎng)格計算的發(fā)展,或者說是這些計算機科學(xué)概念的商業(yè)實現(xiàn),它是把計算機資源虛擬化成具有層次的計算機資源池,并將這些資源按層以服務(wù)的形式提供給用戶,用戶不用關(guān)心計算機資源的具體情況,只需按需獲取服務(wù)。1.2云計算與網(wǎng)格計算的異同云計算和網(wǎng)格計算既有相似點,又相互有區(qū)別。云計算和網(wǎng)格計算的相同點:從云計算和網(wǎng)格的定義上看二者都是將各種資源看成一個虛擬的資源池,然后向外提供服務(wù);從發(fā)展上來看兩者都是分布式計算的進一步發(fā)展,都為試圖為用戶提供高性能的計算能力,都是要提高計算機資源的使用效率,降低用戶成本。云計算和

6、網(wǎng)格計算區(qū)別:從定義上看云計算允許用戶通過互聯(lián)網(wǎng)訪問云計算提供的各種計算機資源,狹義網(wǎng)格只向用戶提供高性能計算能力;從發(fā)展上來看云計算是網(wǎng)格計算的進…步發(fā)展,云計算既可以支持網(wǎng)格程序又可以支持非網(wǎng)格程序;從用戶的角度來看云計算可以滿足所有用戶對計算能力的需求,網(wǎng)格計算主要針對科學(xué)計算支持的用戶需求范圍有限;從資源的分配方式來看云計算是所有資源作為一個整體進行統(tǒng)一分配,實現(xiàn)資源的口動分配,網(wǎng)格在分配資源時只能以節(jié)點為單位分配;從目標(biāo)上看云計算把計算看作一種公共事業(yè),網(wǎng)格將分布在不同地理位置的計算機連接起來解決一個共同的問題。2云計算體系結(jié)構(gòu)云計算由云和云端兩個部分構(gòu)成,聚

7、集資源和服務(wù)構(gòu)成云,云端即用戶端。云中包含大量的計算資源、存儲資源、軟件資源和服務(wù),所有能夠使用網(wǎng)絡(luò)的用戶都可以通過internet使用云提供的各種資源和服務(wù)。客戶端不再需耍配置昂貴的硬件設(shè)備,不再需要購買和安裝大量的應(yīng)用軟件,僅僅在需耍時從云中免費或者租用相應(yīng)的服務(wù),這樣就簡化了客戶端的應(yīng)用復(fù)雜性,降低了客戶端的成本。云計算體系結(jié)構(gòu)如圖1所示,依據(jù)云計算提供的服務(wù)所在的層次將云計算可分為基礎(chǔ)設(shè)施服務(wù)(infrastructurc-as-a-scrvicc,iaas)>平臺服務(wù)(p1atform-as-a-service,paas)>應(yīng)用

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。