1-云计算复习题_第1页
1-云计算复习题_第2页
1-云计算复习题_第3页
1-云计算复习题_第4页
1-云计算复习题_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、、单项选择题1虚拟化资源指一些可以实现一定操作具有一定功能但其本身是(A)的资 源如计算池存储池和网络池、数据库资源等通过软件技术来实现相关的虚拟化 功能包括虚拟环境、虚拟系统、虚拟平台。A. 虚拟B. 真实C. 物理D. 实体2云计算是对(D)技术的发展与运用。A. 并行计算B. 网格计算C. 分布式计算D. 以上都是3. 2008年,(A)先后在无锡和北京建立了两个云计算中心。A. IBMB. GoogleC. AmazonD. 微软4. 微软于2008 年 10 月推出云计算操作系统是( C)。A. Google App EngineB. 蓝云C. AzureD. EC25. 将基础设施

2、作为服务的云计算服务类型是( A)。A. IaaSB. PaaSC. SaaSD. 以上都不是6. 将平台作为服务的云计算服务类型是( B)。A. IaaSB. PaaSC. SaaSD. 以上都不是7云计算体系结构的(C)负责资源管理、任务管理用户管理和安全管理等 工作。A. 物力资源层B. 资源池层C. 管理中间件层D. SOA构建层8. laaS计算实现机制中,系统管理模块的核心功能是(A)。A. 负载均衡B. 监视节点的运行状态C应用APID.节点环境配置9下列选项中,哪条不是 GFS选择在用户态下实现的原因(D)。A. 调试简单B. 不影响数据块服务器的稳定性C. 降低实现难度,提高

3、通用性D. 容易扩展10.下列不属于Google云计算平台技术架构的是(D)。A. 并行数据处理MapReduceB. 分布式锁ChubbyC. 结构化数据表BigTableD. 弹性云计算EC211. ( B)是Google提出的用于处理海量数据的并行编程模式和大规模数据 集的并行运算的软件架构A. GFSB. MapReduceC. ChubbyD. Bigtable12. 在目前GFS集群中,每个集群包含(B)个存储节点A. 几百个B. 几千个C. 几十个D. 几十万个13. MapReduce通常把输入文件按照(C) MB来划分。A.16B. 32C.64D. 12814. Mapre

4、duce 适用于( D)。A. 任意应用程序B. 任意可在windows servet2008上运行的程序C. 可以串行处理的应用程序D. 可以并行处理的应用程序15. 下列不属于亚马逊及其映像(AMI)类型的是(C)A. 公共AMIB. 私有AMIC通用AMIC. 共享AMI16. 在Bigtable中,(A)主要用来存储子表数据以及一些日志文件。A. GFSB. ChubbyC. SSTableD. MapReduce17. 桶是S3用于存储对象的容器,每个用户最多可以创建(D)个桶A.10B. 50C.80D. 10018. 下面选项不属于Amazon提供的云计算服务是(D)。A.弹性云

5、计算C2B简单存储服务S3C. 简单队列服务SQSC. .Net 服务19. Google APP Engine使用的数据库是(C)。A. 改进的 SQL ServerB. OracleC. Date storeD. 亚马逊的Simple DB20.与网格计算相比,不属于云计算特征的是(B)。A. 资源高度共享B. 适合紧耦合科学计算C. 支持虚拟机D. 适用于商业领域二、判断题1. 云”使用了数据多副本容错、比使用本地计算机可靠。(V)2. 云计算是由一系列可以动态升级和虚拟化的资源所组成的,这些资源被所 有云计算的用户共享并且可以方便地通过网络访问,用户无须掌握云计算的技 术,只需要按照个

