13.6. 部署 ML2/OVN OpenStack,并禁用分布式虚拟路由(DVR)
新的 Red Hat OpenStack Platform (RHOSP)部署会默认使用 Open Virtual Network 机制驱动程序(ML2/OVN)和 DVR 的 neutron Modular Layer 2 插件。
在 DVR 拓扑中,具有浮动 IP 地址的计算节点路由虚拟机实例和网络为路由器提供外部连接(南北流量)的网络。也会分发实例(最低流量)之间的流量。
您可以选择在禁用 DVR 的情况下进行部署。这将禁用 north-south DVR,这需要南北流量遍历控制器或网络器节点。东西路由始终在 ML2/OVN 部署中分发,即使 DVR 被禁用。
先决条件
- RHOSP 17.0 发行版已准备好自定义和部署。
流程
创建自定义环境文件,并添加以下配置:
parameter_defaults: NeutronEnableDVR: false
若要应用此配置,请部署 overcloud,将自定义环境文件添加到堆栈和其他环境文件。例如:
(undercloud) $ openstack overcloud deploy --templates \ -e [your environment files] -e /home/stack/templates/<custom-environment-file>.yaml
13.6.1. 其他资源
- Networking Guide 中的 Understanding distributed virtual routing (DVR)。