1-云计算复习题_第1页
1-云计算复习题_第2页
1-云计算复习题_第3页
1-云计算复习题_第4页
1-云计算复习题_第5页
全文预览已结束

下载本文档

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

文档简介

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

2、D。 EC25。 将基础设施作为服务的云计算服务类型是( A ).A. IaaS B。 PaaSC. SaaS D。 以上都不是6. 将平台作为服务的云计算服务类型是( B )。A. IaaS B. PaaSC。 SaaS D。 以上都不是7. 云计算体系结构的( C )负责资源管理、任务管理用户管理和安全管理等工作。A。 物力资源层 B. 资源池层C。 管理中间件层 D. SOA构建层8。 IaaS计算实现机制中,系统管理模块的核心功能是( A )。A。 负载均衡 B. 监视节点的运行状态C. 应用API D。 节点环境配置9。 下列选项中,哪条不是GFS选择在用户态下实现的原因( D )。

3、A. 调试简单B。 不影响数据块服务器的稳定性C。 降低实现难度,提高通用性D。 容易扩展10. 下列不属于Google云计算平台技术架构的是( D )。A。 并行数据处理MapReduceB. 分布式锁ChubbyC. 结构化数据表BigTableD. 弹性云计算EC211。 ( B )是Google提出的用于处理海量数据的并行编程模式和大规模数据集的并行运算的软件架构A. GFS B. MapReduceC. Chubby D. Bigtable12。 在目前GFS集群中,每个集群包含( B)个存储节点。A。 几百个 B. 几千个C. 几十个 D。 几十万个13. MapReduce通常把

4、输入文件按照( C )MB来划分。A. 16 B. 32C。 64 D。 12814. Mapreduce适用于 ( D )。A。 任意应用程序B。 任意可在windows servet2008上运行的程序C。 可以串行处理的应用程序D。 可以并行处理的应用程序15。 下列不属于亚马逊及其映像(AMI)类型的是( C ).A. 公共AMI B. 私有AMIC. 通用AMI D。 共享AMI16. 在Bigtable中,( A )主要用来存储子表数据以及一些日志文件.A。 GFS B。 ChubbyC. SSTable D. MapReduce17。 桶是S3用于存储对象的容器,每个用户最多可以

5、创建( D )个桶.A。 10 B。 50C. 80 D。 10018. 下面选项不属于Amazon提供的云计算服务是( D )。A。 弹性云计算EC2 B。 简单存储服务S3C. 简单队列服务SQS D. .Net服务19. Google APP Engine使用的数据库是 ( C )。A。 改进的SQL Server B。 OracleC. Date store D。 亚马逊的Simple DB20. 与网格计算相比,不属于云计算特征的是( B )。A. 资源高度共享 B. 适合紧耦合科学计算C. 支持虚拟机 D. 适用于商业领域二、判断题1。 “云”使用了数据多副本容错、比使用本地计算机

6、可靠.( )2. 云计算是由一系列可以动态升级和虚拟化的资源所组成的,这些资源被所有云计算的用户共享并且可以方便地通过网络访问,用户无须掌握云计算的技术,只需要按照个人或者团体的需要租赁云计算的资源.( )3. SaaS是一种基于互联网提供软件服务的应用模式。( )4。 并行计算是指同时使用多种计算资源解决计算问题的过程,其主要目的是快速解决大型且复杂的计算问题。( )5. Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的开放原始码网页浏览器。( )6。 网格计算是分布式计算的一种,是分布式计算封装。( × )7。 Bigtable是一个分布

7、式多维映射表,表中的数据通过一个行关键字(Row Key)、一个列关键字(Column Key)以及一个时间戳(Time Stamp)进行索引.( )8. GFS将容错的任务交给文件系统完成,利用软件的方法解决系统可靠性问题,使存储成本成倍下降。( )9。 Bigtable需要对存储在其中的数据做解析。( × )10. 为了减少访问开销,提高客户访问效率,Bigtable使用了缓存(Cache)和刷新(Refresh)技术。( × )11. Google设计的提供粗粒度锁服务的一个文件系统,它基于紧耦合分布式系统,解决了分布的一致性问题。( × )12. 云计算提

8、供了最可靠、最安全的数据存储中心,用户不用再担心数据丢失、病毒入侵个人电脑的麻烦,用户也不用进行安全防护。( × )13。 MapReduce编程模型只适合非结构化的海量数据搜索、挖掘、分析与机器智能学习等。( × )14. 在Bigtable中Chubby选取并保证同一时间只有两个服务器,一个是主服务器,一个是备份服务器。( × )15. Pig是一个基于Hadoop的大规模数据存储平台。( × )16. 每个数据中心的PNUTS结构由两部分构成,即Master和Chunk Server。( × )17. Aneka是一个软件平台和在云端开发

9、分布式应用程序的框架.它按需利用台式机和服务器或数据中心异构网络的计算资源。( )18. Pig是一个基于Hadoop的大规模数据分析平台,它提供的SQLLIKE语言叫Pig Latin,该语言的编译器会把类SQL的数据分析请求转换为一系列经过优化处理的MapReduce运算。( )19。 HBase基于Hadoop Distributed File System,是一个开源的,基于列存储模型的分布式数据库.( )20. 适合用 MapReduce 来处理的数据集(或任务)有一个基本要求: 待处理的数据集可以分解成许多小的数据集,而且每一个小数据集都可以完全并行地进行处理。( )三、 填空题1

