第六章云計(jì)算ZZ2003版_第1頁(yè)
第六章云計(jì)算ZZ2003版_第2頁(yè)
第六章云計(jì)算ZZ2003版_第3頁(yè)
第六章云計(jì)算ZZ2003版_第4頁(yè)
第六章云計(jì)算ZZ2003版_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第六章云計(jì)算技術(shù)目錄

云計(jì)算與互聯(lián)網(wǎng)2

云計(jì)算簡(jiǎn)介1

云計(jì)算實(shí)現(xiàn)技術(shù)36.1云計(jì)算簡(jiǎn)介6.1.1云計(jì)算起源2006年8月9日,Google首席執(zhí)行官埃里克·施密特(EricSchmidt)在搜索引擎大會(huì)首次提出云計(jì)算(CloudComputing)的概念云計(jì)算是信息技術(shù)發(fā)展和信息社會(huì)需求到達(dá)一定階段的必然結(jié)果。它的出現(xiàn),有技術(shù)上的原因,也有市場(chǎng)方面的推動(dòng)

1、從技術(shù)角度來(lái)看傳統(tǒng)的圖靈計(jì)算模型已經(jīng)不能夠滿足當(dāng)今互聯(lián)網(wǎng)、物聯(lián)網(wǎng)的計(jì)算需求,需要一種新的計(jì)算模型出現(xiàn)圖靈模型圖靈機(jī)M是一個(gè)七元組M=<Q,T,∑,δ,q0,B,F>,其中Q有限的狀態(tài)集合;∑有限的帶字符集合;B空白符號(hào),B∈∑;δ下一次動(dòng)作函數(shù),是從Q×∑到Q×∑×{L,R}(L表示左移,R表示右移)的映射q0初始狀態(tài),q0∈Q;圖靈機(jī)是計(jì)算機(jī)的一個(gè)很簡(jiǎn)單的數(shù)學(xué)模型,雖然簡(jiǎn)單,卻能模擬通用計(jì)算機(jī)的計(jì)算能力6.1.1云計(jì)算的起源圖靈機(jī)由一條雙向的、可無(wú)限延長(zhǎng)的磁帶(被分成一個(gè)個(gè)的方格,方格里面寫(xiě)有符號(hào))、一個(gè)有限狀態(tài)控制器和一個(gè)讀寫(xiě)磁頭構(gòu)成圖靈機(jī)的一次動(dòng)作將引起:(1)控制器改變狀態(tài)(2)在當(dāng)前掃描到的單元上,重寫(xiě)一個(gè)字符取代原來(lái)的字符(3)讀寫(xiě)頭左移或者右移一個(gè)單元圖靈模型存在一定的局限性,表現(xiàn)在:(1)圖靈模型只能解決確定性問(wèn)題,無(wú)法解決不確定性問(wèn)題(2)圖靈機(jī)通過(guò)時(shí)鐘頻率把模擬量近似為數(shù)值量,并且決定讀寫(xiě)磁頭讀寫(xiě)的速度,這種等粒度的細(xì)分決定了數(shù)字化精確程度,而該模型并沒(méi)有考慮到這樣近似是否可行,以及數(shù)值量應(yīng)該如何返回模擬量等問(wèn)題(3)圖靈模型沒(méi)有考慮輸入輸出的形式化方法和人機(jī)交互的需求6.1.1云計(jì)算的起源互聯(lián)網(wǎng)已經(jīng)成為人與人之間溝通不可或缺的手段,互聯(lián)網(wǎng)正在向物聯(lián)網(wǎng)滲透,人的感知能力和認(rèn)知能力掙脫了時(shí)間和距離的束縛互聯(lián)網(wǎng)、物聯(lián)網(wǎng)上的計(jì)算以交互為中心,一臺(tái)計(jì)算機(jī)可以影響其它計(jì)算機(jī)的運(yùn)行狀態(tài),互聯(lián)網(wǎng)、物聯(lián)網(wǎng)突破了圖靈模型的描述范疇圖靈模型集中統(tǒng)一的調(diào)度,順序的、確定的輸入,已經(jīng)不能描述互聯(lián)網(wǎng)和物聯(lián)網(wǎng)的工作機(jī)理及交互機(jī)理。因此,圖靈模型在互聯(lián)網(wǎng)、物聯(lián)網(wǎng)中已經(jīng)不再適用硬件為中心軟件為中心服務(wù)為中心PCC/S云計(jì)算6.1.1云計(jì)算的起源云計(jì)算擺脫了傳統(tǒng)圖靈計(jì)算模型的束縛,適應(yīng)了互聯(lián)網(wǎng)、物聯(lián)網(wǎng)的發(fā)展需求2、從社會(huì)經(jīng)濟(jì)角度云計(jì)算的出現(xiàn)也是社會(huì)和經(jīng)濟(jì)發(fā)展的必然結(jié)果云計(jì)算使得人的感知能力和認(rèn)知能力真正進(jìn)入網(wǎng)絡(luò),掙脫了時(shí)間和距離的束縛降低固定資產(chǎn)的投入降低運(yùn)行費(fèi)用大公司推動(dòng)、政府政策導(dǎo)向6.1.1云計(jì)算的起源Google云計(jì)算數(shù)據(jù)中心Amazon彈性計(jì)算云使用模式每一個(gè)實(shí)例代表一個(gè)運(yùn)行中的虛擬機(jī)彈性計(jì)算云平臺(tái)為用戶或者開(kāi)發(fā)人員提供了一個(gè)虛擬的集群環(huán)境,在用戶具有充分靈活性的同時(shí),也減輕了云計(jì)算平臺(tái)擁有者(Amazon公司)的管理負(fù)擔(dān)用戶對(duì)自己的虛擬機(jī)具有完整的訪問(wèn)權(quán)限。包括針對(duì)此虛擬機(jī)操作系統(tǒng)的管理員權(quán)限。虛擬機(jī)的收費(fèi)也是根據(jù)虛擬機(jī)的能力進(jìn)行費(fèi)用計(jì)算的,實(shí)際上,用戶租用的是虛擬的計(jì)算能力6.1.1云計(jì)算的起源

