資源描述:
《云計算發(fā)展背景和趨勢.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、云計算是一種新型的基于Internet的計算機(jī)技術(shù)。針對云計算的定義,介紹了其發(fā)展歷史,比較了現(xiàn)有的云計算定義,并結(jié)合其虛擬化技術(shù)、動態(tài)可擴(kuò)展、按需部署、高靈活性、高可靠性、高性價比等特點,給出了綜合的概念。在總結(jié)了云計算技術(shù)的7種實現(xiàn)形式的基礎(chǔ)上,分析了云計算技術(shù)的現(xiàn)狀以及發(fā)展趨勢?! ‰S著多核處理器、虛擬化、分布式存儲、寬帶互聯(lián)網(wǎng)和自動化管理等技術(shù)的發(fā)展,產(chǎn)生了一種新型的計算模式——云計算,它能夠按需部署計算資源,而用戶只需要為所使用的資源付費。從本質(zhì)上講,云計算是指用戶終端通過遠(yuǎn)程連接,獲取存儲、計算、數(shù)據(jù)庫等計算資源。云計算在資源分布上包括“云”和“云終端”?!霸啤笔橇谢ヂ?lián)網(wǎng)或大型服務(wù)
2、器集群的一種比喻,由分布的互聯(lián)網(wǎng)基礎(chǔ)設(shè)施,如網(wǎng)絡(luò)設(shè)備、服務(wù)器、存儲設(shè)備、安全設(shè)備等構(gòu)成,幾乎所有的數(shù)據(jù)和應(yīng)用軟件。都可存儲在“云”里。而“云終端”,例如PC、手機(jī)、車載電子設(shè)備等,只需要擁有一個功能完備的瀏覽器,并安裝一個簡單的操作系統(tǒng),通過網(wǎng)絡(luò)接入“云”,就可以輕松使用云中的計算資源?! ?基本概念和特點 1.1云計算的產(chǎn)生背景 21世紀(jì)初期,崛起的Web2.0讓網(wǎng)絡(luò)迎來了新的發(fā)展高峰。網(wǎng)站或者業(yè)務(wù)系統(tǒng)所需要處理的業(yè)務(wù)量快速增長,例如視頻在線或者照片共享網(wǎng)站需要為用戶儲存和處理大量的數(shù)據(jù)。這類系統(tǒng)所面臨的重要問題是,如何在用戶數(shù)量快速增長的情況下快速擴(kuò)展原有系統(tǒng),隨著移動終端的智能化、移
3、動寬帶網(wǎng)絡(luò)的普及,將有越來越多的移動設(shè)備進(jìn)入互聯(lián)網(wǎng),這意味著與移動終端相關(guān)的IT系統(tǒng)會承受更多的負(fù)載,而列于提供數(shù)據(jù)服務(wù)的企業(yè)來講,IT系統(tǒng)需要處理更多的業(yè)務(wù)量。由于資源的有限性,其電力成本、空間成本、各種設(shè)施的維護(hù)成本快速上升,直接導(dǎo)致數(shù)據(jù)中心的成本上升,這就面臨著如何有效地、更少地利用資源解決更多的問題。同時,隨著高速網(wǎng)絡(luò)連接的衍生,芯片和磁盤驅(qū)動器產(chǎn)品在功能增強(qiáng)的同時,價格也在變得更加低廉,擁有大量計算機(jī)的數(shù)據(jù)中心,也具備了快速為大量用戶處理復(fù)雜問題的能力。技術(shù)上,分布式計算的日益成熟和應(yīng)用,特別是網(wǎng)格計算的發(fā)展通過Internet把分散在各處的硬件、軟件、信息資源連接成為一個巨大的整體
4、,使得人們能夠利用地理上分散于各處的資源,完成大規(guī)模的、復(fù)雜的計算和數(shù)據(jù)處理的任務(wù)。數(shù)據(jù)存儲的快速增長產(chǎn)生了以GFS(GoogleFileSystem),SAN(StorageAreaNemork)為代表的高性能存儲技術(shù)。服務(wù)器整合需求的不斷升溫,推動了xen等虛擬化技術(shù)的進(jìn)步,還有Web2.0的實現(xiàn)、Saas(SofhareasaSenrice)觀念的快速普及、多核技術(shù)的廣泛應(yīng)用等,所有這些技術(shù)為產(chǎn)生更強(qiáng)大的計算能力和服務(wù)提供了可能H1。隨著對計算能力、資源利用效率、資源集中化的迫切需求,云計算應(yīng)運而生?! ?.2云計算的特點 從現(xiàn)有的云計算平臺來看,它與傳統(tǒng)的單機(jī)和網(wǎng)絡(luò)應(yīng)用模式相比,其特
5、點如表1所示。 表1云計算特點和具體過程2云計算實現(xiàn)形式 (1)SaaS(軟件即服務(wù))。這種類型的云計算通過瀏覽器把程序傳給成千上萬的用戶。在用戶眼中看來,這樣會省去在服務(wù)器和軟件授權(quán)上的開支;從供應(yīng)商角度而言,只需要維持一個程序即可,這樣能夠減少成本。Salesforce是迄今為止這類服務(wù)最為著名的公司,saas在人力資源管理程序和ERP中比較常用,GoogleApps和zohoO伍ce也是類似的服務(wù); (2)實用計算(Utilitycomputing)。這個方法早先就有人提出,但是直到最近才在Amazon,Sun,IBM和其它提供存儲服務(wù)和虛擬服務(wù)器的公司中新生。這種云計算是為IT行
6、業(yè)創(chuàng)造虛擬的數(shù)據(jù)中心使得其能夠把內(nèi)存、L/O設(shè)備、存儲和計算能力集中起來,成為一個虛擬的資源池為整個網(wǎng)絡(luò)提供服務(wù); (3)網(wǎng)絡(luò)服務(wù)。同SaaS關(guān)系密切,網(wǎng)絡(luò)服務(wù)提供者們提供API,讓開發(fā)者能夠開發(fā)更多基于互聯(lián)網(wǎng)的應(yīng)用,而不是單機(jī)程序; (4)平臺即服務(wù)。即另一種SaaS,這種形式的云計算,是把開發(fā)環(huán)境作為一種服務(wù)來提供??梢允褂弥虚g商的設(shè)備開發(fā)自己的程序,并通過互聯(lián)網(wǎng)和其服務(wù)器傳輸?shù)接脩羰种? (5)MSP(管理服務(wù)提供商)是最古老的云計算運用之一。這種應(yīng)用更多的是面向IT行業(yè)而不是終端用戶,常用于郵件病毒掃描、程序監(jiān)控等; (6)商業(yè)服務(wù)平臺。SaaS和MSP的混合應(yīng)用,該類云計算為
7、用戶和提供商之間的互動提供了一個平臺。比如用戶個人開支管理系統(tǒng),能夠根據(jù)用戶的設(shè)置來管理其開支并協(xié)調(diào)其訂購的各種服務(wù); (7)互聯(lián)網(wǎng)整合。將互聯(lián)網(wǎng)上提供類似服務(wù)的公司整合起來,以便用戶能夠更方便地比較和選擇自己的服務(wù)供應(yīng)商?!?云計算關(guān)鍵技術(shù) 按需部署是云計算的核心。要解決按需部署,必須解決資源的動態(tài)可重構(gòu)、監(jiān)控和自動化部署等,而這些又需要以虛擬化、高性能存儲、處理器、高速互聯(lián)網(wǎng)等技術(shù)為基礎(chǔ)。