圖6 BigTable系統(tǒng)的組織結(jié)構(gòu)
與前述的系統(tǒng)類似,BigTable也是客戶端和服務(wù)器端的聯(lián)合設(shè)計(jì),使得性能能夠最大程度地符合應(yīng)用的需求,BigTable系統(tǒng)依賴于集群系統(tǒng)的底層結(jié)構(gòu),一個(gè)是分布式的集群任務(wù)調(diào)度器,一個(gè)是前述的Google文件系統(tǒng),還有一個(gè)分布式的鎖服務(wù)Chubby,Chubby是一個(gè)非常魯棒的粗粒度鎖,BigTable使用Chubby來保存根數(shù)據(jù)表格的指針,即用戶可以首先從Chubby鎖服務(wù)器中獲得根表的位置,進(jìn)而對(duì)數(shù)據(jù)進(jìn)行訪問,BigTable使用一臺(tái)服務(wù)器作為主服務(wù)器,用來保存和操作元數(shù)據(jù),主服務(wù)器除了管理元數(shù)據(jù)之外,還負(fù)責(zé)對(duì)tablet服務(wù)器(即一般意義上的數(shù)據(jù)服務(wù)器)進(jìn)行遠(yuǎn)程管理與負(fù)載調(diào)配,客戶端通過編程接口與主服務(wù)器進(jìn)行元數(shù)據(jù)通信,與tablet服務(wù)器進(jìn)行數(shù)據(jù)通信。
以上是Google內(nèi)部云計(jì)算基礎(chǔ)平臺(tái)的3個(gè)主要部分,Google還構(gòu)建其他云計(jì)算組件,包括一個(gè)領(lǐng)域描述語言以及分布式鎖服務(wù)機(jī)制等,文獻(xiàn)[5]描述了Google內(nèi)部構(gòu)建集群的方法,即使用了大量的x86服務(wù)器集群來構(gòu)建整個(gè)計(jì)算的硬件基礎(chǔ)設(shè)施,Sawzall是一種建立在MapReduce基礎(chǔ)上的領(lǐng)域語言,專門用于大規(guī)模的信息處理,Chubby[9]是前述的一個(gè)高可用、分布式數(shù)據(jù)鎖服務(wù),當(dāng)有機(jī)器失效時(shí),Chubby使用Paxos算法來保證備份的一致性,Chubby的小型分布式文件系統(tǒng)的每一個(gè)單元都可以用來提供鎖服務(wù)。
3 IBM“藍(lán)云”計(jì)算平臺(tái)
IBM的“藍(lán)云”計(jì)算平臺(tái)是一套軟、硬件平臺(tái),將Internet上使用的技術(shù)擴(kuò)展到企業(yè)平臺(tái)上,使得數(shù)據(jù)中心使用類似于互聯(lián)網(wǎng)的計(jì)算環(huán)境,“藍(lán)云”大量使用了IBM先進(jìn)的大規(guī)模計(jì)算技術(shù),結(jié)合了IBM自身的軟、硬件系統(tǒng)以及服務(wù)技術(shù),支持開放標(biāo)準(zhǔn)與開放源代碼軟件,“藍(lán)云”基于IBM Almaden研究中心的云基礎(chǔ)架構(gòu),采用了Xen和PowerVM虛擬化軟件,Linux操作系統(tǒng)映像以及Hadoop軟件(Google File System以及MapReduce的開源實(shí)現(xiàn)),IBM已經(jīng)正式推出了基于x86芯片服務(wù)器系統(tǒng)的“藍(lán)云”產(chǎn)品。
圖7 IBM“藍(lán)云”產(chǎn)品架構(gòu)
由圖可知,“藍(lán)云”計(jì)算平臺(tái)由一個(gè)數(shù)據(jù)中心、IBM Tivoli部署管理軟件(Tivoli provisioning manager)、IBM Tivoli監(jiān)控軟件(IBM Tivoli monitoring)、IBM WebSphere應(yīng)用服務(wù)器、IBM DB2數(shù)據(jù)庫以及一些開源信息處理軟件和開源虛擬化軟件共同組成,“藍(lán)云”的硬件平臺(tái)環(huán)境與一般的x86服務(wù)器集群類似,使用刀片的方式增加了計(jì)算密度,“藍(lán)云”軟件平臺(tái)的特點(diǎn)主要體現(xiàn)在虛擬機(jī)以及對(duì)于大規(guī)模數(shù)據(jù)處理軟件Apache Hadoop的使用上,Hadoop是開源版本的Google File System軟件和MapReduce編程規(guī)范。
·“藍(lán)云”計(jì)算平臺(tái)中的虛擬化技術(shù)
“藍(lán)云”軟件的一個(gè)重要特點(diǎn)是虛擬化技術(shù)的使用,虛擬化的方式在“藍(lán)云”中有兩個(gè)級(jí)別,一個(gè)是在硬件級(jí)別上實(shí)現(xiàn)虛擬化,另一個(gè)是通過開源軟件實(shí)現(xiàn)虛擬化,硬件級(jí)別的虛擬化可以使用IBM p系列的服務(wù)器,獲得硬件的邏輯分區(qū)LPAR(logic partition),邏輯分區(qū)的CPU資源能夠通過IBM EntERPrise Workload Manager來管理,通過這樣的方式加上在實(shí)際使用過程中的資源分配策略,能夠使相應(yīng)的資源合理地分配到各個(gè)邏輯分區(qū),p系列系統(tǒng)的邏輯分區(qū)最小粒度是1/10顆中央處理器(CPU),Xen則是軟件級(jí)別上的虛擬化,能夠在Linux基礎(chǔ)上運(yùn)行另外一個(gè)操作系統(tǒng)。
虛擬機(jī)是一類特殊的軟件,能夠完全模擬硬件的執(zhí)行,運(yùn)行不經(jīng)修改的完整的操作系統(tǒng),保留了一整套運(yùn)行IBM Tivoli Tivoli provising WebSphere application Virtualization infrastructure based on open source Linux & Xen Monitoring Provisioning baremental & Xen VM環(huán)境語義,通過虛擬機(jī)的方式,在云計(jì)算平臺(tái)上獲得如下一些優(yōu)點(diǎn):
1) 云計(jì)算的管理平臺(tái)能夠動(dòng)態(tài)地將計(jì)算平臺(tái)定位到所需要的物理節(jié)點(diǎn)上,而無須停止運(yùn)行在虛擬機(jī)平臺(tái)上的應(yīng)用程序,進(jìn)程遷移方法更加靈活;
2) 降低集群電能消耗,將多個(gè)負(fù)載不是很重的虛擬機(jī)計(jì)算節(jié)點(diǎn)合并到同一個(gè)物理節(jié)點(diǎn)上,從而能夠關(guān)閉空閑的物理節(jié)點(diǎn),達(dá)到節(jié)約電能的目的;
3) 通過虛擬機(jī)在不同物理節(jié)點(diǎn)上的動(dòng)態(tài)遷移,遷移了整體的虛擬運(yùn)行環(huán)境,能夠獲得與應(yīng)用無關(guān)的負(fù)載平衡性能;
4) 在部署上也更加靈活,即可以將虛擬機(jī)直接部署到物理計(jì)算平臺(tái)上,而虛擬機(jī)本身就包括了相應(yīng)的操作系統(tǒng)以及相應(yīng)的應(yīng)用軟件,直接將大量的虛擬機(jī)映像復(fù)制到對(duì)應(yīng)的物理節(jié)點(diǎn)即可。
·“藍(lán)云”計(jì)算平臺(tái)中的存儲(chǔ)體系結(jié)構(gòu)
“藍(lán)云”計(jì)算平臺(tái)中的存儲(chǔ)體系結(jié)構(gòu)對(duì)于云計(jì)算來說也是非常重要的,無論是操作系統(tǒng)、服務(wù)程序還是用戶的應(yīng)用程序的數(shù)據(jù)都保存在存儲(chǔ)體系中,“藍(lán)云”存儲(chǔ)體系結(jié)構(gòu)包含類似于Google File System的集群文件系統(tǒng)以及基于塊設(shè)備方式的存儲(chǔ)區(qū)域網(wǎng)絡(luò)SAN。
在設(shè)計(jì)云計(jì)算平臺(tái)的存儲(chǔ)體系結(jié)構(gòu)時(shí),不僅僅是需要考慮存儲(chǔ)容量的問題,實(shí)際上,隨著硬盤容量的不斷擴(kuò)充以及硬盤價(jià)格的不斷下降,可以通過組合多個(gè)磁盤獲得很大的磁盤容量,相對(duì)于磁盤的容量,在云計(jì)算平臺(tái)的存儲(chǔ)中,磁盤數(shù)據(jù)的讀寫速度是一個(gè)更重要的問題,因此需要對(duì)多個(gè)磁盤進(jìn)行同時(shí)讀寫,這種方式要求將數(shù)據(jù)分配到多個(gè)節(jié)點(diǎn)的多個(gè)磁盤當(dāng)中,為達(dá)到這一目的,存儲(chǔ)技術(shù)有兩個(gè)選擇,一個(gè)是使用類似于Google File System的集群文件系統(tǒng),另一個(gè)是基于塊設(shè)備的存儲(chǔ)區(qū)域網(wǎng)絡(luò)SAN系統(tǒng)。
在藍(lán)云計(jì)算平臺(tái)上,SAN系統(tǒng)與分布式文件系統(tǒng)(例如Google File System)并不是相互對(duì)立的系統(tǒng),SAN提供的是塊設(shè)備接口,需要在此基礎(chǔ)上構(gòu)建文件系統(tǒng),才能被上層應(yīng)用程序所使用,而Google File System正好是一個(gè)分布式的文件系統(tǒng),能夠建立在SAN之上,兩者都能提供可靠性、可擴(kuò)展性,至于如何使用還需要由建立在云計(jì)算平臺(tái)上的應(yīng)用程序來決定,這也體現(xiàn)了計(jì)算平臺(tái)與上層應(yīng)用相互協(xié)作的關(guān)系。
4 Amazon的彈性計(jì)算云
Amazon是互聯(lián)網(wǎng)上最大的在線零售商,每天負(fù)擔(dān)著大量的網(wǎng)絡(luò)交易,同時(shí)Amazon也為獨(dú)立軟件開發(fā)人員以及開發(fā)商提供云計(jì)算服務(wù)平臺(tái),Amazon將他們的云計(jì)算平臺(tái)稱為彈性計(jì)算云(elastic compute cloud,簡(jiǎn)稱EC2),是最早提供遠(yuǎn)程云計(jì)算平臺(tái)服務(wù)的公司,Amazon將自己的彈性計(jì)算云建立在公司內(nèi)部的大規(guī)模集群計(jì)算的平臺(tái)上,而用戶可以通過彈性計(jì)算云的網(wǎng)絡(luò)界面去操作在云計(jì)算平臺(tái)上運(yùn)行的各個(gè)實(shí)例(instance),用戶使用實(shí)例的付費(fèi)方式由用戶的使用狀況決定,即用戶只需為自己所使用的計(jì)算平臺(tái)實(shí)例付費(fèi),運(yùn)行結(jié)束后計(jì)費(fèi)也隨之結(jié)束,這里所說的實(shí)例即是由用戶控制的完整的虛擬機(jī)運(yùn)行實(shí)例,通過這種方式,用戶不必自己去建立云計(jì)算平臺(tái),節(jié)省了設(shè)備與維護(hù)費(fèi)用。
Amazon的彈性計(jì)算云由名為Amazon網(wǎng)絡(luò)服務(wù)(Amazon Web services)的現(xiàn)有平臺(tái)發(fā)展而來,2006年3月,Amazon發(fā)布了簡(jiǎn)單存儲(chǔ)服務(wù)(simple storage service,簡(jiǎn)稱S3),用戶使用SOAP協(xié)議存放和獲取自己的數(shù)據(jù)對(duì)象,在2007年7月,Amazon公司推出了簡(jiǎn)單隊(duì)列服務(wù)(simple queue service,簡(jiǎn)稱SQS),這項(xiàng)服務(wù)能夠使得托管虛擬主機(jī)之間發(fā)送的消息,支持分布式程序之間的數(shù)據(jù)傳遞,無須考慮消息丟失的問題,Amazon又繼續(xù)提供了EBS(elastic block storage)服務(wù),為用戶提供塊級(jí)別的存儲(chǔ)接口,在提供這些基礎(chǔ)設(shè)施的同時(shí),Amazon公司開發(fā)了彈性計(jì)算云EC2系統(tǒng),開放給外部開發(fā)人員使用,圖8給出了一個(gè)EC2系統(tǒng)的使用模式。
從圖8中可以看出,彈性計(jì)算云用戶使用客戶端通過SOAP over HTTPS協(xié)議與Amazon彈性計(jì)算云內(nèi)部的實(shí)例進(jìn)行交互,這樣,彈性計(jì)算云平臺(tái)為用戶或者開發(fā)人員提供了一個(gè)虛擬的集群環(huán)境,在用戶具有充分靈活性的同時(shí),也減輕了云計(jì)算平臺(tái)擁有者(Amazon公司)的管理負(fù)擔(dān),彈性計(jì)算云中的每一個(gè)實(shí)例代表一個(gè)運(yùn)行中的虛擬機(jī),用戶對(duì)自己的虛擬機(jī)具有完整的訪問權(quán)限,包括針對(duì)此虛擬機(jī)操作系統(tǒng)的管理員權(quán)限,虛擬機(jī)的收費(fèi)也是根據(jù)虛擬機(jī)的能力進(jìn)行費(fèi)用計(jì)算的,實(shí)際上,用戶租用的是虛擬的計(jì)算能力。
總而言之,Amazon通過提供彈性計(jì)算云,滿足了小規(guī)模軟件開發(fā)人員對(duì)集群系統(tǒng)的需求,減小了維護(hù)負(fù)擔(dān),其收費(fèi)方式相對(duì)簡(jiǎn)單明了:用戶使用多少資源,只需為這一部分資源付費(fèi)即可。
為了彈性計(jì)算云的進(jìn)一步發(fā)展,Amazon規(guī)劃了如何在云計(jì)算平臺(tái)基礎(chǔ)上幫助用戶開發(fā)網(wǎng)絡(luò)化的應(yīng)用程序,除了網(wǎng)絡(luò)零售業(yè)務(wù)以外,云計(jì)算也是Amazon公司的核心價(jià)值所在,必然會(huì)在彈性計(jì)算云的平臺(tái)上添加更多的網(wǎng)絡(luò)服務(wù)組件模塊,為用戶構(gòu)建云計(jì)算應(yīng)用提供方便。
圖8 Amazon彈性計(jì)算云使用模式
5 云計(jì)算的學(xué)術(shù)研究
本節(jié)我們將主要討論與上述系統(tǒng)有關(guān)的文獻(xiàn)資料以及分布式計(jì)算實(shí)際系統(tǒng)最新進(jìn)展的論文,由于云計(jì)算技術(shù)在互聯(lián)網(wǎng)應(yīng)用上的重要性,有很多論文都出自各個(gè)大公司的研究院,這包括傳統(tǒng)的軟件和服務(wù)公司(如Microsoft,惠普)以及新興的網(wǎng)絡(luò)服務(wù)公司(如Yahoo,Google等),關(guān)于云計(jì)算技術(shù)上的研究主要包括兩個(gè)方面,一個(gè)是如何構(gòu)建分布式平臺(tái)的基礎(chǔ)設(shè)施,另一個(gè)是如何幫助開發(fā)人員在云計(jì)算的分布式平臺(tái)上進(jìn)行編程。
在分布式平臺(tái)的基礎(chǔ)設(shè)施研究上,主要包括微軟的Dryad框架,Amazon公司的Dynamo框架,以及應(yīng)用于Ask,com公司的Neptune框架,微軟公司為了方便應(yīng)用程序開發(fā)人員進(jìn)行分布式程序的開發(fā),提供了一個(gè)平臺(tái)Dryad,以支持有向無環(huán)圖類型數(shù)據(jù)流的并行程序,Dryad是一個(gè)一般化的框架,能夠支持MapReduce類型的應(yīng)用程序以及關(guān)系代數(shù)的一些操作,而Dryad的整體框架則根據(jù)程序的要求完成調(diào)度工作,自動(dòng)完成任務(wù)在各個(gè)節(jié)點(diǎn)上的運(yùn)行,Amazon公司的研究人員研究了如何通過集群的技術(shù)快速存取大量的(鍵值,數(shù)據(jù))對(duì)的問題(即Key,Value對(duì)),并建立Dynamo系統(tǒng)來維護(hù)這些信息,由于Amazon公司的特殊性,其公司內(nèi)部的應(yīng)用程序在很多情況下需要處理(鍵值,數(shù)據(jù))對(duì),并且需要擴(kuò)展到大規(guī)模集群上,在對(duì)于讀寫控制方面,傳統(tǒng)的讀寫處理方式是盡量簡(jiǎn)化讀的操作,而將復(fù)雜性放在寫操作上,Dynamo系統(tǒng)則將復(fù)雜性放在讀的方面,將整個(gè)系統(tǒng)設(shè)計(jì)成總是可以寫入的,以提高網(wǎng)絡(luò)用戶購物的體驗(yàn),Dynamo主要使用結(jié)構(gòu)化的P2P結(jié)構(gòu)一致性哈希算法來對(duì)數(shù)據(jù)進(jìn)行劃分與存儲(chǔ),使用向量時(shí)鐘的方式幫助完成數(shù)據(jù)讀取,并采用哈希樹與Gossip協(xié)議等一些手段對(duì)錯(cuò)誤進(jìn)行處理,應(yīng)用于Ask,com的Neptune技術(shù)則針對(duì)大量數(shù)據(jù)進(jìn)行歸并,總體框架首先將數(shù)據(jù)分布到大規(guī)模集群網(wǎng)絡(luò)上,每一個(gè)網(wǎng)絡(luò)中的節(jié)點(diǎn)只需保存一部分?jǐn)?shù)據(jù)即可,而后每一個(gè)節(jié)點(diǎn)在數(shù)據(jù)上做相應(yīng)的操作,將操作輸出的中間結(jié)果進(jìn)行歸并操作即可獲得最終的結(jié)果,這種歸并方式在網(wǎng)絡(luò)數(shù)據(jù)處理的應(yīng)用上非常廣泛。
在幫助開發(fā)人員在云計(jì)算的分布式平臺(tái)上進(jìn)行編程的研究方面,有很多研究機(jī)構(gòu)開發(fā)了新的編程模式,對(duì)MapReduce編程模式進(jìn)行擴(kuò)展或者更新,Yahoo公司擴(kuò)展了MapReduce框架,在MapReduce步驟之后加入一個(gè)Merge的步驟,從而形成一個(gè)新的MapReduceMerge框架,使用這樣的框架應(yīng)用程序開發(fā)人員可以自己提供Merge函數(shù),做兩個(gè)數(shù)據(jù)集合的合并操作,Stanford大學(xué)的研究人員將MapReduce的思想應(yīng)用到多核處理器上,主要工作是在多核處理器的基礎(chǔ)上構(gòu)建了一套MapReduce的編程框架,并結(jié)合各種不同的應(yīng)用程序在多核上的表現(xiàn)與現(xiàn)有的使用pthread編程方式進(jìn)行比較,結(jié)果表明,在適合MapReduce表達(dá)的應(yīng)用程序上,MapReduce效率較高,在多核上的應(yīng)用是有價(jià)值的,Wisconsin大學(xué)的研究人員在Cell處理器上運(yùn)行了基于MapReduce的應(yīng)用程序,由于Cell處理器是異構(gòu)多核的處理器,由1個(gè)中央處理器和8個(gè)協(xié)處理器構(gòu)成,對(duì)此編程比較困難,他們將MapReduce的框架移植到Cell處理器的架構(gòu)上,實(shí)驗(yàn)結(jié)果表明,Cell處理器上的MapReduce程序有一定程度的性能提高,在不同于MapReduce編程方面,HP的Sinfonia將注意力關(guān)注于分布式共享內(nèi)存的使用,Sinfornia提供了一個(gè)新的編程接口,一個(gè)對(duì)于內(nèi)存的讀寫操作三元組(Compare,Read,Write),在這個(gè)三元組中,Compare是比較列表,由應(yīng)用程序提供一系列的值與相應(yīng)的集群內(nèi)存中的數(shù)值進(jìn)行比較,類似地,Read和Write是讀出和寫入的列表,表明一系列的讀寫操作,其語意是首先進(jìn)行Compare列表的比較,如果所有的比較都能得到滿足,則進(jìn)行三元組中的讀寫操作,如果上述的任何一個(gè)部分操作失敗,則整個(gè)操作回卷到操作之前的狀態(tài),保持系統(tǒng)一致,目前已經(jīng)在這種模式上完成了分布式文件系統(tǒng)的構(gòu)建以及分布式的垃圾收集系統(tǒng)等,同時(shí),這樣的一種系統(tǒng)也能夠容忍大量節(jié)點(diǎn)的失敗,完成了對(duì)于可用性的保證。
6 云計(jì)算系統(tǒng)的特征比較與未來的發(fā)展
本節(jié)主要討論云計(jì)算的共同特征以及它們之間的差異點(diǎn),從用戶的角度來看,云計(jì)算系統(tǒng)將各種數(shù)據(jù)包括用戶數(shù)據(jù)都通過網(wǎng)絡(luò)保存到遠(yuǎn)端的云存儲(chǔ)平臺(tái)上,減小了用戶對(duì)于數(shù)據(jù)管理的負(fù)擔(dān);同時(shí),云計(jì)算系統(tǒng)也將處理數(shù)據(jù)的服務(wù)程序通過遠(yuǎn)程的大規(guī)模云計(jì)算處理平臺(tái)進(jìn)行,能夠負(fù)擔(dān)大量數(shù)據(jù)的處理工作,可以說,云計(jì)算是數(shù)據(jù)共享計(jì)算模式與服務(wù)共享計(jì)算模式的結(jié)合體,是下一代計(jì)算模式的發(fā)展方向,從平臺(tái)技術(shù)構(gòu)建來看,云計(jì)算具有3個(gè)基本特征,即系統(tǒng)建立在大規(guī)模的廉價(jià)服務(wù)器集群之上,通過基礎(chǔ)設(shè)施與上層應(yīng)用程序的協(xié)同構(gòu)建以達(dá)到最大效率利用硬件資源的目的,以及通過軟件的方法容忍多個(gè)節(jié)點(diǎn)的錯(cuò)誤,通過云計(jì)算對(duì)這3個(gè)方面基本特征的體現(xiàn),達(dá)到了分布式系統(tǒng)兩個(gè)方面的目標(biāo),即系統(tǒng)的可擴(kuò)展性和可靠性。
各個(gè)云計(jì)算平臺(tái)也各自具有不同的特點(diǎn),特別是在平臺(tái)的使用上,透明計(jì)算平臺(tái)為用戶同時(shí)提供了用戶實(shí)際接觸的客戶端節(jié)點(diǎn)以及無法接觸的遠(yuǎn)程虛擬存儲(chǔ)服務(wù)器,是一個(gè)半公開的環(huán)境,Google的云計(jì)算平臺(tái)環(huán)境是私有的環(huán)境,除了開放有限的應(yīng)用程序接口,例如GWT(Google Web toolkit),Google App Engine以及Google Map API等以外,Google并沒有將云計(jì)算的內(nèi)部基礎(chǔ)設(shè)施共享給外部的用戶使用,IBM的“藍(lán)云”計(jì)算平臺(tái)則是可供銷售的軟、硬件集合,用戶基于這些軟、硬件產(chǎn)品構(gòu)建自己的云計(jì)算應(yīng)用,Amazon的彈性計(jì)算云則是托管式的云計(jì)算平臺(tái),用戶可以通過遠(yuǎn)端的操作界面直接操作使用,看不到實(shí)際的物理節(jié)點(diǎn),表1從其他角度比較了各個(gè)云計(jì)算系統(tǒng)的不同之處,可以看出,雖然云計(jì)算系統(tǒng)在很多方面具有共性,但實(shí)際上各個(gè)系統(tǒng)之間還是有很大不同的,這也給云計(jì)算用戶或者開發(fā)人員帶來了不同的體驗(yàn)。
云計(jì)算未來主要有兩個(gè)發(fā)展方向:一個(gè)是構(gòu)建與應(yīng)用程序緊密結(jié)合的大規(guī)模底層基礎(chǔ)設(shè)施,使得應(yīng)用能夠擴(kuò)展到很大的規(guī)模;另一個(gè)是通過構(gòu)建新型的云計(jì)算應(yīng)用程序,在網(wǎng)絡(luò)上提供更加豐富的用戶體驗(yàn),第1個(gè)發(fā)展趨勢(shì)能夠從現(xiàn)有的云計(jì)算研究狀況中體現(xiàn)出來,詳見上一節(jié)的分析,而在云計(jì)算應(yīng)用的構(gòu)造上,很多新型的社會(huì)服務(wù)型網(wǎng)絡(luò),如facebook等,已經(jīng)體現(xiàn)了這個(gè)發(fā)展趨勢(shì),而在研究上則開始注重如何通過云計(jì)算基礎(chǔ)平臺(tái)將多個(gè)業(yè)務(wù)融合起來。
7 結(jié)束語
本文討論了當(dāng)前云計(jì)算技術(shù)發(fā)展的前沿技術(shù),通過具體的云計(jì)算實(shí)例進(jìn)行詳細(xì)分析與研究,使讀者能夠掌握云計(jì)算的內(nèi)部含義,從總體上來說,云計(jì)算可以從大規(guī)模分布式的基礎(chǔ)架構(gòu)以及平臺(tái)之上的云計(jì)算應(yīng)用程序兩個(gè)方面去理解,而本文的重點(diǎn)則放在云計(jì)算的基礎(chǔ)架構(gòu)建設(shè)方面,這是構(gòu)建整個(gè)云計(jì)算平臺(tái)的根本,總結(jié)本文的云計(jì)算系統(tǒng)實(shí)例以及相關(guān)的研究現(xiàn)狀,相信隨著云計(jì)算概念的提出以及相應(yīng)系統(tǒng)構(gòu)建實(shí)踐經(jīng)驗(yàn)的獲得,在不久的將來,工業(yè)界和學(xué)術(shù)界對(duì)云計(jì)算的研究無疑會(huì)成為一個(gè)熱點(diǎn)。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.vmgcyvh.cn/
本文標(biāo)題:云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀(下)
本文網(wǎng)址:http://www.vmgcyvh.cn/html/consultation/1083979201.html