第2章 单节点的OpenStack一体化部署

OpenStack 的安装是一个难题,组件众多,非常烦琐。对于刚刚接触到OpenStack 的初学者而言,安装一个云平台更是难上加难,这在很大程度上提高了学习OpenStack云计算的技术门槛。为此,可以利用Red Hat推出的OpenStack 安装部署项目 RDO 的 Packstack 安装工具快速部署一个OpenStack 云测试平台,为学习和测试 OpenStack 组件提供一个概念验证环境。本章讲解这种安装部署方式,并介绍Dashboard操作界面、虚拟机实例的创建和使用、虚拟网络配置,让读者尽快接触OpenStack,对OpenStack有一个直观的、总体的认识。待熟悉 OpenStack 之后,可以手动部署OpenStack云平台,或者使用像RDO的 TripleO那样的云部署工具建立生产性云环境。

本章的实验目标有4个,列举如下:

在安装CentOS 7的计算机中通过RDO的Packstack安装工具自动安装单节点的OpenStack测试平台(本书所有版本均是Queens);

熟悉OpenStack的Web访问接口Dashboard的操作界面;

创建两个典型的OpenStack虚拟机实例;

配置一个虚拟网络,包含1个子网,与外部网络通信,并能让虚拟网络上的实例通过外部网络访问Internet。