最新1-云計算復(fù)習題_第1頁
最新1-云計算復(fù)習題_第2頁
最新1-云計算復(fù)習題_第3頁
最新1-云計算復(fù)習題_第4頁
最新1-云計算復(fù)習題_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、 一、單項選擇題1. 虛擬化資源指一些可以實現(xiàn)一定操作具有一定功能但其本身是( a )的資源如計算池存儲池和網(wǎng)絡(luò)池、數(shù)據(jù)庫資源等通過軟件技術(shù)來實現(xiàn)相關(guān)的虛擬化功能包括虛擬環(huán)境、虛擬系統(tǒng)、虛擬平臺。a. 虛擬c. 物理b. 真實d. 實體2. 云計算是對( d )技術(shù)的發(fā)展與運用。a. 并行計算b. 網(wǎng)格計算d. 以上都是c. 分布式計算3. 2008年,( a )先后在無錫和北京建立了兩個云計算中心。a. ibmb. googled. 微軟c.amazon4. 微軟于 2008 年 10 月推出云計算操作系統(tǒng)是( c )。a. google app enginec. azureb. 藍云d.

2、ec25. 將基礎(chǔ)設(shè)施作為服務(wù)的云計算服務(wù)類型是( a )。a. iaasc. saasb. paasd. 以上都不是6. 將平臺作為服務(wù)的云計算服務(wù)類型是( b )。a. iaasc. saasb. paasd. 以上都不是7. 云計算體系結(jié)構(gòu)的( c )負責資源管理、任務(wù)管理用戶管理和安全管理等工作。a. 物力資源層b. 資源池層c. 管理中間件層d. soa 構(gòu)建層8. iaas計算實現(xiàn)機制中,系統(tǒng)管理模塊的核心功能是( a )。a. 負載均衡c. 應(yīng)用 apib. 監(jiān)視節(jié)點的運行狀態(tài)d. 節(jié)點環(huán)境配置9. 下列選項中,哪條不是 gfs 選擇在用戶態(tài)下實現(xiàn)的原因( d )。a. 調(diào)試簡單

3、b. 不影響數(shù)據(jù)塊服務(wù)器的穩(wěn)定性c. 降低實現(xiàn)難度,提高通用性d. 容易擴展10. 下列不屬于 google 云計算平臺技術(shù)架構(gòu)的是( d )。a. 并行數(shù)據(jù)處理 mapreduceb. 分布式鎖 chubbyc. 結(jié)構(gòu)化數(shù)據(jù)表 bigtabled. 彈性云計算 ec211. ( b )是 google 提出的用于處理海量數(shù)據(jù)的并行編程模式和大規(guī)模數(shù)據(jù)集的并行運算的軟件架構(gòu)a. gfsb. mapreduced. bigtablec. chubby12. 在目前 gfs 集群中,每個集群包含( b)個存儲節(jié)點。a. 幾百個c. 幾十個b. 幾千個d. 幾十萬個 13. mapreduce通常把

4、輸入文件按照( c )mb 來劃分。a. 16b. 32c. 64d. 12814. mapreduce適用于 ( d )。a. 任意應(yīng)用程序b. 任意可在 windows servet200上8 運行的程序c. 可以串行處理的應(yīng)用程序d. 可以并行處理的應(yīng)用程序15. 下列不屬于亞馬遜及其映像(ami )類型的是( c )。a. 公共 amic. 通用 amib. 私有 amid. 共享 ami16. 在 bigtable中,( a )主要用來存儲子表數(shù)據(jù)以及一些日志文件。a. gfsb. chubbyc. sstabled. mapreduce17. 桶是 s3 用于存儲對象的容器,每個用

5、戶最多可以創(chuàng)建( d )個桶。a. 10c. 80b. 50d. 10018. 下面選項不屬于 amazon 提供的云計算服務(wù)是( d )。a. 彈性云計算 ec2b. 簡單存儲服務(wù) s3d. .net服務(wù)c. 簡單隊列服務(wù) sqs19. google app engin使e 用的數(shù)據(jù)庫是 ( c )。a. 改進的 sql serverc. date storeb. oracled. 亞馬遜的 simple db20. 與網(wǎng)格計算相比,不屬于云計算特征的是( b )。a. 資源高度共享c. 支持虛擬機二、判斷題b. 適合緊耦合科學計算d. 適用于商業(yè)領(lǐng)域1.“云”使用了數(shù)據(jù)多副本容錯、比使用本

