本节介绍了在 NSX Advanced Load Balancer 中部署 OpenStack 的支持列表。

支持的 OpenStack 版本

NSX Advanced Load Balancer 版本

支持的 OpenStack 版本

20.1.1 及更高版本

Queens、Rocky、Stein、Train

20.1.3 及更高版本

Ussuri 以及 20.1.1 中支持的所有版本

20.1.5 及更高版本

Victoria 以及 20.1.3 中支持的所有版本

21.1.2 及更高版本

Wallaby 以及 20.1.5 中支持的所有版本

22.1.4 及更高版本

Xena

Contrail

NSX Advanced Load Balancer 版本

支持的 Contrail 版本

20.1.1 及更高版本

19.12、5.1、3.2

22.1.3

21.4

支持的功能

下表列出了在 NSX Advanced Load Balancer 20.1.1 及更高版本中部署 OpenStack 的支持列表:

功能

详细信息

SDN

  • ML2/OVS

  • ML2/OVN

  • Contrail

DPDK 支持

  • 20.1.1 及更高版本

Hypervisor

  • KVM

扩展

  • L2 扩展

  • 使用 Contrail 的 L3 扩展

  • Contrail 环境中的 ECMP 扩展

映像格式

  • qcow2 和 raw

Keystone

  • Keystone v3

连接

  • ML2/OVS 中允许的地址对

  • Contrail 中的固定 IP 地址

注:

NSX Advanced Load Balancer 不支持的安装方法包括 PackStack 和 DevStack。有关 NSX Advanced Load Balancer Heat 驱动程序支持列表的更多信息,请参阅 NSX Advanced Load Balancer Heat 驱动程序

弃用的功能

下表列出了从所述的 NSX Advanced Load Balancer 版本开始弃用的 OpenStack 功能:

功能

详细信息

NSX Advanced Load Balancer 版本

BGP 扩展

OpenStack 部署不支持 BGP

所有版本

Keystone

Keystone 版本 2

18.2.8

连接

端口安全

18.2.8

IPAM

用于 K8s/OpenShift 和 LSC 的 OpenStack IPAM

18.2.8

SDN

  • Nuage 作为 SDN

  • ACI 作为 SDN

20.1.1

置备模式

从 OpenStack“Stein”版本开始,已弃用对 NSX Advanced Load Balancer 的 LBaaSv2 支持。建议迁移到 NSX Advanced Load Balancer 托管模式。

注:
  1. LBaaSv1 已弃用。

  2. Octavia 集成不受支持。建议使用 NSX Advanced Load Balancer 托管模式。

20.1.1

UI iframe

Horizon 仪表板

20.1.1