6、人或者团体的需要租赁云计算的资源。 (V)3. SaaS是 一种基于互联网提供软件服务的应用模式。(V)5 / 154. 并行计算是指同时使用多种计算资源解决计算问题的过程,其主要目的是 快速解决大型且复杂的计算问题。(子5. Google Chrome,又称Google浏览器,是一个由Google (谷歌)公司开 发的开放原始码网页浏览器。(“)6网格计算是分布式计算的一种,是分布式计算封装。(X )7. Bigtable是一个分布式多维映射表,表中的数据通过一个行关键字(RowKey)、一个列关键字(Colu mn Key)以及一个时间戳(Time Stamp)进行索 引。(V)8. GF

7、S将容错的任务交给文件系统完成,利用软件的方法解决系统可靠性问 题,使存储成本成倍下降。 (V)9. Bigtable需要对存储在其中的数据做解析。(X )10.为了减少访问开销,提高客户访问效率,Bigtable使用了缓存(Cache)和刷新(Refresh)技术。(X)11. Google设计的提供粗粒度锁服务的一个文件系统,它基于紧耦合分布式 系统,解决了分布的一致性问题。 (X)12. 云计算提供了最可靠、最安全的数据存储中心,用户不用再担心数据丢 失、病毒入侵个人电脑的麻烦,用户也不用进行安全防护。 (X)13. MapReduce编程模型只适合非结构化的海量数据搜索、挖掘、分析与机

8、 器智能学习等。4. 在 Bigtable 中 Chubby 选取并保证同一时间只有两个服务器,一个是主服 务器,一个是备份服务器。(X)15. Pig是一个基于Hadoop的大规模数据存储平台。(X )16. 每个数据中心的PNUTS结构由两部分构成,即 Master和Chunk Serve。 (X )17.A neka是一个软件平台和在云端开发分布式应用程序的框架。它按需利 用台式机和服务器或数据中心异构网络的计算资源。(“)18. Pig是一个基于Hadoop的大规模数据分析平台,它提供的 SQL-LIK语言 叫Pig Latin,该语言的编译器会把类SQL的数据分析请求转换为一系列经过

9、优化 处理的MapReduce运算。(V)19. HBase基于 Hadoop Distributed File System 是一个开源的,基于列存储 模型的分布式数据库。 (V)20.适合用MapReduce来处理的数据集(或任务)有一个基本要求:待处理的数据集可以分解成许多小的数据集,而且每一个小数据集都可以 完全并行地进行处理。 (V)三、填空题1. 在GFS中,主控服务器存放着三类元数据:文件和块的命名空间、文件到块的映射信息以及 _块副本的位置信息 _。2. 分布式系统是一组 _自治 _的计算机集合,通过通信网络相互连接,实 现资源共享和协作,而呈现给用户的是单个完整的计算机系统。

10、3. Bigtable中的 API提供创建和删除表以及列族的函数,还提供了修改 集群、表以及列族元数据的函数。4. 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这 种软件在不同的技术之间共享资源。5. Yahoo!公司正在建造的PNUTS系统平台是一个大规模、托管型 数据库 服务,它可以支持 Yahoo!公司的 Web程序。6. 将接口放在一台计算机上,对象本身却驻留在另外一台计算机上,就是_分布式对象 _。7. Aneka云系统是一项实用基于 .NET 服务的资源管理平台,其特点是 以市场为导向。8. Greenplum是一个基于云平台的 _数据管理_系统。9. RPC的本质思想

11、就是希望远程过程调用能像 本地调用一样。10.Dynamo是为Amazon公司的平台建造的高度可用、可升级的分布式 _分 布式数据存储中心 _。11. 最常见的分布式对象是分布式动态对象和 _分布式命名对象 _。12. 个GFS集群含有单个主控服务器,多个 块服务器,被多个客户 访问。3. 一个HDFS集群是由一个名字结点(Name node)和若干个数据结点 ( Datanode) _组成。14. Bigtable的时间戳是 _64_位的整数。15. 在PNUTS中使用_Yahoo消息代理 代替恢复日志并作为复制机制进行 应用。16. MapReduce应用程序通常会通过 map和_redu

12、ce_ 实现 Mapper和 Reducer接口,二者组成作业的核心。17. WindowsAzure 属于_PaaS_模式,平台包括一个云计算操作系统和一 系列为开发者提供的服务。18. MapReduce框架是由一个单独运行在主结点的JobTracker和运行在每个集群从结点的 _TaskTracker_共同组成。19. Windows Azure 应用程序包括 Web Role实例、 Worker Role_ 例和 VM Role 实例。20. Google App Engine目前提供_Java 和 Python两种语言的开发工具包。21. SQL Azure是微软的云中关系型数据库,

13、是基于 SQL Serve技术构建的, 主要为用户提供 _数据_应用。2. 微软公司的云计算战略包括微软运营、伙伴运营和 _客户自建 _。23. 云计算安全从云端到云中可划分为三个层次: 云端安全性、应用服务层和 _基础设施层 _。24. SQL Azure主要提供基于云的存储和管理各种信息数据的服务。25. 所谓安全云服务就是云计算技术在网络安全领域的应用和拓展从而实现 _网络安全即服务 _的一种技术和业务模式。26. 云计算应用安全体系的主要目标是实现云计算应用及数据的机密性、完 整性、可用性和 _隐私性 _等。27. 一组协同工作的计算机通过网络连接,用通信的手段进行协调同步,用 合理的

14、算法调度分配资源,从而达到高效可靠的计算,这样形成的系统叫做 分布式系统 _。28 . 服务中断等风险在任何 IT 环境中都存在,在部署云计算数据中心时,最 好采取基于 _两地三中心 _的策略,进行数据与环境的备份。29 . 云安全的两个研究方向包括云计算安全和 _安全云 _。0.进程通信中客户 服务器模型的实现方法包括并发服务器和 _迭代服务KB器 _。四、简答题1.简述远程调用的过程。1)调用过程首先以常规的方式调用客户存根;2)客户存根将所要求操作的参数打包成一个消息,然后调用本地操作系 统;3)本地操作系统将打包好的消息发送给远程服务器操作系统;4)远程服务器操作系统再将该消息交给服务