6、地計算機可靠。( )2. 云計算是由一系列可以動態(tài)升級和虛擬化的資源所組成的,這些資源被所有云計算的用戶共享并且可以方便地通過網(wǎng)絡(luò)訪問,用戶無須掌握云計算的技術(shù),只需要按照個人或者團體的需要租賃云計算的資源。( )3. saas是一種基于互聯(lián)網(wǎng)提供軟件服務(wù)的應(yīng)用模式。( )4. 并行計算是指同時使用多種計算資源解決計算問題的過程,其主要目的是快速解決大型且復(fù)雜的計算問題。( )5. google chrom,e 又稱 google 瀏覽器,是一個由 google(谷歌)公司開發(fā)的開放原始碼網(wǎng)頁瀏覽器。( )6. 網(wǎng)格計算是分布式計算的一種,是分布式計算封裝。( )7. bigtabl是e 一個

7、分布式多維映射表,表中的數(shù)據(jù)通過一個行關(guān)鍵字(row key )、一個列關(guān)鍵字(column key)以及一個時間戳(time stamp)進行索引。( )8. gfs 將容錯的任務(wù)交給文件系統(tǒng)完成,利用軟件的方法解決系統(tǒng)可靠性問題,使存儲成本成倍下降。( )9. bigtabl需e 要對存儲在其中的數(shù)據(jù)做解析。( )10. 為了減少訪問開銷,提高客戶訪問效率,bigtable使用了緩存(cache)和刷新(refresh) 技術(shù)。( )11. google設(shè)計的提供粗粒度鎖服務(wù)的一個文件系統(tǒng),它基于緊耦合分布式系統(tǒng),解決了分布的一致性問題。( )12. 云計算提供了最可靠、最安全的數(shù)據(jù)存儲中

8、心,用戶不用再擔心數(shù)據(jù)丟失、病毒入侵個人電腦的麻煩,用戶也不用進行安全防護。( )13. mapreduce編程模型只適合非結(jié)構(gòu)化的海量數(shù)據(jù)搜索、挖掘、分析與機器智能學習等。( )14. 在 bigtable中 chubby 選取并保證同一時間只有兩個服務(wù)器,一個是主服務(wù)器,一個是備份服務(wù)器。( )15. pig是一個基于 hadoop 的大規(guī)模數(shù)據(jù)存儲平臺。( )16. 每個數(shù)據(jù)中心的 pnuts 結(jié)構(gòu)由兩部分構(gòu)成,即 master和 chunk serve。r ( )17. aneka 是一個軟件平臺和在云端開發(fā)分布式應(yīng)用程序的框架。它按需利用臺式機和服務(wù)器或數(shù)據(jù)中心異構(gòu)網(wǎng)絡(luò)的計算資源。(

9、 )18. pig是一個基于 hadoop 的大規(guī)模數(shù)據(jù)分析平臺,它提供的 sql-like 語言叫 pig lati,n該語言的編譯器會把類 sql 的數(shù)據(jù)分析請求轉(zhuǎn)換為一系列經(jīng)過優(yōu)化處理的 mapreduce 運算。( )19. hbase基于 hadoop distributed file sy,st是em一個開源的,基于列存儲模型的分布式數(shù)據(jù)庫。( )20. 適合用 mapreduce 來處理的數(shù)據(jù)集(或任務(wù))有一個基本要求 : 待處理的數(shù)據(jù)集可以分解成許多小的數(shù)據(jù)集,而且每一個小數(shù)據(jù)集都可以完全并行地進行處理。( )三、 填空題1. 在 gfs 中,主控服務(wù)器存放著三類元數(shù)據(jù):文件和

