2.3. RHOSP 动态路由的限制


在 Red Hat OpenStack Platform (RHOSP)环境中计划动态路由时,请考虑以下限制:

  • 您无法控制公开哪些虚拟机和负载均衡器(LB)。公开所有位于提供商网络或具有Floating IP 的虚拟机和 LB。另外,如果启用了 expose_tenant_network 标志,则项目网络中的虚拟机会公开。
  • 您必须使用地址范围和子网池,因为不支持重叠 CIDR。
  • BGP 通过使用内核路由通过 IP 路由和规则来窃取网络流量。因此,不支持不使用内核空间的 OVS-DPDK。
  • 在 RHOSP 网络中,对于将负载均衡器成员连接到提供商网络的路由器,北向供应商上的 OVN-octavia VIP 的流量或与项目网络上的 VIP 关联的 FIP 必须经过托管 neutron 路由器网关的网络节点。

    注意

    这些节点上的端口被称为 chassisredirect 逻辑路由器端口(cr-lrp)。

    因此,进入 OVN 覆盖的入口点必须是这些网络节点之一,因此 VIP 和 FIP 会通过这些节点公开。从网络节点,流量遵循正常的隧道路径(Geneve 隧道)到所选成员所在的 RHOSP Compute 节点。

  • 目前存在一个已知问题:转发到浮动 IP (FIP)地址上的端口会失败。相反,用于 FIP 的网络流量被转发到租户端口 IP 地址,该 IP 地址包含在配置为执行端口转发的端口列表中。此失败的原因是 OVN BGP 代理没有向 FIP 公开路由。目前,还没有临时解决方案。如需更多信息,请参阅 BZ 2160481
  • 目前,Red Hat OpenStack Platform Compute 服务无法路由发送到多播 IP 地址目的地的数据包。因此,订阅多播组的虚拟机实例无法接收发送到它们的数据包。其原因是 overcloud 节点上没有正确配置 BGP 多播路由。目前,还没有临时解决方案。如需更多信息,请参阅 BZ 2163477
  • 在两个 RHOSP 17.1 版本之间的更新过程中,会出现连接停机时间,因为每个节点上的 FRR 组件必须重启,并发生以下事件:

    1. 每个节点都使用其对等路由器重新建立 BGP 会话,这会影响 control plane 和数据平面流量。
    2. 重新建立 BGP 会话后,FRR 会获取到节点或从节点恢复路由,这意味着路由在几秒内不可用。
    3. 最后,ovn-bgp-agent 将 VRF 配置添加到运行的 FRR 服务中,以使用 BGP 公告数据平面流量的路由。
  • 在 RHOSP 动态环境中添加存储节点时,必须使用 provisioning 网络。RHOSP director 需要在创建建立连接的路由器之前存在 Red Hat Ceph Storage。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat