第 2 章 主要新功能
本节介绍了这个 Red Hat OpenStack Platform 发行版本中包括的主要新功能。
2.1. Red Hat OpenStack Platform Director
本节介绍了 director 的主要新功能。
- 定制角色和可组合服务
- 单独的大型模板已被分为多个较小的模板,每个模板分别代表一个可组合的服务。它们可以在一个独立的节点上部署,也可以使用定制角色的方式和其它服务组合在一起。请注意,可组合节点的架构有以下的限制和需要考虑的地方:
- 您可以把任何由
systemd
管理的服务分配给一个支持的独立定制角色。 - 您不能拆分 Pacemaker 管理的服务。这是因为,Pacemaker 在 overcloud 集群内管理相同的一组服务。拆分由 Pacemaker 管理的服务会可能会导致集群部署失败。这些服务应该保留在 Controller 节点中。
- 您不能在把 Red Hat OpenStack Platform 9 升级到 10 时改变定制角色和可组合服务。升级脚本只能处理默认的 overcloud 角色。
- 您可以在初始部署后创建额外的定制规则,然后通过部署它们来扩展当前的服务。
- 您不能在部署一个 overcloud 后修改任何角色的服务列表。这将可能导致部署错误,并在节点上出现“孤儿”服务。
如需了解更多与定制角色和可组合服务相关的信息,请参阅 Advanced Overcloud Customization 指南中的 Composable Services and Custom Roles。 - 图形用户界面
- 现在,Director 可以通过一个图形界面被管理。这个图形界面包括了集成的模板、一个内建的工作流程、以及 flight 前和 flight 后的验证检查。您使用 GUI 创建角色分配并执行节点的注册和内省。
- 硬件部署阶段和常规节点部署被分离
- director 现在的工作流程包括了一个独立的硬件部署阶段。在这个专用的阶段,用户可以注册硬件、上传镜像并定义硬件档案。当把一个特定镜像部署到一个特定硬件节点后,这个就已完成。因为有了这个专用的阶段,用户可以在一个硬件节点上部署 Red Hat Enterprise Linux,并把它交付给一个用户。