15、器存根;5)服务器存根把消息中的参数提取出来,然后调用服务器;6)服务器执行所要求的操作,操作完成之后再将结果返回给服务器存根;7)服务器存根再将结果打包成一个消息,然后调用本地操作系统;8)该操作系统将含有结果的消息发送回客户端操作系统;9)客户端操作系统将消息交给客户存根;10)客户存根将结果从消息中提取出来,返回给调用过程。2.简述云计算的三种服务模式及其功能。 SaaS:软件即服务,这层的作用是将应用作为服务提供给客户。 PaaS:平台即服务,这层的作用是将一个开发平台作为服务提供给用户。 Iaas :311 / 15基础设施即服务,这层的作用是提供虚拟机或者其他资源作为服务提供给 用

16、户。3. 简述 Bigtable 中 Chubby 的作用答:Bigtable中Chubby的作用是为GFS提供锁服务,选择Master节点,记录 Master的相关描述信息;通过独占锁记录 Chunk Server的活跃情况为Bigtable 提供锁服务,记录子表元信息(如子表文件信息、子表分配信息、子表服务器 信息),可能记录MapReduce的任务信息,为第三方提供服务与文件存储。4. 简述GFS体系结构。一个GFS集群含有单个主控服务器(Master),多个块服务器(Chunk Server),被多个客户访问。主控服务器维护所有文件系统的元数据( Meta Data),完成各种控制操作

17、,并定期访问服务器进行控制和状态检查。而块服务 器则在客户同主控服务器交换元数据业务时与所有数据直接通信。5. Win dows Azure存储服务提供了几种类型的存储方式?阐述每种存储方式 主要存储对象。 二进制大对象(Blob)服务,用于存储文本或二进制数据。 表(Table)服务,用于可被查询的结构化存储,存储的是带有属性信息 的实体集合。 队列(Que)服务,确保服务之间可靠的、持久的消息传递主要实现 Web 角色实例和 Woeker 角色实例间的通信。6. 简述MapReduce操作的全部流程。MapReduce处理数据过程主要分成2个阶段:map阶段和reduce阶段,先执行map

18、阶段,再执行reduce阶段。1)在正式执行 map 函数前,需要对输入进行 “分片”(就是将海量数据分成 大概相等的 块” hadoop的一个分片默认是64M),以便于多个map同时工 作,每一个 map 任务处理一个 “分片 ”。2)分片完毕后,多台机器就可以同时进行 map工作了。map函数要做的事 情,相当于对数据进行 预处理”输出所要的 关切” map对每条记录的输出以 pair 的形式输出。3)在进入reduce阶段之前,还要将各个 map中相关的数据(key相同的数 据)归结到一起,发往一个 reducer。4)接下来进入reduce阶段。相同的key的map输出会到达同一个reducer。 reducer对key相同的多个value进行“ reduc操作” 最后一个key的一串value 经过reduce函数的作用后,变成了一个value。7. 简述云计算核心架构安全中的各项关键技术。1)laaS层是云计算的基础。通过建立大规模数据中心,IaaS层为上层云计算 服务提供海量硬件资源。2)PaaS层作为3层核心服务的中间层,既为上层应用提供简单、可靠的分 布式编程框架,又

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论