云計(jì)算并不是一個(gè)全新的概念,但是,它卻將是一項(xiàng)顛覆性的技術(shù)云計(jì)算以應(yīng)用為目的,通過(guò)互聯(lián)網(wǎng)將大規(guī)模的硬件和軟件按照一定的結(jié)構(gòu)體系連接起來(lái),根據(jù)應(yīng)用需求的變化不斷調(diào)整結(jié)構(gòu)體系,建立一個(gè)內(nèi)耗最小、功效最大的虛擬資源服務(wù)中心6.1.2云計(jì)算的基本概念云(資源池)是一些可以自我維護(hù)和管理的虛擬計(jì)算資源,通常是一些大型服務(wù)器集群,包括計(jì)算服務(wù)器、存儲(chǔ)服務(wù)器和寬帶資源等私有云(專用云)是由單個(gè)客戶所擁有的按需提供基礎(chǔ)設(shè)施,該客戶控制哪些應(yīng)用程序在哪里運(yùn)行,擁有服務(wù)器、網(wǎng)絡(luò)和磁盤,并且可以決定允許哪些用戶使用基礎(chǔ)設(shè)施公用云是由第三方運(yùn)行的云,第三方可以把來(lái)自許多不同客戶的作業(yè)在云內(nèi)的服務(wù)器、存儲(chǔ)系統(tǒng)和其它基礎(chǔ)設(shè)施上混合在一起。最終用戶不知道運(yùn)行其作業(yè)的同一臺(tái)服務(wù)器、網(wǎng)絡(luò)或磁盤上還有哪些用戶混合云把公用云模式與私有云模式結(jié)合在一起??蛻敉ㄟ^(guò)一種可控的方式對(duì)云部分擁有,部分與他人共享云應(yīng)用(CloudApplication)是通過(guò)網(wǎng)絡(luò)訪問(wèn)、從不需要本地下載的軟件應(yīng)用6.1.2云計(jì)算的基本概念云架構(gòu)(CloudArchitectures)是可以通往網(wǎng)絡(luò)訪問(wèn)和使用軟件應(yīng)用的設(shè)計(jì)云計(jì)算是一種基于互聯(lián)網(wǎng)的、大眾參與的計(jì)算模式,其計(jì)算資源(計(jì)算能力、存儲(chǔ)能力、交互能力)是動(dòng)態(tài)、可伸縮、且被虛擬化的,以服務(wù)的方式提供云計(jì)算是一種革命性的舉措,它可以使計(jì)算能力也可以作為一種商品進(jìn)行流通,通過(guò)互聯(lián)網(wǎng)進(jìn)行傳輸,就像煤氣、水電一樣取用方便在計(jì)算機(jī)流程圖中,互聯(lián)網(wǎng)常以一個(gè)云狀的圖案來(lái)表示,用來(lái)表示對(duì)復(fù)雜基礎(chǔ)設(shè)施的抽象。因此,最初選擇了用云來(lái)比喻,將這種計(jì)算模型叫做云計(jì)算可以說(shuō),云計(jì)算(CloudComputing)是分布式計(jì)算(DistributedComputing)、并行計(jì)算(ParallelComputing)、效用計(jì)算(UtilityComputing)、網(wǎng)絡(luò)存儲(chǔ)(NetworkStorageTechnologies)、虛擬化(Virtualization)、負(fù)載均衡(LoadBalance)、熱備份冗余(HighAvailable)等傳統(tǒng)計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物6.1.2云計(jì)算的基本概念編號(hào)特點(diǎn)解釋與舉例1超大規(guī)?!霸啤本哂邢喈?dāng)?shù)囊?guī)模,Google云計(jì)算已經(jīng)擁有100多萬(wàn)臺(tái)服務(wù)器,Amazon、IBM、微軟、Yahoo等的“云”均擁有幾十萬(wàn)臺(tái)服務(wù)器。企業(yè)級(jí)的私有云一般擁有數(shù)百上千臺(tái)服務(wù)器。因此,“云”能賦予用戶前所未有的計(jì)算能力2虛擬化云計(jì)算支持用戶在任意位置,使用各種終端獲取應(yīng)用服務(wù)。所請(qǐng)求的資源來(lái)自“云”,而不是固定的有形實(shí)體。應(yīng)用在“云”中某處運(yùn)行,但實(shí)際上用戶無(wú)需了解,也不用擔(dān)心應(yīng)用運(yùn)行的具體位置。只需要一臺(tái)筆記本或者一個(gè)手機(jī),就可以通過(guò)網(wǎng)絡(luò)服務(wù)來(lái)實(shí)現(xiàn)需要的一切,甚至包括超級(jí)計(jì)算這樣的任務(wù)3高可靠性“云”使用了數(shù)據(jù)多副本容錯(cuò)、計(jì)算節(jié)點(diǎn)同構(gòu)可互換等措施來(lái)保障服務(wù)的高可靠性,使用云計(jì)算比使用本地計(jì)算機(jī)可靠4通用性云計(jì)算不針對(duì)特定的應(yīng)用,在“云”的支撐下可以構(gòu)造出千變?nèi)f化的應(yīng)用,同一個(gè)“云”可以同時(shí)支撐不同的應(yīng)用運(yùn)行5高可擴(kuò)展性“云”的規(guī)??梢詣?dòng)態(tài)伸縮,滿足應(yīng)用和用戶規(guī)模增長(zhǎng)的需要6按需服務(wù)“云”是一個(gè)龐大資源池,按需購(gòu)買,可以象自來(lái)水、電、煤氣那樣計(jì)費(fèi)7廉價(jià)由于“云”的特殊容錯(cuò)措施可以采用極其廉價(jià)的節(jié)點(diǎn)來(lái)構(gòu)成云,“云”的自動(dòng)化集中式管理使大量企業(yè)無(wú)需負(fù)擔(dān)日益高昂的數(shù)據(jù)中心管理成本,“云”的通用性使資源的利用率較之傳統(tǒng)系統(tǒng)大幅提升6.1.3云計(jì)算的特點(diǎn)

