2.2. Red Hat OpenStack Platform 16.1 中的高级别更改

升级到 Red Hat OpenStack Platform 16.1 过程中会进行以下高级别更改:

  • OpenStack Platform director 16.1 使用名为 config-download 的 Ansible 驱动的方法配置 overcloud。这会替换基于 heat 的标准配置方法。director 仍然使用 heat 来编配置备操作。
  • director 安装使用与 overcloud 部署相同的方法。因此,undercloud 还使用 openstack-tripleo-heat-templates 作为安装和配置各个服务的蓝图。
  • undercloud 在容器中运行 OpenStack 服务。
  • undercloud 通过新方法拉取和存储容器镜像。undercloud 在部署过程中拉取所有相关容器镜像,而不是在部署 overcloud 前拉取容器镜像。
  • overcloud 部署过程包括用于注册节点的高级订阅管理方法。此方法包含 Ansible 角色来注册 OpenStack Platform 节点。如果需要,新方法还会将不同的订阅应用到不同的节点角色。
  • overcloud 现在使用 Open Virtual Network (OVN)作为默认的 ML2 机制驱动程序。可以将 Open vSwitch (OVS)服务迁移到 OVN,您可以在成功完成后执行。
  • undercloud 和 overcloud 在 Red Hat Enterprise Linux 8 上运行。
  • openstack-tripleo-heat-templates 在部署 目录中包含一个统一的可组合服务模板集合。此目录现在包含来自容器化服务和基于 Puppet 的可组合服务模板的合并内容的模板。
  • OpenStack 数据处理服务(sahara)不再被支持。

    重要

    如果您在 Red Hat OpenStack Platform 13 环境中启用了 sahara,请不要继续进行这个升级,并联系红帽全球支持服务。

  • OpenStack Telemetry 组件已弃用,而是使用 Service Telemetry Framework (STF)。