《移動(dòng)云計(jì)算導(dǎo)論》考試答案.doc_第1頁(yè)
《移動(dòng)云計(jì)算導(dǎo)論》考試答案.doc_第2頁(yè)
《移動(dòng)云計(jì)算導(dǎo)論》考試答案.doc_第3頁(yè)
《移動(dòng)云計(jì)算導(dǎo)論》考試答案.doc_第4頁(yè)
《移動(dòng)云計(jì)算導(dǎo)論》考試答案.doc_第5頁(yè)
已閱讀5頁(yè),還剩1頁(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)介

移動(dòng)云計(jì)算導(dǎo)論開卷考考試題庫(kù)1、 舉例描述*aaS的概念。云計(jì)算按照其提供的“產(chǎn)品”或者是用戶獲得資源的類型,大致可以分為一些幾種類別:(1) IaaS,全稱Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù)。將多臺(tái)服務(wù)器組成的“云端”計(jì)算資源和存儲(chǔ),作為計(jì)量服務(wù)提供給用戶。它將內(nèi)存、I/O、存儲(chǔ)和計(jì)算能力整合成一個(gè)虛擬的資源池向業(yè)界用戶提供存儲(chǔ)資源和虛擬化服務(wù)器等服務(wù)。如Amazon EC2/S3。(2) PaaS,全稱Platform as a Service,平臺(tái)即服務(wù),把服務(wù)器平臺(tái)或者開發(fā)環(huán)境作為一種服務(wù)提供的商業(yè)模式,以SaaS的模式提交給用戶。用戶在服務(wù)提供商的基礎(chǔ)架構(gòu)上開發(fā)程序并通過(guò)網(wǎng)絡(luò)傳送給其他用戶(最終用戶)。如F,Google App Engine,Microsoft Windows Azure。(3) SaaS,全稱Software as a Service,軟件即服務(wù),是基于互聯(lián)網(wǎng)提供軟件服務(wù)的軟件應(yīng)用模式。將應(yīng)用軟件統(tǒng)一部署于服務(wù)器(集群),通過(guò)網(wǎng)絡(luò)向用戶提供軟件。用戶根據(jù)實(shí)際需求定制或者租用應(yīng)用軟件。消除了企業(yè)或者機(jī)構(gòu)購(gòu)買、構(gòu)建和維護(hù)基礎(chǔ)設(shè)施和應(yīng)用程序的投入。如Saleforce online CRM。(4) DaaS,全稱Data as a Service,數(shù)據(jù)即服務(wù),是繼SaaS,PaaS之后又一個(gè)新的服務(wù)概念。 (5) MaaS,全稱M2M as a Service,M2M即服務(wù),M2M是將數(shù)據(jù)從一臺(tái)終端傳送到另一臺(tái)終端,也就是就是機(jī)器與機(jī)器(Machine to Machine)的對(duì)話,是物聯(lián)網(wǎng)四大支撐技術(shù)之一。(6) TaaS,全稱everyTHING As A Service,虛擬化云計(jì)算技術(shù),SOA等技術(shù)的結(jié)合實(shí)現(xiàn)物聯(lián)網(wǎng)的泛在即服務(wù)。二、畫圖解釋虛擬化技術(shù)的實(shí)務(wù)應(yīng)用。1、 目前目前主流的虛擬化軟件有:hyper-v、KVM、Xen、VMware、OpenVZ、Virtual PC等Xen - XenSourceKVM - retonhyper-v - 微軟VMware - 威睿開源虛擬化軟件主要就是KVM和Xen兩款三、通過(guò)云計(jì)算做數(shù)據(jù)中心DC(data-center)的關(guān)鍵問(wèn)題是什么?怎么解決?(1)提示:數(shù)據(jù)中心的選址標(biāo)準(zhǔn):1、大量的廉價(jià)電力;2、綠色能源,更注重可再生能源;3、靠近河流或湖泊;(設(shè)備冷卻需要大量水源)4、用地廣闊;(隱秘性和安全性)5、和其他數(shù)據(jù)中心的距離;(數(shù)據(jù)中心之間的快速鏈接)6、稅收優(yōu)惠。(2)云計(jì)算datacenter:一個(gè)數(shù)據(jù)中心(或數(shù)據(jù)中心或數(shù)據(jù)中心或數(shù)據(jù)中心)是一個(gè)設(shè)施用于內(nèi)部計(jì)算機(jī)系統(tǒng)和相關(guān)的部件,如電信和存儲(chǔ)系統(tǒng)。它一般包括冗余或備份電源,冗余數(shù)據(jù)通信連接,環(huán)境控制(例如,空調(diào),消防)和安全設(shè)備?!窘鉀Q】:1)經(jīng)營(yíng)和管理運(yùn)營(yíng)的電信網(wǎng)絡(luò) 2)提供數(shù)據(jù)中心應(yīng)用程序直接向承運(yùn)人的客戶 3)提供托管應(yīng)用三分之一方提供其客戶服務(wù) 4)提供一個(gè)組合這些和類似的數(shù)據(jù)中心的應(yīng)用。四、GFS經(jīng)典結(jié)構(gòu)描述。M/圖/DGFS的架構(gòu):一個(gè)GFS集群包含一個(gè)單獨(dú)的Master節(jié)點(diǎn)、多臺(tái)Chunk服務(wù)器,并且同時(shí)被多個(gè)客戶端訪問(wèn),如圖所示GFS的工作過(guò)程:1.客戶端使用固定大小的塊將應(yīng)用程序指定的文件名和字節(jié)偏移轉(zhuǎn)換成文件的一個(gè)塊索引,向master(主)發(fā)送包含文件名和塊索引的請(qǐng)求;2.master收到客戶端發(fā)來(lái)的請(qǐng)求,master向塊服務(wù)器發(fā)出指示,同時(shí)時(shí)刻監(jiān)控眾多chunkserver的狀態(tài)。Chunkserver緩存master從客戶端收到的文件名和塊索引等信息。3.master通過(guò)和chunkserver的交互,向客戶端發(fā)送chunk-handle和副本位置。其中文件被分成若干個(gè)塊,而每個(gè)塊都是由一個(gè)不變的,全局唯一的64位的chunk-handle標(biāo)識(shí)。Handle是由master在塊創(chuàng)建時(shí)分配的。而出于安全性考慮,每一個(gè)文件塊都要被復(fù)制到多個(gè)chunkserver上,一般默認(rèn)3個(gè)副本;4.客戶端向其中的一個(gè)副本發(fā)出請(qǐng)求,請(qǐng)求指定了chunk handle(chunkserver以chunk handle標(biāo)識(shí)chunk)和塊內(nèi)的一個(gè)字節(jié)區(qū)間。5.客戶端從chunkserver獲得塊數(shù)據(jù),任務(wù)完成。通常Client可以在一個(gè)請(qǐng)求中詢問(wèn)多個(gè)chunk的地址,而master也可以很快回應(yīng)這些請(qǐng)求。五、寫出MapReduce 分布式編程環(huán)境中的Map/Reduce原理,用基本概念、關(guān)鍵詞排序的圖描述思路。MapReduce 通過(guò)“Map(映射)”和“Reduce(化簡(jiǎn))”這樣兩個(gè)簡(jiǎn)單的概念來(lái)構(gòu)成運(yùn)算基本單元,用戶只需提供自己的Map函數(shù)以及Reduce函數(shù)即可并行處理海量數(shù)據(jù)。MapReduce實(shí)現(xiàn)了Map和Reduce兩個(gè)功能:(1)Map把一個(gè)函數(shù)應(yīng)用于集合中的所有成員,然后返回一個(gè)基于這個(gè)處理的結(jié)果集;(2)Reduce對(duì)結(jié)果集進(jìn)行分類和歸納;Map()和 Reduce() 兩個(gè)函數(shù)可能會(huì)并行運(yùn)行,即使不是在同一的系統(tǒng)的同一時(shí)刻。MapReduce的編程方式:map程序從輸入文件中讀取records的集合,執(zhí)行任何需要的過(guò)濾或者轉(zhuǎn)換,并且以(key,data)的形式輸出records的集合。當(dāng)map程序產(chǎn)生輸出記錄,split函數(shù)對(duì)每一個(gè)輸出的記錄的key應(yīng)用一個(gè)函數(shù),將records分割為M個(gè)不連續(xù)的塊(buckets)。這個(gè)split函數(shù)有可能是一個(gè)hash函數(shù),而其他確定的函數(shù)也是可用的。當(dāng)一個(gè)塊被寫滿后,將被寫道磁盤上。然后map程序終止,輸出M個(gè)文件,每一個(gè)代表一個(gè)塊(bucket)。排序程序處理10的10次方個(gè)100個(gè)字節(jié)組成的記錄。這個(gè)程序的Map函數(shù)從文本行中解析出10個(gè)字節(jié)的key值作為排序的key,并且把這個(gè)key和原始文本行作為中間的key/value pair值輸出。我們使用了一個(gè)內(nèi)置的恒等函數(shù)作為Reduce操作函數(shù)。這個(gè)函數(shù)把中間的key/value pair值不作任何改變輸出。最終排序結(jié)果輸出到兩路復(fù)制的GFS文件系統(tǒng)。六、Azure/VMware云的對(duì)比與不同,描述四點(diǎn)以上(優(yōu)缺點(diǎn))。(1)Windows Azure基于一個(gè)靈活且易于管理的基礎(chǔ)設(shè)施為用戶提供服務(wù),即IaaS,與此同時(shí)還可以提供一系列基礎(chǔ)設(shè)施服務(wù)平臺(tái)即服務(wù)和軟件即服務(wù)解決方案。而VMware目前則主要只提供基礎(chǔ)設(shè)施即服務(wù)IaaS。(2) Windows Azure提供了從硬件到應(yīng)用程序的全面集成監(jiān)控和管理,而VMware都沒(méi)有包含對(duì)應(yīng)用程序的全面監(jiān)控和管理。(3) Windows Azure提供了簡(jiǎn)便靈活的云端解決方案,有豐富的價(jià)值和多樣化的選擇,能夠以更少的成本、人力輕松實(shí)現(xiàn)云部署,而VMware使用了大量的組件來(lái)創(chuàng)建自己的云解決方案,其中一些更是只限VMware最昂貴許可等級(jí)才能使用,另外一些組件需要單獨(dú)的許可以及額外的費(fèi)用。(4) Windows Azure提供了一整套免費(fèi)的云端基礎(chǔ)設(shè)施工具,為客戶帶來(lái)更好成效的簡(jiǎn)便方法,而VMware沒(méi)有提供類似的工具。七、舉一個(gè)例子描述paas云產(chǎn)品(不可以是GAE),總結(jié)五點(diǎn)做技術(shù)描述。八、假設(shè)應(yīng)用(企業(yè)軟件)如何通過(guò)云計(jì)算轉(zhuǎn)化成服務(wù),如webservice服務(wù)進(jìn)行改造?安全和隱私問(wèn)題如何兼顧?保證訪問(wèn)安全有如下一些做法:訪問(wèn)應(yīng)用的授權(quán)與簽名??蛻舳讼到y(tǒng)或應(yīng)用接入云服務(wù)前,必須經(jīng)過(guò)云服務(wù)商的認(rèn)證。認(rèn)證結(jié)果以授權(quán)碼方式交給客戶方。以后的每次訪問(wèn),客戶方都需要出示授權(quán)碼,或請(qǐng)求使用授權(quán)碼進(jìn)行簽名。系統(tǒng)返回的結(jié)果也同樣由系統(tǒng)證書進(jìn)行簽名,以達(dá)到通信雙方的互信8。時(shí)間戳方式。對(duì)于異步系統(tǒng),使用時(shí)間戳及唯一的客戶端ID作為請(qǐng)求的序列號(hào),系統(tǒng)返回時(shí)同樣使用相同的方式構(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)論