用戶可以充分享受“云”的低成本優(yōu)勢(shì),只要花費(fèi)幾百美元、幾天時(shí)間就能完成以前需要數(shù)萬(wàn)美元、數(shù)月時(shí)間才能完成的任務(wù)就云計(jì)算的本質(zhì)而言,云計(jì)算的主要特征應(yīng)該包括:虛擬化:即把軟件、硬件等IT資源進(jìn)行虛擬化,抽象成標(biāo)準(zhǔn)化的虛擬資源,放在云計(jì)算平臺(tái)中統(tǒng)一管理,保證資源的無(wú)縫擴(kuò)展多粒度和多尺度:即靈活的面對(duì)需求,提供不同的服務(wù)不確定性:因?yàn)樵朴?jì)算是一個(gè)人參與的計(jì)算,是群體智能的體現(xiàn),表現(xiàn)出自然界不確定性特征軟計(jì)算:即如何讓網(wǎng)絡(luò)明白一些定量、定性的轉(zhuǎn)換,如一些大約的量詞等目前云計(jì)算還處于起步階段,所以對(duì)于云計(jì)算的特點(diǎn)也會(huì)慢慢的隨著研究的深入發(fā)展6.1.3云計(jì)算的特點(diǎn)編號(hào)優(yōu)點(diǎn)解釋與舉例1更低成本的用戶電腦應(yīng)用程序在云中而非用戶電腦上運(yùn)行,用戶電腦可以是低價(jià)的,具有較小硬盤和內(nèi)存2更高的性能云計(jì)算中的計(jì)算機(jī)只需將少量的程序和進(jìn)程加載到內(nèi)存中,啟動(dòng)和運(yùn)行速度將更快3更低的IT基礎(chǔ)設(shè)施成本無(wú)需投資購(gòu)買強(qiáng)大的服務(wù)器4更少的維護(hù)問(wèn)題自己只需要少量服務(wù)器,降低了硬件維護(hù)成本;所有云應(yīng)用都無(wú)需運(yùn)行在自己的電腦上,降低了軟件維護(hù)成本5更低的軟件成本無(wú)需為自己的每一臺(tái)電腦購(gòu)買單獨(dú)的軟件包,并且許多云計(jì)算公司都免費(fèi)提供某些應(yīng)用,使云服務(wù)的價(jià)格大大低于類似的桌面軟件6即時(shí)軟件更新無(wú)論何時(shí)訪問(wèn)基于Web的應(yīng)用程序,其總是最新版本,無(wú)需用戶自己更新7增強(qiáng)的計(jì)算能力利用成千上萬(wàn)臺(tái)計(jì)算機(jī)和服務(wù)器的能力,能夠執(zhí)行更復(fù)雜的任務(wù)云計(jì)算的優(yōu)點(diǎn)見(jiàn)下6.1.3云計(jì)算的特點(diǎn)8無(wú)限的存儲(chǔ)容量云提供了幾乎無(wú)限的存儲(chǔ)容量9增強(qiáng)的數(shù)據(jù)安全云中數(shù)據(jù)是自動(dòng)復(fù)制的,計(jì)算機(jī)的崩潰不會(huì)損失任何數(shù)據(jù)10改進(jìn)操作系統(tǒng)之間的兼容性在云里,重要的是數(shù)據(jù),而不是操作系統(tǒng)11改進(jìn)文件格式的兼容性基于Web的應(yīng)用程序是統(tǒng)一的,創(chuàng)建的所有文件都可以被任何使用該應(yīng)用的用戶讀取12更容易的群組協(xié)作多用戶可以共享文檔,使得協(xié)作更容易,且不受地理位置的限制13對(duì)文檔的普適訪問(wèn)利用云計(jì)算,無(wú)需隨身攜帶文檔,只需連接到互聯(lián)網(wǎng),就可以訪問(wèn)14最新版本的可用性云提供的文檔總是編輯過(guò)的最新一個(gè)版本,而不是舊版本15消除對(duì)特定設(shè)備的依賴憑借云,用戶不再依賴于單一的電腦或網(wǎng)絡(luò)6.1.3云計(jì)算的特點(diǎn)云計(jì)算的優(yōu)點(diǎn)云計(jì)算VS并行計(jì)算云計(jì)算的萌芽—并行計(jì)算并行計(jì)算:強(qiáng)大的并行計(jì)算能力需要巨額的投資并且,傳統(tǒng)的并行計(jì)算機(jī)的使用是一個(gè)相當(dāng)專業(yè)的工作,需要使用者具有較高的計(jì)算機(jī)專業(yè)素質(zhì)云計(jì)算:將服務(wù)器等設(shè)施集中起來(lái),最大程度地做到資源共享能夠動(dòng)態(tài)地為用戶提供計(jì)算能力和存儲(chǔ)能力,隨時(shí)滿足用戶的需求6.1.4云計(jì)算與相關(guān)技術(shù)的關(guān)系時(shí)間上的并行指流水線技術(shù)空間上的并行指用多個(gè)處理器并發(fā)的執(zhí)行計(jì)算云計(jì)算VS分布式計(jì)算分布式計(jì)算研究如何把一個(gè)需要非常巨大的計(jì)算能力才能解決的問(wèn)題分成許多小的部分,然后把這些部分分配給許多計(jì)算機(jī)進(jìn)行處理,最后把這些計(jì)算結(jié)果綜合起來(lái)得到最終的結(jié)果分布式計(jì)算是一個(gè)很大的范疇。在當(dāng)今的網(wǎng)絡(luò)時(shí)代,不是分布式計(jì)算的應(yīng)用已經(jīng)很少了云計(jì)算和網(wǎng)格計(jì)算,都只是分布式計(jì)算的一種6.1.4云計(jì)算與相關(guān)技術(shù)的關(guān)系Proxy:代理服務(wù)器云計(jì)算Vs效用計(jì)算