10、塊的命名空間、文件到塊的映射信息以及_塊副本的位置信息_。2. 分布式系統(tǒng)是一組_自治_的計算機集合,通過通信網(wǎng)絡(luò)相互連接,實現(xiàn)資源共享和協(xié)作,而呈現(xiàn)給用戶的是單個完整的計算機系統(tǒng)。3. bigtabl中e的_api_提供創(chuàng)建和刪除表以及列族的函數(shù),還提供了修改集群、表以及列族元數(shù)據(jù)的函數(shù)。4. _中_ 間件_是一種獨立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源。5. yahoo!公司正在建造的 pnuts 系統(tǒng)平臺是一個大規(guī)模、托管型_數(shù)據(jù)庫_服務(wù),它可以支持 yahoo!公司的 web 程序。6. 將接口放在一臺計算機上,對象本身卻駐留在另外一臺計算機上,就是

11、 _分布式對象_。7. aneka云系統(tǒng)是一項實用基于_.net_服務(wù)的資源管理平臺,其特點是以市場為導(dǎo)向。8. greenplum是一個基于云平臺的_數(shù)據(jù)管理_系統(tǒng)。9. rpc 的本質(zhì)思想就是希望遠程過程調(diào)用能像_本地調(diào)用_一樣。10. dynamo 是為 amazon 公司的平臺建造的高度可用、可升級的分布式_分布式數(shù)據(jù)存儲中心_。11. 最常見的分布式對象是分布式動態(tài)對象和_分布式命名對象_。12. 一個 gfs 集群含有單個主控服務(wù)器,多個_塊服務(wù)器_,被多個客戶訪問。13. 一個 hdfs 集群是由一個名字結(jié)點(namenode )和若干個_數(shù)據(jù)結(jié)點(datanode)_組成。14

12、. bigtabl的e時間戳是_64_位的整數(shù)。15. 在 pnuts 中使用_yahoo!消息代理_代替恢復(fù)日志并作為復(fù)制機制進行應(yīng)用。 16. mapreduce應(yīng)用程序通常會通過 map 和_reduce_來實現(xiàn) mapper 和 reducer接口,二者組成作業(yè)的核心。17. windows azure 屬于_paas_模式,平臺包括一個云計算操作系統(tǒng)和一系列為開發(fā)者提供的服務(wù)。18. mapreduce 框架是由一個單獨運行在主結(jié)點的 jobtracker和運行在每個集群從結(jié)點的_tasktracker_共同組成。19. windows azure應(yīng)用程序包括 web role實例、

13、_worker role_實例和 vm role 實例。20. google app engin目e 前提供_java_和 python 兩種語言的開發(fā)工具包。21. sql azure是微軟的云中關(guān)系型數(shù)據(jù)庫,是基于 sql server技術(shù)構(gòu)建的,主要為用戶提供_數(shù)據(jù)_應(yīng)用。22. 微軟公司的云計算戰(zhàn)略包括微軟運營、伙伴運營和_客戶自建_。23. 云計算安全從云端到云中可劃分為三個層次:云端安全性、應(yīng)用服務(wù)層和_基礎(chǔ)設(shè)施層_。24. sql azure主要提供基于云的_存儲和管理_各種信息數(shù)據(jù)的服務(wù)。25. 所謂安全云服務(wù)就是云計算技術(shù)在網(wǎng)絡(luò)安全領(lǐng)域的應(yīng)用和拓展從而實現(xiàn) _網(wǎng)絡(luò)安全即服務(wù)_

14、的一種技術(shù)和業(yè)務(wù)模式。26. 云計算應(yīng)用安全體系的主要目標是實現(xiàn)云計算應(yīng)用及數(shù)據(jù)的機密性、完整性、可用性和_隱私性_等。27. 一組協(xié)同工作的計算機通過網(wǎng)絡(luò)連接,用通信的手段進行協(xié)調(diào)同步,用合理的算法調(diào)度分配資源,從而達到高效可靠的計算,這樣形成的系統(tǒng)叫做_分布式系統(tǒng)_。28. 服務(wù)中斷等風險在任何 it 環(huán)境中都存在,在部署云計算數(shù)據(jù)中心時,最好采取基于_兩地三中心_的策略,進行數(shù)據(jù)與環(huán)境的備份。29. 云安全的兩個研究方向包括云計算安全和_安全云_。30. 進程通信中客戶服務(wù)器模型的實現(xiàn)方法包括并發(fā)服務(wù)器和_迭代服務(wù)器_。四、簡答題1. 簡述遠程調(diào)用的過程。1) 調(diào)用過程首先以常規(guī)的方式調(diào)

