本书主要包含 Solaris 与其他平台之间不同的 OpenStack 信息。在 Solaris 上和其他平台上以相同方式运行的功能以及在 Solaris 上和其他平台上以相同方式执行的操作通常不在本书的讨论范围之内。
Chapter 2, 安装评估配置介绍如何为了评估而在单个 Solaris 系统上快速安装 OpenStack。统一归档文件中提供了完整的安装,已为您执行了大多数配置。
Chapter 3, 跨多个系统安装来进行多节点 Havana OpenStack 配置介绍如何在三个 Solaris 系统上安装和配置 OpenStack:一个控制器节点、一个网络节点和一个计算节点。
Chapter 5, 创建虚拟机实例提供用于创建和使用 VM 实例的特定于 Solaris 的信息。创建租户和关联的用户等任务不在讨论之列,因为这些任务在 Solaris 上和在其他平台上是相同的。
有关此 Oracle Solaris 发行版中的 OpenStack 所基于的 OpenStack Havana 的一般信息,请参见 OpenStack 文档站点上的以下资源以及其他更多资源:
《OpenStack Training Guides》(《OpenStack 培训指南》)
End User Guide(最终用户指南),包括 "OpenStack command-line interface cheat sheet"(OpenStack 命令行界面速查表)
Admin User Guide(管理用户指南)
Command-Line Interface Reference(命令行界面参考)
Configuration Reference(配置参考)
Cloud Administrator Guide(云管理员指南)
有关 Solaris 的更多信息,请参见 Oracle Solaris 11.2 Information Library(Oracle Solaris 11.2 信息库)。有关 Solaris 上的 OpenStack 的更多信息,请参见适用于 Oracle Solaris 11 的 OpenStack。
在 OpenStack 社区中,不同的术语有时具有相同的含义。例如,云中的虚拟机可称为服务器、实例或计算 VM。OpenStack 功能部分(如计算或网络)可称为模块、组件或服务。在 OpenStack 中,术语 project(项目)和 tenant(租户)可以互换使用。本文档使用以下术语:
OpenStack 服务(如 Nova 或计算服务)。
Solaris 服务(如 svc:/application/openstack/nova/nova-compute:default)。“启用服务”等短语指的是 SMF 服务。
托管 OpenStack 服务的系统。例如,控制器节点托管 Keystone、Glance 和 Horizon 服务。
在 Oracle Solaris 区域中,项目是相关工作的网络范围的管理标识符。但是,在本文档中,根据 OpenStack 定义使用该术语,它是计算模块内用户的逻辑分组。项目定义 VM 映像的配额和访问。
Oracle Solaris 中用于虚拟化操作系统并提供隔离和安全环境来运行应用程序的技术。该术语还可以指虚拟化环境自身。在 Oracle Solaris 中,OpenStack 的计算虚拟化构建于区域技术之上。
有关 OpenStack 术语的其他说明,请参阅 http://docs.openstack.org/glossary/content/glossary.html。