效用計(jì)算:隨著主機(jī)的發(fā)展出現(xiàn),考慮到主機(jī)的購(gòu)買成本高昂,一些用戶就通過(guò)租用而不是購(gòu)買的方式使用主機(jī)效用計(jì)算的目標(biāo)就是把服務(wù)器及存儲(chǔ)系統(tǒng)打包給用戶使用,按照用戶實(shí)際使用的資源量對(duì)用戶進(jìn)行計(jì)費(fèi)可以說(shuō),效用計(jì)算是云計(jì)算的前身6.1.4云計(jì)算與相關(guān)技術(shù)的關(guān)系云計(jì)算產(chǎn)業(yè)鏈云計(jì)算Vs網(wǎng)格計(jì)算

網(wǎng)格(Grid)是20世紀(jì)90年代中期發(fā)展起來(lái)的下一代互聯(lián)網(wǎng)核心技術(shù),其開(kāi)創(chuàng)者IanFoster將之定義為“在動(dòng)態(tài)、多機(jī)構(gòu)參與的虛擬組織中協(xié)同共享資源和求解問(wèn)題”網(wǎng)格計(jì)算可以分為三種類型:計(jì)算網(wǎng)格、信息網(wǎng)格和知識(shí)網(wǎng)格網(wǎng)格計(jì)算與云計(jì)算的關(guān)系,就像是OSI與TCP/IP之間的關(guān)系,可以說(shuō),云計(jì)算是網(wǎng)格計(jì)算的一種簡(jiǎn)化實(shí)用版本

