13.7. 部署禁用分布式虚拟路由(DVR)的 ML2/OVN OpenStack

新的 Red Hat OpenStack Platform (RHOSP)部署默认为 neutron Modular Layer 2 插件,并带有 Open Virtual Network 机制驱动程序(ML2/OVN)和 DVR。

在 DVR 拓扑中,具有浮动 IP 地址的计算节点路由虚拟机实例和为路由器提供外部连接(南向流量的网络)之间的流量。实例(南向流量)之间的流量也被分发。

您可以选择禁用 DVR 部署。这会禁用 north-south DVR,需要 north-south 流量来遍历控制器或网络器节点。east-west 路由始终在 ML2/OVN 部署中分发,即使 DVR 被禁用。

前提条件

  • RHOSP 16.1 发行版可用于自定义和部署。

流程

  1. 创建自定义环境文件并添加以下配置:

    parameter_defaults:
      NeutronEnableDVR: false
  2. 若要应用此配置,可部署 overcloud,将自定义环境文件添加到堆栈中以及其他环境文件。例如:

    (undercloud) $ openstack overcloud deploy --templates \
      -e [your environment files]
      -e /home/stack/templates/<custom-environment-file>.yaml

13.7.1. 其他资源