10、. 在GFS中,主控服务器存放着三类元数据:文件和块的命名空间、文件到块的映射信息以及_块副本的位置信息_。2. 分布式系统是一组_自治_的计算机集合,通过通信网络相互连接,实现资源共享和协作,而呈现给用户的是单个完整的计算机系统。3。 Bigtable中的_API_提供创建和删除表以及列族的函数,还提供了修改集群、表以及列族元数据的函数。4. _中间件_是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。5。 Yahoo!公司正在建造的PNUTS系统平台是一个大规模、托管型_数据库_服务,它可以支持Yahoo!公司的Web程序.6. 将接口放在一台计算机上,对

11、象本身却驻留在另外一台计算机上,就是_分布式对象_。7. Aneka云系统是一项实用基于_.NET_服务的资源管理平台,其特点是以市场为导向。8。 Greenplum是一个基于云平台的_数据管理_系统。9。 RPC的本质思想就是希望远程过程调用能像_本地调用_一样。10. Dynamo是为Amazon公司的平台建造的高度可用、可升级的分布式_分布式数据存储中心_.11。 最常见的分布式对象是分布式动态对象和_分布式命名对象_。12. 一个GFS集群含有单个主控服务器,多个_块服务器_,被多个客户访问。13. 一个HDFS集群是由一个名字结点(Namenode)和若干个_数据结点(Datanod

12、e)_组成。14。 Bigtable的时间戳是_64_位的整数.15。 在PNUTS中使用_Yahoo!消息代理_代替恢复日志并作为复制机制进行应用.16. MapReduce应用程序通常会通过map和_reduce_来实现Mapper和Reducer接口,二者组成作业的核心。17。 Windows Azure属于_PaaS_模式,平台包括一个云计算操作系统和一系列为开发者提供的服务.18。 MapReduce框架是由一个单独运行在主结点的JobTracker和运行在每个集群从结点的_TaskTracker_共同组成。19。 Windows Azure应用程序包括Web Role实例、_Wor

13、ker Role_实例和VM Role实例.20。 Google App Engine目前提供_Java_和Python两种语言的开发工具包。21。 SQL Azure是微软的云中关系型数据库,是基于SQL Server技术构建的,主要为用户提供_数据_应用。22. 微软公司的云计算战略包括微软运营、伙伴运营和_客户自建_。23. 云计算安全从云端到云中可划分为三个层次:云端安全性、应用服务层和_基础设施层_。24。 SQL Azure主要提供基于云的_存储和管理_各种信息数据的服务。25. 所谓安全云服务就是云计算技术在网络安全领域的应用和拓展从而实现_网络安全即服务_的一种技术和业务模式。

14、26. 云计算应用安全体系的主要目标是实现云计算应用及数据的机密性、完整性、可用性和_隐私性_等.27. 一组协同工作的计算机通过网络连接,用通信的手段进行协调同步,用合理的算法调度分配资源,从而达到高效可靠的计算,这样形成的系统叫做_分布式系统_。28。 服务中断等风险在任何IT 环境中都存在,在部署云计算数据中心时,最好采取基于_两地三中心_的策略,进行数据与环境的备份。29. 云安全的两个研究方向包括云计算安全和_安全云_.30. 进程通信中客户服务器模型的实现方法包括并发服务器和_迭代服务器_。四、简答题1. 简述远程调用的过程.1)调用过程首先以常规的方式调用客户存根;2)客户存根将

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

16、服务,这层的作用是将一个开发 平台作为服务提供给用户. Iaas:基础设施即服务,这层的作用是 提供虚拟机或者其他资源作为服务提供给用户。 3. 简述Bigtable中Chubby的作用。答:Bigtable中Chubby的作用是为GFS提供锁服务,选择Master节点,记录Master的相关描述信息;通过独占锁记录Chunk Server的活跃情况为Bigtable提供锁服务,记录子表元信息(如子表文件信息、子表分配信息、子表服务器信息),可能记录MapReduce的任务信息,为第三方提供服务与文件存储。4。 简述GFS体系结构。一个GFS集群含有单个主控服务器(Master),多个块服务器

17、(Chunk Server),被多个客户访问.主控服务器维护所有文件系统的元数据(Meta Data),完成各种控制操作,并定期访问服务器进行控制和状态检查。而块服务器则在客户同主控服务器交换元数据业务时与所有数据直接通信。5. Windows Azure存储服务提供了几种类型的存储方式?阐述每种存储方式主要存储对象。答:二进制大对象(Blob)服务,用于存储文本或二进制数据。表(Table)服务,用于可被查询的结构化存储,存储的是带有属性信息的实体集合。队列(Queue)服务,确保服务之间可靠的、持久的消息传递。主要实现Web角色实例和Woeker角色实例间的通信。6。 简述MapReduc

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

温馨提示

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

评论

0/150

提交评论