6.1.4云計(jì)算與相關(guān)技術(shù)的關(guān)系網(wǎng)格計(jì)算云計(jì)算目標(biāo)共享高性能計(jì)算力和數(shù)據(jù)資源,實(shí)現(xiàn)資源共享和協(xié)同工作提供通用的計(jì)算平臺(tái)和存儲(chǔ)空間,以及各種軟件服務(wù)資源來(lái)源不同機(jī)構(gòu)同一機(jī)構(gòu)資源類型異構(gòu)資源,但屏蔽異構(gòu):用中間件屏蔽異構(gòu)系統(tǒng),使用戶面向統(tǒng)一環(huán)境,實(shí)現(xiàn)資源共享承認(rèn)異構(gòu):承認(rèn)節(jié)點(diǎn)在原理、規(guī)模、能力上的差異性,依靠互操作來(lái)實(shí)現(xiàn)節(jié)點(diǎn)之間的資源共享資源節(jié)點(diǎn)高性能計(jì)算機(jī)廉價(jià)服務(wù)器/PC虛擬化視圖虛擬組織虛擬機(jī)計(jì)算類型緊耦合問(wèn)題,并行計(jì)算為主松耦合問(wèn)題,群體計(jì)算為主應(yīng)用類型科學(xué)計(jì)算為主數(shù)據(jù)處理為主任務(wù)類型完成一次性特定任務(wù):要完成的任務(wù)是預(yù)先設(shè)定的完成持久的多樣化服務(wù):提供計(jì)算、存儲(chǔ)等資源,用戶利用云計(jì)算按需聚合、柔性重組,獲取持久、個(gè)性化服務(wù)用戶類型科學(xué)界商業(yè)社會(huì)交互方式確定的交互:按規(guī)定要求和程序輸入/輸出,人不主動(dòng)參與人機(jī)交互、群體智能:大眾參與的計(jì)算,包括不確定性、軟計(jì)算,相互溝通交流付費(fèi)方式免費(fèi)(政府出資)按量計(jì)費(fèi)標(biāo)準(zhǔn)化有統(tǒng)一的國(guó)際標(biāo)準(zhǔn)OGSA/WSRF尚無(wú)標(biāo)準(zhǔn),但有開(kāi)放云計(jì)算聯(lián)盟OCC6.1.4云計(jì)算與相關(guān)技術(shù)的關(guān)系物聯(lián)網(wǎng)需要云計(jì)算云計(jì)算解決了物聯(lián)網(wǎng)中服務(wù)器節(jié)點(diǎn)的不可靠性問(wèn)題,最大限度地降低服務(wù)器的出錯(cuò)率容錯(cuò)云計(jì)算可以解決物聯(lián)網(wǎng)中訪問(wèn)服務(wù)器資源受限的問(wèn)題無(wú)限資源云計(jì)算讓物聯(lián)網(wǎng)在更廣泛的范圍內(nèi)進(jìn)行信息資源共享節(jié)點(diǎn)交互云計(jì)算增強(qiáng)了物聯(lián)網(wǎng)中的數(shù)據(jù)處理能力,并提高了智能化處理程度群體智能

