1、OpenStack云计算基础架构平台应用课程测试试卷说明:本试卷由选择题和简答题两部分组成,满分100分。一、选择题说明:共30题,每题2分,共计60分。针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。1. 下列属于OpenStack组件的是( )。A. Keystone B. Nova C. Iscsi D. Computing2. 通过packstack一键部署OpenStack后,登录Dashboard所需要的密码是( )。A. AdminB. Keystonerc_admin文件中记录的密码C. 系统r
2、oot用户密码D. 数据库root用户密码3. 关于云计算的表述错误的是( )。A. 云计算是通过网络按需向用户提供IT基础设施服务B. 在云中,所有资源都可以通过纵向进行扩展C. 云计算是服务的交付和使用模式D. 云计算是一种能够提供可便捷获取所需资源的模型4. OpenStack一键部署所需要服务器的最低配置要求为( )。A. CPU为64位,支持虚拟化,逻辑CPU为2核,内存为4G,磁盘空间为30GB. CPU为64位,支持虚拟化,逻辑CPU为2核,内存为8G,磁盘空间为30GC. CPU为64位,支持虚拟化,逻辑CPU为4核,内存为8G,磁盘空间为30GD. CPU为64位,支持虚拟化
3、,逻辑CPU为4核,内存为16G,磁盘空间为30G5. 关于OpenStack的Dashboard内各功能描述错误的是( )。A. 计算类下实例,显示创建的云主机,同时可以新创建云主机B. 计算类下面的镜像,显示当前所有镜像,并可创建、删除、迁移镜像C. 网络拓扑显示的是当前网络的结构,包含网络、路由及接口D. 安全组类似于防火墙功能,可以设置入口和出口规则,用于控制进出云主机的网络流量6. 关于OpenStack工作过程的说法错误的是( )。A. 用户通过Dashboard或RestAPI方式经Authentication模块认证后,可创建虚拟机服务B. 通过Nova模块创建虚拟机时,Nov
4、a调用Glance模块提供的镜像服务C. Nova调用完Glance模块后,然后调用Neutron模块提供的网络服务D. 创建虚拟机的过程中,卷功能是由Cinder模块提供的7. 下列( )不属于Glance的组件。A. glance-apiB. glance-registryC. glance-imageD. database8. 关于计算模块Nova的描述错误的为( )。A. Nova-api服务负责接收和响应来自用户的计算API请求B. Nova-placement-api用于接收来自虚拟机发送的元数据请求C. Nova-compute一个持续工作的守护进程,通过API来创建和销毁虚拟机
5、实例D. Nova-conductor作用于Nova-compute服务与数据库之间,避免对云数据库的直接访问9. OpenStack中网络模块关于Local网络说法错误的是( )。A. Local网络不具备vlan功能B. 同一Local网络下的虚拟机之间可以通讯C. Loca网络下的虚拟机可以与外部网络通讯D. Local网络无法实现对二层网络的隔离10. 关于块存储Cinder说法错误的为( )。A. 存储的分配和消耗是由块存储驱动器或者多后端配置的驱动器决定的B. Cinder提供了从创建卷到删除卷整个生命周期的管理C. Cinder-Api用来接受API请求,并将其路由到Cinder
6、-Scheduler执行D. Cinder各个子服务通过消息队列实现进程间通信和相互协作11. OpenStack浮动IP地址的作用是( )。A. 外部网络可以访问互联网B. 外部网络可以访问云主机C. 云主机跨网段访问D. 开启云主机网络功能12. 下列关于OpenStack快照说法错误的为( )。A. OpenStack的快照区别于VMware快照,它是以创建镜像的方式保存在Glance中B. OpenStack快照是对云主机镜像的转换和复制,生成一个全新的镜像C. OpenStack可以通过快照镜像创建新云主机,同时无法对快照进行回滚操作D. OpenStack实例可以做快照,卷不能做快
7、照13. 关于OpenStack及多节点部署说法错误的是( )。A. 生产环境中,OpenStack一般采用多节点部署的方式B. OpenStack可通过添加计算节点的方式横向扩展所需计算资源C. OpenStack多节点部署可以减轻单节点负载,提高效率D. OpenStack多节点部署造成机器成本提高,资源浪费14. OpenStack多节点部署正确的操作步骤包括( )。A. 所有节点之间配置密钥认证,实现SSH免密码验证互联B. 控制节点上需配置DNS服务,用于节点间域名解析C. 所有节点上都要配置时间同步程序,保证所有节点时间一致D. 控制节点上面要配置Etcd服务,用于存储key-va
8、lue数据15. 下列(C)不是Nova具有的功能。A. 实例生命周期管理B. 计算资源管理C. 镜像内容管理D. 基于REST的API16. 关于命令”crm_verify L -V” 说法正确的是( )。A. 验证Corosync配置B. 验证Pacemaker配置C. 有输出信息说明配置正确D. 输出为空说明配置正确17. OpenStack高可用方案选择时,要遵循( )原则。A. 优先使用双活模式B. 选择功能最强大,结构最复杂的C. 有原生的HA方案尽量选择原生的D. 尽量选择新出现的方案应用于线上18. MapReduce编程模型对数据流的处理过程包含以下流程: Splitting
9、 Shuffling Input Mapping Reducing其中顺序正确的是( )。A. B. C. D. 19. 关于hadoop的描述错误的是( )。A. Hadoop是一款开源软件,实现了分布式文件系统功能B. Hadoop 具有低成本、高扩展性、高效性、高容错性等特点C. Hadoop扩展新的节点后,需重载所有节点后生效D. Hadoop将计算任务动态分配到集群中各个节点,并保证各节点动态平衡20. 关于HDFS描述错误的是( )。A HDFS实现了对分布式存储的底层支持,可高速读写数据B HDFS可根据需求进行水平扩展C HDFS在MapReduce任务处理过程中提供了目录的访
10、问和存储的支持D HDFS与MapReduce相互协作共同完成hadoop分布式集群主要任务21. 关于Hadoop子项目的介绍正确的是( )。A. Hive提供类似SQL语言查询Hadoop中的数据的功能B. Pig提供类似数据库中的视图的功能C. HBase主要用于需要随机访问,延迟读写的大数据D. Zookeeper是一个为分布式应用所设计的协调服务22. 下列( )不属于HDFS存在的缺点。A. 可处理大量数据,具有高吞吐量B. 时间延迟相对较高C. 存储小文件成本过高D. 同一时间只支持一个用户写入23. HDFS体系结构下各功能模块的描述正确的是( )。A. NameNode在集群
11、中属于管理者角色,记录每个文件的存放位置和副本信息B. NameNode元数据存放在hadoop/dfs/node/currentC. DataNode负责维护文件系统树内所有文件和目录索引D. DataNode数据存储目录为/home/hduser/Hadoop/dfs/data24. 下列( )不属于Hadoop部署模式。A. 单机模式 B. 双机模式 C. 伪分布式 D. 完全分布式25. 下列关于HBase的描述错误的是(B)。A. HBase可以与Hadoop更好的整合在一起B. HBase有增、删、改、查等操作C. HBase的每一次操作都有时间戳标记D. HBase是基于列存储的
12、类型26. 关于OpenShift结构描述正确的是( )。A. OpenShift可以由一个Broker节点和一个或多个Node节点够成的分层结构B. OpenShift自下而上可以分为四层:基础架构层、容器层、PaaS服务层、界面及工具层C. OpenShift支持运行在物理机、虚拟机、公有云、私有云、混合云上D. OpenShift的界面及工具层只提供了Web控制台和RestFul接口接入渠道27. 查看OpenShift创建的用户命令是( )。A. os list userB. os get userC. oc list userD. oc get user28. 下列关于OpenSta
13、ck的说法错误的是( )。A. OpenStack是Rackspace和NASA共同发起的B. OpenStack是以GPL许可证授权的自由软件和开源项目C. OpenStack每一种服务都提供了API以促进各组件间融合D. OpenStack可用来提供公有云及私有云的建设以及管理29. 下列( )不属于OpenStack具有的优势。A. 兼容性B. 可扩展性C. 易安装性D. 灵活性30. OpenStack的Ocata版默认Dashboard最左侧菜单栏不包括的是( )。A. 项目B. 网络C. 管理员D. 身份管理二、简答题说明:共5题,每题8分,共计40分。1. 简述云计算服务模型的分
14、类及各类的定义。2. 简述OpenStack创建云主机的步骤。3. 简述OpenStack架构工作流程。4. 列举Glance中常用的镜像文件格式。5. 简述OpenStack HA的实施方案及各角色作用。OpenStack云计算基础架构平台应用课程测试试卷参考答案说明:本试卷由选择题和简答题两部分组成,满分100分。一、选择题说明:共30题,每题2分,共计60分。针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。12345678910abbbcbacbcc11121314151617181920bddaccbd
15、acbcc21222324252627282930adaadbbacdbcb二、简答题说明:共5题,每题8分,共计40分。1. 参考答案云计算模型中包括IaaS(基础架构即服务)、PaaS(平台即服务)和SaaS(软件即服务)。 IaaS提供最底层的IT基础设施服务,包括处理能力、存储空间、网络资源等,用户可以从中获取硬件或虚拟硬件资源,可以给申请到的资源安装操作系统和其他应用程序。 PaaS是把已经安装好开发环境的系统平台作为一种服务通过互联网提供给用户。用户可以在上面安装其他应用程序,但不能修改已经安装好的操作系统和运行环境。 SaaS可直接通过互联网为用户提供软件和应用程序的服务。用户可
16、以通过租赁的方式获取安装在厂商或者服务供应商那里的软件。2. 参考答案下面是OpenStack创建云主机的步骤:(1) 创建网络,先创建外部网络,再创建内部网络。(2) 创建路由,添加接口。(3) 创建云主机,通过创建实例,选择配置。(4) 测试连通性。3. 参考答案OpenStack架构工作流程是:用户通过Dashboard在经Keystone模块认证授权后,可以执行创建虚拟机服务。通过Nova模块创建虚拟机实例,Nova调用Glance模块提供的镜像服务,然后调用Neutron模块提供网络服务。根据需要可以选择给虚拟机增加存储卷,卷功能由Cinder模块提供服务。整个过程在Ceilometer模块的资源监控下完成。同时Cinder提供的Volume和Glance提供的镜像可以通过Swift对象存储机制进行保存。4. 参考答案Glance中常用的镜像文件格式有: RAW QCOW2 VHD VMDK VDI ISO AKI、ARI、AMI5. 参考答案下面是OpenStack HA的实施方案是DRBD+Pacemaker+Corosync。各角色的作用如下: Corosync:提供心跳同步功能。 Pacemake:提供群集管理功能。 DRBD:提供磁盘数据同步功能。15