《OpenStack云平台实战》课程测试试卷
参考答案
说明:本试卷由选择题和简答题两部分组成,满分100分。
一、选择题
说明:共30题,每题2分,共计60分。
针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。
1 c 11 d 21 c
2 d 12 b 22 d 3 bc 13 c 23 b 4 b 14 d 24 a 5 a 15 ad 25 c 6 b 16 c 26 bc 7 d 17 a 27 c 8 bd 18 ad 28 ad 9 bc 19 bd 29 ad 10 a 20 d 30 ac 二、简答题
说明:共5题,每题8分,共计40分。 1. 参考答案
1
云计算是一种基于网络的超级计算模式,基于用户的不同需求,提供所需的资源,包括计算资源、存储资源、网络资源等。
云计算有广义和狭义之分,狭义的云计算是指通过网络按需向用户提供IT基础设施,包括:硬件、平台和软件,提供资源的网络被称为云,在使用者看来云中的资源无限大,可横向扩展。
广义的云计算是指服务的交付和使用模式,指通过网络以按需,易扩展的方式获得所需的服务,云计算是一种模型,能够提供无论在何时何地都可以便捷获取所需资源的模型,并能够让用户根据需要快速创建应用,并且在不需要时进行资源的释放。
2. 参考答案
下面是OpenStack的各核心项目及用途:
? Nova: 负责实例生命周期的管理,计算资源的单位。对Hypervisor进行屏蔽,支持
多种虚拟化技术,支持横向扩展。
? Neutron: 负责虚拟网络的管理,为实例创建网络的拓扑结构。是面向租户的网络管
理,可以自定义网络,并使租户之间互不影响。
? Keystone: 类似于LDAP服务,对用户、租户和角色、服务进行认真与授权,并且支
持多认证机制。
? Horizon: 提供一个Web管理界面,与OpenStack底层服务进行交互。
? Glance: 提供虚拟机镜像模板的注册与管理,将做好的操作系统复制为镜像模板,在
创建虚拟机时直接使用。可支持多格式的镜像。
? Cinder: 负责为运行实例提供持久的快速存储设备,可进行方便的扩展,按需付费,
支持多种后端存储。
2
? Swift: 为OpenStack提供基于云的弹性存储,支持集群无单点故障。
3. 参考答案
Nova的常用组件服务有: ? Nova-api
? Nova-api-metadata ? Nova-Compute ? Nova-placement-api ? Nova-conductor ? Nova-Scheduler
4. 参考答案
实现从外部网络访问云主机需要配置浮动IP。 实现步骤如下:
(1) 在Dashboard内依次单击”项目”→“网络”→“浮动IP”选项卡,在弹出的选项卡
内将资源池配置为public,之后点击“分配IP”按钮。
(2) 浮动IP分配成功后,点击“关联”,将这个浮动IP。绑定到云主机上面。 (3) 完成后,可以进行从外部到云主机的测试了。
5. 参考答案
OpenStack多节点部署,基础环境配置时需要执行以下配置:
3