物聯(lián)網(wǎng)是云計(jì)算的一個(gè)重要范疇,是云計(jì)算在現(xiàn)實(shí)中的一種應(yīng)用形式6.2云計(jì)算與物聯(lián)網(wǎng)6.3.1云計(jì)算工作原理云計(jì)算工作示意圖6.3云計(jì)算實(shí)現(xiàn)技術(shù)服務(wù)目錄:用戶可以訪問(wèn)的服務(wù)清單系統(tǒng)管理、部署配置工具:提供管理和服務(wù),包括用戶管理、資源配置/回收/管理監(jiān)控統(tǒng)計(jì):監(jiān)控、計(jì)量云系統(tǒng)資源的使用情況計(jì)算/存儲(chǔ)資源:虛擬或物理服務(wù)器6.3.2云計(jì)算體系結(jié)構(gòu)資源池化應(yīng)用接口6.3.3云計(jì)算服務(wù)層次軟件即服務(wù)(Softwareasaservice,簡(jiǎn)稱SaaS)平臺(tái)即服務(wù)(PlatformasaService,簡(jiǎn)稱PaaS)基礎(chǔ)設(shè)施即服務(wù)(InfrastructureasaService,簡(jiǎn)稱IaaS)也有人提出加一層:數(shù)據(jù)即服務(wù)(Dataasaservice,簡(jiǎn)稱DaaS)云服務(wù)中心云資源中心云運(yùn)維中心第三方云平臺(tái)1.數(shù)據(jù)存儲(chǔ)技術(shù)