15、用客戶存根;2) 客戶存根將所要求操作的參數(shù)打包成一個消息,然后調(diào)用本地操作系統(tǒng);3) 本地操作系統(tǒng)將打包好的消息發(fā)送給遠程服務(wù)器操作系統(tǒng);4) 遠程服務(wù)器操作系統(tǒng)再將該消息交給服務(wù)器存根;5) 服務(wù)器存根把消息中的參數(shù)提取出來,然后調(diào)用服務(wù)器;6) 服務(wù)器執(zhí)行所要求的操作,操作完成之后再將結(jié)果返回給服務(wù)器存根;7) 服務(wù)器存根再將結(jié)果打包成一個消息,然后調(diào)用本地操作系統(tǒng);8) 該操作系統(tǒng)將含有結(jié)果的消息發(fā)送回客戶端操作系統(tǒng);9) 客戶端操作系統(tǒng)將消息交給客戶存根;10) 客戶存根將結(jié)果從消息中提取出來,返回給調(diào)用過程。2. 簡述云計算的三種服務(wù)模式及其功能。saas:軟件即服務(wù),這層的作用是

16、將應(yīng)用作為 服務(wù)提供給客戶。paas:平臺即服務(wù),這層的作用是將一個開發(fā) 平臺作為服務(wù)提供給用戶。iaas:基礎(chǔ)設(shè)施即服務(wù),這層的作用是 提供虛擬機或者其他資源作為服務(wù)提供給用戶。3. 簡述 bigtable中 chubby 的作用。答:bigtable中 chubby 的作用是為 gfs 提供鎖服務(wù),選擇 master節(jié)點,記錄 master的相關(guān)描述信息;通過獨占鎖記錄 chunk server的活躍情況為 bigtable提供鎖服務(wù),記錄子表元 信息(如子表文件信息、子表分配信息、子表服務(wù)器信息),可能記錄 mapreduce 的任務(wù)信息,為第三方提供服務(wù)與文件存儲。4. 簡述 gfs

17、體系結(jié)構(gòu)。一個 gfs 集群含有單個主控服務(wù)器(master),多個塊服務(wù)器(chunk serve)r,被多個客戶訪問。主控服務(wù)器維護所有文件系統(tǒng)的元數(shù)據(jù)(meta data),完成各種控制操作,并定期訪問服務(wù)器進行控制和狀態(tài)檢查。而塊服務(wù)器則在客戶同主控服務(wù)器交換元數(shù)據(jù)業(yè)務(wù)時與所有數(shù)據(jù)直接通信。5. windows azure存儲服務(wù)提供了幾種類型的存儲方式?闡述每種存儲方式主要存儲對象。答:二進制大對象(blob)服務(wù),用于存儲文本或二進制數(shù)據(jù)。表(table)服務(wù),用于可被查詢的結(jié)構(gòu)化存儲,存儲的是帶有屬性信息的實體集合。隊列(queue )服務(wù),確保服務(wù)之間可靠的、持久的消息傳遞.主

18、要實現(xiàn) web 角色實例和 woeker 角色實例間的通信。6. 簡述 mapreduce 操作的全部流程。mapreduce 處理數(shù)據(jù)過程主要分成 2 個階段:map 階段和 reduce階段,先執(zhí)行 map 階段,再執(zhí)行 reduce階段。1) 在正式執(zhí)行 map 函數(shù)前,需要對輸入進行“分片(”就是將海量數(shù)據(jù)分成大概相等的“塊”,hadoop 的一個分片默認是 64m ),以便于多個 map 同時工作,每一個 map 任務(wù)處理一個“分片”。2) 分片完畢后,多臺機器就可以同時進行 map 工作了。map 函數(shù)要做的事情,相當于對數(shù)據(jù)進行“預(yù)處理”,輸出所要的“關(guān)切”。map 對每條記錄的輸出以 pa的ir形式輸出。3) 在進入

溫馨提示

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

最新文檔

評論

0/150

提交評論