2. Installation and Configuration    安装和配置

 

简介

下面的部分介绍如何利用3台计算机搭建一个基于OpenStack的最小化的云基础设施。这些计算机标记为Server1,Server2和Client1。Server1运行所有的组件,包括Nova、Glance、Swift、Keystone和Horizon(OpenStack Dashboard)。Server2 只运行Nova-compute。因为OpenStack组件遵循互相独立(shared-nothing)策略,每个组件或任何组件群能够安装在任何服务器上。

Client1不是必须的。在我们的安装示例中,它用来打包镜像,作为一个Web接口客户端来运行OpenStack命令行,对基础设施进行管理。有了客户端能确保你不需要因打包等任务而弄乱服务器。另外,包括Windows在内的桌面系统需要GUI,所以最好使用一个专门的计算机来做Client。我们推荐使用启用虚拟化的机器(VT-Enabled),以便KVM能够运行,这样允许在镜像创建打包时装载虚拟机。

此次安装步骤使用具体信息,例如主机名或IP地址等。在使用之前按照你所在的环境更改。下表简要说明了这些信息。

Server1

如上图所示,Server1包含所有的nova服务,包括nova-compute,nova-api, nova-volume, nova-network, Glance, Swift, Keystone and Horizon。它有两块网卡(NIC)。

操作系统

Ubuntu server 12.04(64位),按如下进行配置:

  • 创建第一个用户“localadmin”
  • 操作系统安装过程中设置主机地IP地址为eth0的地址,即10.10.10.2
  • 操作系统安装时,仅选择安装OpenSSH服务程序包。
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