云計(jì)算的數(shù)據(jù)存儲(chǔ)技術(shù):Google的非開(kāi)源的GFS(GoogleFileSystem,Google文件系統(tǒng))Apache[?'p?t??]基金會(huì)Hadoop開(kāi)發(fā)團(tuán)隊(duì)開(kāi)發(fā)的開(kāi)源HDFS(HadoopDistributedFileSystem,Hadoop分布式文件系統(tǒng))6.3.4云計(jì)算關(guān)鍵技術(shù)GFS:由一個(gè)Master和大量塊服務(wù)器構(gòu)成Master:存放文件系統(tǒng)的元數(shù)據(jù)塊服務(wù)器:每64MB為一塊,每份數(shù)據(jù)保留三個(gè)以上副本,更新時(shí)所有副本同時(shí)操作左圖為寫(xiě)操作2.數(shù)據(jù)管理技術(shù)云計(jì)算的數(shù)據(jù)管理技術(shù):Google的BigTable數(shù)據(jù)管理技術(shù)Hadoop開(kāi)發(fā)團(tuán)隊(duì)正在開(kāi)發(fā)BigTable的開(kāi)源數(shù)據(jù)管理模塊=HBase

6.3.4云計(jì)算關(guān)鍵技術(shù)BigTable存儲(chǔ)記錄位置信息結(jié)構(gòu)BigTable采用三級(jí)的層次化方式存儲(chǔ)位置信息第一級(jí)Chubby

file:包含根表單的位置信息第二級(jí)根表單:包含所有元數(shù)據(jù)表單的位置信息第三級(jí)元數(shù)據(jù)表單:包含用戶表的位置信息3.軟件開(kāi)發(fā)技術(shù)MapReduce是Google提出的一種處理和產(chǎn)生大規(guī)模數(shù)據(jù)集的編程模型,Hadoop開(kāi)發(fā)團(tuán)隊(duì)也發(fā)布了MapReduce的開(kāi)源實(shí)現(xiàn)6.3.4云計(jì)算關(guān)鍵技術(shù)Map函數(shù)指定對(duì)各分塊數(shù)據(jù)的處理過(guò)程Reduce函數(shù)指定如何對(duì)分塊數(shù)據(jù)處理的中間結(jié)果進(jìn)行歸納程序員只需指定Map和Reduce函數(shù),就可以編寫(xiě)分布式并行處理程序程序運(yùn)行時(shí),程序員不需要關(guān)心如何將輸入的數(shù)據(jù)進(jìn)行分塊、分類和調(diào)度MapReduce執(zhí)行流程圖6.3.4云計(jì)算關(guān)鍵技術(shù)輸入文件將文件分配給多個(gè)Worker并行執(zhí)行(Map階段)寫(xiě)中間文件(本地寫(xiě))多個(gè)Worker并行運(yùn)行(Reduce階段)輸出最終結(jié)果1.云存儲(chǔ)(CloudStorage)

云存儲(chǔ)是一個(gè)以數(shù)據(jù)存儲(chǔ)和管理為核心的云計(jì)算系統(tǒng)6.3.5云計(jì)算的派生技術(shù)利用集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量不同類型的存儲(chǔ)設(shè)備通過(guò)應(yīng)用軟件集合起來(lái)協(xié)同工作,共同對(duì)外提供數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)訪問(wèn)功能集團(tuán)企業(yè)云存儲(chǔ)架構(gòu)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論