1-云计算复习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7. Aneka 云系统是一项实用基于____.NET___服务的资源管理平台,其特点是以市场为导向。
8. Greenplum 是一个基于云平台的____数据管理____系统。 9. RPC 的本质思想就是希望远程过程调用能像___本地调用_____一样。 10. Dynamo 是为 Amazon 公司的平台建造的高度可用、可升级的分布式____分布式数据存储 中心____。 11. 最常见的分布式对象是分布式动态对象和____分布式命名对象____。 12. 一个 GFS 集群含有单个主控服务器,多个___块服务器_____,被多个客户访问。 13. 一个 HDFS 集群是由一个名字结点(Namenode)和若干个___数据结点(Datanode)_____ 组成。 14. Bigtable 的时间戳是____64____位的整数。 15. 在 PNUTS 中使用____Yahoo!消息代理____代替恢复日志并作为复制机制进行应用。
D. 128
14. Mapreduce 适用于 ( D )。
A. 任意应用程序
B. 任意可在 windows servet2008 上运行的程序
C. 可以串行处理的应用程序
D. 可以并行处理的应用程序
15. 下列不属于亚马逊及其映像(AMI)类型的是( C )。
A. 公共 AMI
B. 私有 AMI
C. 通用 AMI
一、单项选择题
1. 虚拟化资源指一些可以实现一定操作具有一定功能但其本身是( A )的资源如计算池存 储池和网络池、数据库资源等通过软件技术来实现相关的虚拟化功能包括虚拟环境、虚拟系
统、虚拟平台。
A. 虚拟
B. 真实
C. 物理
D. 实体
2. 云计算是对( D )技术的发展与运用。
A. 并行计算
B. 网格计算
算的软件架构
A. GFS
B. MapReduce
C. Chubby
D. Bigtable
12. 在目前 GFS 集群中,每个集群包含( B)个存储节点。
A. 几百个
B. 几千个
C. 几十个
D. 几十万个
13. MapReduce 通常把输入文件按照( C )MB 来划分。
A. 16
B. 32
C. 64
5. 将基础设施作为服务的云计算服务类型是( A )。
A. IaaS
B. PaaS
C. SaaS
D. 以上都不是
6. 将平台作为服务的云计算服务类型是( B )。
A. IaaS
B. PaaS
C. SaaS
D. 以上都不是
7. 云计算体系结构的( C )负责资源管理、任务管理用户管理和安全管理等工作。
①SaaS:软件即服务,这层的作用是将应用作为 服务提供给客户。 ②PaaS:平台即服务,这层的作用是将一个开发 平台作为服务提供给用户。 ③Iaas:基础设施即服务,这层的作用是 提供虚拟机或者其他资源作为服务提供给用户。
3. 简述 Bigtable 中 Chubby 的作用。 答:Bigtable 中 Chubby 的作用是为 GFS 提供锁服务,选择 Master 节点,记录 Master 的相 关描述信息;通过独占锁记录 Chunk Server 的活跃情况为 Bigtable 提供锁服务,记录子表元
D. 共享 AMI
16. 在 Bigtable 中,( A )主要用来存储子表数据以及一些日志文件。
A. GFS
B. Chubby
C. SSTable
D. MapReduce
17. 桶是 S3 用于存储对象的容器,每个用户最多可以创建( D )个桶。
A. 10பைடு நூலகம்
B. 50
C. 80
D. 100
18. 下面选项不属于 Amazon 提供的云计算服务是( D )。
A. 资源高度共享
B. 适合紧耦合科学计算
C. 支持虚拟机
D. 适用于商业领域
二、判断题
1. “云”使用了数据多副本容错、比使用本地计算机可靠。( √ )
2. 云计算是由一系列可以动态升级和虚拟化的资源所组成的,这些资源被所有云计算的用
户共享并且可以方便地通过网络访问,用户无须掌握云计算的技术,只需要按照个人或者团
C. 分布式计算
D. 以上都是
3. 2008 年,( A )先后在无锡和北京建立了两个云计算中心。
A. IBM
B. Google
C.Amazon
D. 微软
4. 微软于 2008 年 10 月推出云计算操作系统是( C )。
A. Google App Engine
B. 蓝云
C. Azure
D. EC2
页浏览器。( √ )
6. 网格计算是分布式计算的一种,是分布式计算封装。( × )
7. Bigtable 是一个分布式多维映射表,表中的数据通过一个行关键字(Row Key)、一个列关
键字(Column Key)以及一个时间戳(Time Stamp)进行索引。( √ )
8. GFS 将容错的任务交给文件系统完成,利用软件的方法解决系统可靠性问题,使存
体的需要租赁云计算的资源。( √ )
3. SaaS 是一种基于互联网提供软件服务的应用模式。( √ )
4. 并行计算是指同时使用多种计算资源解决计算问题的过程,其主要目的是快速解决大型
且复杂的计算问题。( √ )
5. Google Chrome,又称 Google 浏览器,是一个由 Google(谷歌)公司开发的开放原始码网
A. 弹性云计算 EC2
B. 简单存储服务 S3
C. 简单队列服务 SQS
D. .Net 服务
19. Google APP Engine 使用的数据库是 ( C )。
A. 改进的 SQL Server
B. Oracle
C. Date store
D. 亚马逊的 Simple DB
20. 与网格计算相比,不属于云计算特征的是( B )。
16. MapReduce 应用程序通常会通过 map 和____reduce____来实现 Mapper 和 Reducer 接口, 二者组成作业的核心。 17. Windows Azure 属于_____PaaS___模式,平台包括一个云计算操作系统和一系列为开发 者提供的服务。 18. MapReduce 框架是由一个单独运行在主结点的 JobTracker 和运行在每个集群从结点的 ____TaskTracker____共同组成。 19. Windows Azure 应用程序包括 Web Role 实例、____Worker Role____实例和 VM Role 实例。 20. Google App Engine 目前提供____Java____和 Python 两种语言的开发工具包。 21. SQL Azure 是微软的云中关系型数据库,是基于 SQL Server 技术构建的,主要为用户提 供____数据____应用。 22. 微软公司的云计算战略包括微软运营、伙伴运营和____客户自建____。 23. 云计算安全从云端到云中可划分为三个层次:云端安全性、应用服务层和____基础设施 层____。 24. SQL Azure 主要提供基于云的____存储和管理____各种信息数据的服务。 25. 所谓安全云服务就是云计算技术在网络安全领域的应用和拓展从而实现____网络安全 即服务____的一种技术和业务模式。 26. 云计算应用安全体系的主要目标是实现云计算应用及数据的机密性、完整性、可用性和 ____隐私性____等。 27. 一组协同工作的计算机通过网络连接,用通信的手段进行协调同步,用合理的算法调度 分配资源,从而达到高效可靠的计算,这样形成的系统叫做____分布式系统____。 28. 服务中断等风险在任何 IT 环境中都存在,在部署云计算数据中心时,最好采取基于____ 两地三中心____的策略,进行数据与环境的备份。 29. 云安全的两个研究方向包括云计算安全和____安全云____。 30. 进程通信中客户—服务器模型的实现方法包括并发服务器和____迭代服务器____。 四、简答题 1. 简述远程调用的过程。 1) 调用过程首先以常规的方式调用客户存根; 2) 客户存根将所要求操作的参数打包成一个消息,然后调用本地操作系统; 3) 本地操作系统将打包好的消息发送给远程服务器操作系统; 4) 远程服务器操作系统再将该消息交给服务器存根; 5) 服务器存根把消息中的参数提取出来,然后调用服务器; 6) 服务器执行所要求的操作,操作完成之后再将结果返回给服务器存根; 7) 服务器存根再将结果打包成一个消息,然后调用本地操作系统; 8) 该操作系统将含有结果的消息发送回客户端操作系统; 9) 客户端操作系统将消息交给客户存根; 10) 客户存根将结果从消息中提取出来,返回给调用过程。 2. 简述云计算的三种服务模式及其功能。
B. 不影响数据块服务器的稳定性 C. 降低实现难度,提高通用性
D. 容易扩展
10. 下列不属于 Google 云计算平台技术架构的是( D )。
A. 并行数据处理 MapReduce
B. 分布式锁 Chubby
C. 结构化数据表 BigTable
D. 弹性云计算 EC2 11. ( B )是 Google 提出的用于处理海量数据的并行编程模式和大规模数据集的并行运
储成本成倍下降。( √ )
9. Bigtable 需要对存储在其中的数据做解析。( × ) 10. 为了减少访问开销,提高客户访问效率,Bigtable 使用了缓存(Cache)和刷新(Refresh)
技术。( × ) 11. Google 设计的提供粗粒度锁服务的一个文件系统,它基于紧耦合分布式系统,解决了分 布的一致性问题。( × ) 12. 云计算提供了最可靠、最安全的数据存储中心,用户不用再担心数据丢失、病毒入侵个 人电脑的麻烦,用户也不用进行安全防护。( × ) 13. MapReduce 编程模型只适合非结构化的海量数据搜索、挖掘、分析与机器智能学习等。 (×) 14. 在 Bigtable 中 Chubby 选取并保证同一时间只有两个服务器,一个是主服务器,一个是 备份服务器。( × ) 15. Pig 是一个基于 Hadoop 的大规模数据存储平台。( × ) 16. 每个数据中心的 PNUTS 结构由两部分构成,即 Master 和 Chunk Server。( × ) 17. Aneka 是一个软件平台和在云端开发分布式应用程序的框架。它按需利用台式机和服务 器或数据中心异构网络的计算资源。( √ ) 18. Pig 是一个基于 Hadoop 的大规模数据分析平台,它提供的 SQL-LIKE 语言叫 Pig Latin, 该语言的编译器会把类 SQL 的数据分析请求转换为一系列经过优化处理的 MapReduce 运 算。( √ ) 19. HBase 基于 Hadoop Distributed File System,是一个开源的,基于列存储模型的分布式数 据库。( √ ) 20. 适合用 MapReduce 来处理的数据集(或任务)有一个基本要求: 待处理的数据集可以分 解成许多小的数据集,而且每一个小数据集都可以完全并行地进行处理。( √ ) 三、 填空题 1. 在 GFS 中,主控服务器存放着三类元数据:文件和块的命名空间、文件到块的映射信息 以及____块副本的位置信息____。 2. 分布式系统是一组___自治_____的计算机集合,通过通信网络相互连接,实现资源共享 和协作,而呈现给用户的是单个完整的计算机系统。 3. Bigtable 中的____API___提供创建和删除表以及列族的函数,还提供了修改集群、表以及 列族元数据的函数。 4. ____中间件____是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同 的技术之间共享资源。 5. Yahoo!公司正在建造的 PNUTS 系统平台是一个大规模、托管型____数据库____服务, 它可以支持 Yahoo!公司的 Web 程序。 6. 将接口放在一台计算机上,对象本身却驻留在另外一台计算机上,就是____分布式对象 ____。
A. 物力资源层 C. 管理中间件层
B. 资源池层 D. SOA 构建层
8. IaaS 计算实现机制中,系统管理模块的核心功能是( A )。
A. 负载均衡
B. 监视节点的运行状态
C. 应用 API
D. 节点环境配置
9. 下列选项中,哪条不是 GFS 选择在用户态下实现的原因( D )。
A. 调试简单
相关文档
最新文档