国产精品久久久久久久久软件,国产成人久久久精品二区三区,国产成人无码一区二区三区在线 ,大又大粗又爽又黄少妇毛片,国产精品成人aaaaa网站

中國自動化學(xué)會專家咨詢工作委員會指定宣傳媒體
新聞詳情

云計算及其關(guān)鍵技術(shù)

http://007sbw.cn 2011-01-10 17:26 來源:中國自動化學(xué)會專家咨詢工作委員會

    云計算(CloudComputing)是一種新近提出的計算模式。是分布式計算(DistributedComputing)、并行計算(ParallelComputing)和網(wǎng)格計算(GridComputing)的發(fā)展。

  目前,亞馬遜、微軟、谷歌、IBM、英特爾等公司紛紛提出了“云計劃”。例如亞馬遜的AWS(AmazonWebServices)、IBM和谷歌聯(lián)合進行的“藍云”計劃等。這對云計算的商業(yè)價值給予了巨大的肯定。同時學(xué)術(shù)界也紛紛對云計算進行深層次的研究。例如谷歌同華盛頓大學(xué)以及清華大學(xué)合作,啟動云計算學(xué)術(shù)合作計劃(AcademicCloudComputingInitiative),推動云計算的普及,加緊對云計算的研究??▋?nèi)基梅隆大學(xué)等對數(shù)據(jù)密集型的超級計算(DataIntensiveSuperComputing,DISC)進行研究,本質(zhì)上也是對云計算相關(guān)技術(shù)開展研究。

  IDC的調(diào)查顯示,未來五年云計算服務(wù)將急速增長,預(yù)期2012年市場規(guī)??蛇_420億美元。目前企業(yè)導(dǎo)入云計算已逐漸普及,并且有逐年成長趨勢。估計在2012年,企業(yè)投入在云計算服務(wù)的支出將占整體IT成本的25%,甚至在2013年提高至IT總支出的三分之一。

  由此可見,在各大公司以及學(xué)術(shù)界的共同推動下,云計算技術(shù)將會持續(xù)發(fā)展。云計算有著廣泛的應(yīng)用前景。如表1所示。

  云計算在天文學(xué)、醫(yī)學(xué)等各個領(lǐng)域有著廣泛的應(yīng)用前景。趨勢科技和瑞星等安全廠商紛紛提出了“安全云”計劃。如今,每天有2萬多種新的病毒和木馬產(chǎn)生,傳統(tǒng)的通過更新用戶病毒庫的防毒模式,受到了嚴峻的挑戰(zhàn),該模式使用戶端的病毒庫過于龐大。趨勢科技和瑞星的“安全云”將病毒資料庫放在“云”端,與客戶端通過網(wǎng)絡(luò)相連,當(dāng)“云”在網(wǎng)絡(luò)上發(fā)現(xiàn)不安全鏈接時,可以直接形成判斷,阻止其進入用戶機器,從根本上保護機器的安全。

  據(jù)趨勢科技大中華區(qū)執(zhí)行總裁張偉欽介紹,趨勢科技已投入了大量資金,在全球數(shù)個地方建設(shè)了新型數(shù)據(jù)中心。同時,趨勢科技還花費了1000多萬美元,租借了34000多臺服務(wù)器,構(gòu)建了一個服務(wù)遍及全球的“安全云”。目前趨勢科技已將公司中低端的部分產(chǎn)品線放到“云安全”計劃中,而高端的大部分產(chǎn)品線,仍在準(zhǔn)備過程中。

  谷歌提供的Gmail、GoogleEarth、GoogleAnalytics等服務(wù)都基于其云計算服務(wù)器運行。谷歌基于云計算提供的翻譯服務(wù)具有現(xiàn)今最好的性能。對互聯(lián)網(wǎng)和美國人生活的一項研究顯示,大約70%的在線用戶使用以上“云計算”服務(wù)。

  1云計算的定義

  目前,云計算沒有統(tǒng)一的定義,當(dāng)前云計算的定義主要包括如下幾種。

  1)維基百科給云計算下的定義。云計算將IT相關(guān)的能力以服務(wù)的方式提供給用戶,允許用戶在不了解提供服務(wù)的技術(shù)、沒有相關(guān)知識以及設(shè)備操作能力的情況下,通過Internet獲取需要的服務(wù)。

  2)中國云計算網(wǎng)將云計算定義為:云計算是分布式計算(DistributedComputing)、并行計算(ParallelComputing)和網(wǎng)格計算(GridComputing)的發(fā)展,或者說是這些科學(xué)概念的商業(yè)實現(xiàn)。

  3)文獻[8]在綜合多個云計算的定義之后,給“云”下了如下定義。云是一個包含大量可用虛擬資源(例如硬件、開發(fā)平臺以及I/O服務(wù))的資源池。這些虛擬資源可以根據(jù)不同的負載動態(tài)地重新配置,以達到更優(yōu)化的資源利用率。這種資源池通常由基礎(chǔ)設(shè)施提供商按照服務(wù)等級協(xié)議(ServiceLevelAgreement,SLA)采用用時付費(Pay2Per2Use,PPU)的模式開發(fā)管理。

  對比上述定義,可以發(fā)現(xiàn),文獻[6]和文獻[8]中給出的定義的相似之處在于它們都提到了云計算提供服務(wù)。文獻[6]中的定義主要從云計算用戶的角度給出定義,即用戶在不了解具體實現(xiàn)的情況下通過Internet獲取服務(wù)。文獻[7]從云計算的發(fā)展脈絡(luò)的角度給出定義,主要說明了云計算的歷史。文獻[8]給出的定義則是從云計算提供者的角度來給出定義,定義了云計算的后臺實現(xiàn)方式,以及管理模式。但是,這些定義都僅從一個方面定義云,并不完善。結(jié)合上述定義,可以總結(jié)出云計算的一些本質(zhì)特征,即分布式的計算和存儲特性,高擴展性,用戶友好性,良好的管理性,用時付費等。

  云計算技術(shù)具有以下特點。

  1)云計算系統(tǒng)提供的是服務(wù)。服務(wù)的實現(xiàn)機制對用戶透明,用戶無需了解云計算的具體機制,就可以獲得需要的服務(wù)。

  2)用冗余方式提供可靠性。云計算系統(tǒng)由大量商用計算機組成集群向用戶提供數(shù)據(jù)處理服務(wù)。隨著計算機數(shù)量的增加,系統(tǒng)出現(xiàn)錯誤的概率大大增加。在沒有專用的硬件可靠性部件的支持下,采用軟件的方式,即數(shù)據(jù)冗余和分布式存儲來保證數(shù)據(jù)的可靠性。

  3)高可用性。通過集成海量存儲和高性能的計算能力,云能提供較高的服務(wù)質(zhì)量。云計算系統(tǒng)可以自動檢測失效節(jié)點,并將失效節(jié)點排除,不影響系統(tǒng)的正常運行。

  4)高層次的編程模型。云計算系統(tǒng)提供高層次的編程模型。用戶通過簡單學(xué)習(xí),就可以編寫自己的云計算程序,在“云”系統(tǒng)上執(zhí)行,滿足自己的需求?,F(xiàn)在云計算系統(tǒng)主要采用Map2Reduce模型。

  5)經(jīng)濟性。組建一個采用大量的商業(yè)機組成的集群相對于同樣性能的超級計算機花費的資金要少很多。

  6)服務(wù)多樣性。用戶可以支付不同的費用,以獲得不同級別的服務(wù)等。為了更好地定義云計算,必須從云計算的服務(wù)使用者,服務(wù)提供者,組織方式,內(nèi)部實現(xiàn)機制等方面同時定義。根據(jù)現(xiàn)有定義的不足,本文定義云計算為:“云計算是由網(wǎng)格計算發(fā)展而來的,前臺采用用時付費的方式通過Internet向用戶提供服務(wù)。

  云系統(tǒng)后臺由大量的集群使用虛擬機的方式,通過高速互聯(lián)網(wǎng)絡(luò)互連,組成大型的虛擬資源池。這些虛擬資源可自主管理和配置。用數(shù)據(jù)冗余的方式保證虛擬資源的高可用性。并具有分布式存儲和計算、高擴展性、高可用性、用戶友好性等特征。”

  2云計算的關(guān)鍵技術(shù)

  云計算是一種新型的超級計算方式,以數(shù)據(jù)為中心,是一種數(shù)據(jù)密集型的超級計算。在數(shù)據(jù)存儲、數(shù)據(jù)管理、編程模式等多方面具有自身獨特的技術(shù)。同時涉及了眾多其他技術(shù),如表2所示。本章主要介紹云計算特有的技術(shù),包括數(shù)據(jù)存儲技術(shù),數(shù)據(jù)管理技術(shù),編程模式等。其他相關(guān)技術(shù)請閱讀給出的參考文獻。

  2.1數(shù)據(jù)存儲技術(shù)

  為保證高可用、高可靠和經(jīng)濟性,云計算采用分布式存儲的方式來存儲數(shù)據(jù),采用冗余存儲的方式來保證存儲數(shù)據(jù)的可靠性,即為同一份數(shù)據(jù)存儲多個副本。另外,云計算系統(tǒng)需要同時滿足大量用戶的需求,并行地為大量用戶提供服務(wù)。因此,云計算的數(shù)據(jù)存儲技術(shù)必須具有高吞吐率和高傳輸率的特點。云計算的數(shù)據(jù)存儲技術(shù)主要有谷歌的非開源的GFS(GoogleFileSystem)和Hadoop開發(fā)團隊開發(fā)的GFS的開源實現(xiàn)HDFS(HadoopDistributedFileSystem)。

  大部分IT廠商,包括雅虎、英特爾的“云”計劃采用的都是HDFS的數(shù)據(jù)存儲技術(shù)。云計算的數(shù)據(jù)存儲技術(shù)未來的發(fā)展將集中在超大規(guī)模的數(shù)據(jù)存儲、數(shù)據(jù)加密和安全性保證以及繼續(xù)提高I/O速率等方面。

  以GFS為例,GFS是一個管理大型分布式數(shù)據(jù)密集型計算的可擴展的分布式文件系統(tǒng)。它使用廉價的商用硬件搭建系統(tǒng)并向大量用戶提供容錯的高性能的服務(wù)。

  GFS和普通的分布式文件系統(tǒng)有以下區(qū)別,如表3所示。GFS系統(tǒng)由一個Master和大量塊服務(wù)器構(gòu)成。Master存放文件系統(tǒng)的所有元數(shù)據(jù),包括名字空間、存取控制、文件分塊信息、文件塊的位置信息等。GFS中的文件切分為64MB的塊進行存儲。在GFS文件系統(tǒng)中,采用冗余存儲的方式來保證數(shù)據(jù)的可靠性。每份數(shù)據(jù)在系統(tǒng)中保存3個以上的備份。為了保證數(shù)據(jù)的一致性,對于數(shù)據(jù)的所有修改需要在所有的備份上進行,并用版本號的方式來確保所有備份處于一致的狀態(tài)??蛻舳瞬煌ㄟ^Master讀取數(shù)據(jù),避免了大量讀操作使Master成為系統(tǒng)瓶頸。

  客戶端從Master獲取目標(biāo)數(shù)據(jù)塊的位置信息后,直接和塊服務(wù)器交互進行讀操作。GFS的寫操作將寫操作控制信號和數(shù)據(jù)流分開,如圖1所示。即客戶端在獲取Master的寫授權(quán)后,將數(shù)據(jù)傳輸給所有的數(shù)據(jù)副本,在所有的數(shù)據(jù)副本都收到修改的數(shù)據(jù)后,客戶端才發(fā)出寫請求控制信號。在所有的數(shù)據(jù)副本更新完數(shù)據(jù)后,由主副本向客戶端發(fā)出寫操作完成控制信號。具體請見文獻[17]。當(dāng)然,云計算的數(shù)據(jù)存儲技術(shù)并不僅僅只是GFS,其他IT廠商,包括微軟、Hadoop開發(fā)團隊也在開發(fā)相應(yīng)的數(shù)據(jù)管理工具。本質(zhì)上是一種分布式的數(shù)據(jù)存儲技術(shù),以及與之相關(guān)的虛擬化技術(shù),對上層屏蔽具體的物理存儲器的位置、信息等??焖俚臄?shù)據(jù)定位、數(shù)據(jù)安全性、數(shù)據(jù)可靠性以及底層設(shè)備內(nèi)存儲數(shù)據(jù)量的均衡等方面都需要繼續(xù)研究完善。

  2.2數(shù)據(jù)管理技術(shù)

  云計算系統(tǒng)對大數(shù)據(jù)集進行處理、分析向用戶提供高效的服務(wù)。因此,數(shù)據(jù)管理技術(shù)必須能夠高效地管理大數(shù)據(jù)集。其次,如何在規(guī)模巨大的數(shù)據(jù)中找到特定的數(shù)據(jù),也是云計算數(shù)據(jù)管理技術(shù)所必須解決的問題。云計算的特點是對海量的數(shù)據(jù)存儲、讀取后進行大量的分析,數(shù)據(jù)的讀操作頻率遠大于數(shù)據(jù)的更新頻率,云中的數(shù)據(jù)管理是一種讀優(yōu)化的數(shù)據(jù)管理。因此,云系統(tǒng)的數(shù)據(jù)管理往往采用數(shù)據(jù)庫領(lǐng)域中列存儲的數(shù)據(jù)管理模式。將表按列劃分后存儲。

  云計算的數(shù)據(jù)管理技術(shù)中最著名的是谷歌在文獻[11]提出的BigTable數(shù)據(jù)管理技術(shù)。由于采用列存儲的方式管理數(shù)據(jù),如何提高數(shù)據(jù)的更新速率以及進一步提高隨機讀速率是未來的數(shù)據(jù)管理技術(shù)必須解決的問題。

  以BigTable為例。BigTable數(shù)據(jù)管理方式設(shè)計者———Google給出了如下定義:“BigTable是一種為了管理結(jié)構(gòu)化數(shù)據(jù)而設(shè)計的分布式存儲系統(tǒng),這些數(shù)據(jù)可以擴展到非常大的規(guī)模,例如在數(shù)千臺商用服務(wù)器上的達到PB(Petabytes)規(guī)模的數(shù)據(jù)。”BigTable對數(shù)據(jù)讀操作進行優(yōu)化,采用列存儲的方式,提高數(shù)據(jù)讀取效率。

  BigTable管理的數(shù)據(jù)的存儲結(jié)構(gòu)為:<row:string,column:string,time:int64>->string。BigTable的基本元素是:行,列,記錄板和時間戳。其中,記錄板是一段行的集合體。如圖2所示。BigTable中的數(shù)據(jù)項按照行關(guān)鍵字的字典序排列,每行動態(tài)地劃分到記錄板中。每個節(jié)點管理大約100個記錄板。時間戳是一個64位的整數(shù),表示數(shù)據(jù)的不同版本。列族是若干列的集合,BigTable中的存取權(quán)限控制在列族的粒度進行。BigTable在執(zhí)行時需要三個主要的組件:鏈接到每個客戶端的庫,一個主服務(wù)器,多個記錄板服務(wù)器。主服務(wù)器用于分配記錄板到記錄板服務(wù)器以及負載平衡,垃圾回收等。記錄板服務(wù)器用于直接管理一組記錄板,處理讀寫請求等。為保證數(shù)據(jù)結(jié)構(gòu)的高可擴展性,BigTable采用三級的層次化的方式來存儲位置信息,如圖3所示。

  其中第一級的Chubbyfile中包含RootTablet的位置,RootTablet有且僅有一個,包含所有METADATAtablets的位置信息,每個METADATAtablets包含許多UserTable的位置信息。圖當(dāng)客戶端讀取數(shù)據(jù)時,首先從Chubbyfile中獲取RootTablet的位置,并從中讀取相應(yīng)METADATAtablet的位置信息。接著從該METADATAtablet中讀取包含目標(biāo)數(shù)據(jù)位置信息的UserTable的位置,然后從該UserTable中讀取目標(biāo)數(shù)據(jù)的位置信息項。據(jù)此信息到服務(wù)器中特定位置讀取數(shù)據(jù)。具體見文獻[11]。

  這種數(shù)據(jù)管理技術(shù)雖然已經(jīng)投入使用,但是仍然具有部分缺點。例如,對類似數(shù)據(jù)庫中的Join操作效率太低,表內(nèi)數(shù)據(jù)如何切分存儲,數(shù)據(jù)類型限定為string類型過于簡單等。而微軟的DryadLINQ系統(tǒng)則將操作的對象封裝為.NET類,這樣有利于對數(shù)據(jù)進行各種操作,同時對Join進行了優(yōu)化,得到了比BigTable+MapReduce更快的Join速率和更易用的數(shù)據(jù)操作方式。

  2.3編程模型

  為了使用戶能更輕松地享受云計算帶來的服務(wù),讓用戶能利用該編程模型編寫簡單的程序來實現(xiàn)特定的目的,云計算上的編程模型必須十分簡單。必須保證后臺復(fù)雜的并行執(zhí)行和任務(wù)調(diào)度向用戶和編程人員透明。云計算大部分采用Map2Reduce的編程模式?,F(xiàn)在大部分IT廠商提出的“云”計劃中采用的編程模型,都是基于Map2Reduce的思想開發(fā)的編程工具。Map2Reduce不僅僅是一種編程模型,同時也是一種高效的任務(wù)調(diào)度模型。Map2Reduce這種編程模型并不僅適用于云計算,在多核和多處理器、cellprocessor以及異構(gòu)機群上同樣有良好的性能。該編程模式僅適用于編寫任務(wù)內(nèi)部松耦合、能夠高度并行化的程序。

  如何改進該編程模式,使程序員得能夠輕松地編寫緊耦合的程序,運行時能高效地調(diào)度和執(zhí)行任務(wù),是Map2Reduce編程模型未來的發(fā)展方向。Map2Reduce是一種處理和產(chǎn)生大規(guī)模數(shù)據(jù)集的編程模型,程序員在Map函數(shù)中指定對各分塊數(shù)據(jù)的處理過程,在Reduce函數(shù)中指定如何對分塊數(shù)據(jù)處理的中間結(jié)果進行歸約。用戶只需要指定map和reduce函數(shù)來編寫分布式的并行程序。當(dāng)在集群上運行Map2Reduce程序時,程序員不需要關(guān)心如何將輸入的數(shù)據(jù)分塊、分配和調(diào)度,同時系統(tǒng)還將處理集群內(nèi)節(jié)點失敗以及節(jié)點間通信的管理等。圖4給出了一個Map2Reduce程序的具體執(zhí)行過程。

  從圖4可以看出,執(zhí)行一個Map2Reduce程序需要五個步驟:輸入文件、將文件分配給多個worker并行地執(zhí)行、寫中間文件(本地寫)、多個Reduceworkers同時運行、輸出最終結(jié)果。本地寫中間文件在減少了對網(wǎng)絡(luò)帶寬的壓力同時減少了寫中間文件的時間耗費。執(zhí)行Reduce時,根據(jù)從Master獲得的中間文件位置信息,Reduce使用遠程過程調(diào)用,從中間文件所在節(jié)點讀取所需的數(shù)據(jù)。Map2Reduce模型具有很強的容錯性,當(dāng)worker節(jié)點出現(xiàn)錯誤時,只需要將該worker節(jié)點屏蔽在系統(tǒng)外等待修復(fù),并將該worker上執(zhí)行的程序遷移到其他worker上重新執(zhí)行,同時將該遷移信息通過Master發(fā)送給需要該節(jié)點處理結(jié)果的節(jié)點。

  Map2Reduce使用檢查點的方式來處理Master出錯失敗的問題,當(dāng)Master出現(xiàn)錯誤時,可以根據(jù)最近的一個檢查點重新選擇一個節(jié)點作為Master并由此檢查點位置繼續(xù)運行。具體請見文獻[12]。Map2Reduce僅為編程模式的一種,微軟提出的DryadLINQ是另外一種并行編程模式。但它局限于.NET的LINQ系統(tǒng)同時并不開源,限制了它的發(fā)展前景。Map2Reduce作為一種較為流行的云計算編程模型,在云計算系統(tǒng)中應(yīng)用廣闊。但是基于它的開發(fā)工具Hadoop并不完善。特別是其調(diào)度算法過于簡單,判斷需要進行推測執(zhí)行的任務(wù)的算法造成過多任務(wù)需要推測執(zhí)行,降低了整個系統(tǒng)的性能。改進Map2Reduce的開發(fā)工具,包括任務(wù)調(diào)度器、底層數(shù)據(jù)存儲系統(tǒng)、輸入數(shù)據(jù)切分、監(jiān)控“云”系統(tǒng)等方面是將來一段時間的主要發(fā)展方向。另外,將Map2Reduce的思想運用在云計算以外的其他方面也是一個流行的研究方向。

  3云計算和其他超級計算的區(qū)別

  3.1云計算與網(wǎng)格計算的區(qū)別

  IanFoster將網(wǎng)格定義為:支持在動態(tài)變化的分布式虛擬組織(VirtualOrganizations)間共享資源,協(xié)同解決問題的系統(tǒng)。所謂虛擬組織就是一些個人、組織或資源的動態(tài)組合。圖5和圖6分別為云及網(wǎng)格的結(jié)構(gòu)示意圖。圖5顯示,云計算是一種生產(chǎn)者—消費者模型,云計算系統(tǒng)采用以太網(wǎng)等快速網(wǎng)絡(luò)將若干集群連接在一起,用戶通過因特網(wǎng)獲取云計算系統(tǒng)提供的各種數(shù)據(jù)處理服務(wù)。圖6顯示,網(wǎng)格系統(tǒng)是一種資源共享模型,資源提供者亦可以成為資源消費者,網(wǎng)格側(cè)重研究的是如何將分散的資源組合成動態(tài)虛擬組織。主要區(qū)別如表4所示。

  云計算和網(wǎng)格計算的一個重要區(qū)別在于資源調(diào)度模式。云計算采用集群來存儲和管理數(shù)據(jù)資源,運行的任務(wù)以數(shù)據(jù)為中心。即調(diào)度計算任務(wù)到數(shù)據(jù)存儲節(jié)點運行。而網(wǎng)格計算,則以計算為中心。計算資源和存儲資源分布在因特網(wǎng)的各個角落,不強調(diào)任務(wù)所需的計算和存儲資源同處一地。由于網(wǎng)絡(luò)帶寬的限制,網(wǎng)格計算中的數(shù)據(jù)傳輸時間占總運行時間的很大一部分。網(wǎng)格將數(shù)據(jù)和計算資源虛擬化,而云計算則進一步將硬件資源虛擬化,活用虛擬機技術(shù),對失敗任務(wù)重新執(zhí)行,而不必重啟任務(wù)。同時,網(wǎng)格內(nèi)各節(jié)點采用統(tǒng)一的操作系統(tǒng)(大部分為UNIX),而云計算放寬了條件,在各種操作系統(tǒng)的虛擬機上提供各種服務(wù)。和網(wǎng)格的復(fù)雜管理方式不同,云計算提供一種簡單易用的管理環(huán)境。另外,網(wǎng)格和云在付費方式上有著顯著的不同。網(wǎng)格按照固定的資費標(biāo)準(zhǔn)收費或者若干組織之間共享空閑資源。而云則采用用時付費以及服務(wù)等級協(xié)議的模式收費。其他區(qū)別不再贅述。

  3.2云計算系統(tǒng)與傳統(tǒng)超級計算機的區(qū)別

  超級計算機擁有強大的處理能力,特別是計算能力。2008年11月17日,最新一期的Top500[30]榜單發(fā)布。冠軍“RoadRunner”是IBM為美國LosAlamos國家實驗室建造的計算機系統(tǒng)。它的運算速度達到了1.026PFLOTP。RoadRuner超級計算機包含12960個IBMPowerXcell8i處理器以及6948個分布于刀片服務(wù)器上的AMDOpteron芯片。刀片服務(wù)器安裝在288個IBMBladCener機架上。RoadRuner擁有80TB的內(nèi)存,外存使用1.5PB容量的Panasas存儲,外存通過10GbTP的以太網(wǎng)進行連接。耗資超過1億美元。從TOP500對超級計算機的排名方式可以看出,傳統(tǒng)的超級計算機注重運算速度和任務(wù)的吞吐率。以運算速度為核心進行計算機的研究和開發(fā)。而云計算則以數(shù)據(jù)為中心,同時兼顧系統(tǒng)的運算速度。傳統(tǒng)的超級計算機耗資巨大,遠超云計算系統(tǒng)。例如,趨勢科技花費1000多萬美元租用34000多臺服務(wù)器,構(gòu)建自身的“安全云”系統(tǒng)。

  4結(jié)語

  云計算具有廣闊的發(fā)展前景,相關(guān)的各項關(guān)鍵技術(shù)也在迅速發(fā)展。首先,當(dāng)前的云計算系統(tǒng)的能耗過大,因此,減少能耗,提高能源的使用效率,建造高效的冷卻系統(tǒng)是當(dāng)前面臨的一個主要問題。例如,谷歌的數(shù)據(jù)中心的能耗相當(dāng)于一個小型城市的總能耗。因為,過大的能耗使得數(shù)據(jù)中心內(nèi)發(fā)熱量劇增,要保證云計算系統(tǒng)的正常運行,必須使用高效的冷卻系統(tǒng)來保持數(shù)據(jù)中心在可接受的溫度范圍內(nèi)。其次,云計算對面向市場的資源管理方式的支持有限??梢约訌娤鄳?yīng)的服務(wù)等級協(xié)議,使用戶和服務(wù)提供者能更好的協(xié)商提供的服務(wù)質(zhì)量。另外,需要對云計算的接口進行標(biāo)準(zhǔn)化并且制定交互協(xié)議。這樣可以支持不同云計算服務(wù)提供者之間進行交互,相互合作提供更加強大和更好的服務(wù)。再者,需要開發(fā)出更易用的編程環(huán)境和編程工具,這樣可以更加方便地創(chuàng)建云計算應(yīng)用,拓展云計算的應(yīng)用領(lǐng)域。最后,雖然云計算還有很多問題需要解決,但是云計算必將得到更大的發(fā)展。

版權(quán)所有 工控網(wǎng) Copyright?2025 Gkong.com, All Rights Reserved