Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

适用于 VMware NSX 环境的 OVSDB 和 VXLAN 配置工作流

用于在 VMware NSX 环境中配置 Open vSwitch Database (OVSDB) 和虚拟可扩展 LAN (VXLAN) 的工作流取决于您正在配置的瞻博网络设备。本主题提供有关以下工作流的详细信息:

QFX 系列交换机的 OVSDB 和 VXLAN 配置工作流程

表 1 提供了在 QFX 系列交换机上配置 OVSDB 和 VXLAN 时必须执行的任务的高级工作流。您必须为计划在 OVSDB 环境中部署的每台瞻博网络交换机执行 表 1 中的任务。通常,此工作流中任务的成功完成取决于上一个任务的成功完成,因此遵循 表 1 中提供的任务序列非常重要。

表 1: QFX 系列交换机的 OVSDB 和 VXLAN 配置工作流程

序列

任务

欲了解更多信息

1

创建并安装安全套接字层 (SSL) 密钥和证书。

在瞻博网络设备上创建并安装 SSL 密钥和证书,以便与 SDN 控制器连接

2

set switch-options ovsdb-managed在瞻博网络交换机上输入配置模式命令。

3

显式配置与至少一个 VMware NSX 控制器的连接。

在支持 VXLAN 动态配置的瞻博网络设备上设置 OVSDB

4

指定与 VXLAN 关联的每个物理接口都由 OVSDB 管理。

在支持 VXLAN 动态配置的瞻博网络设备上设置 OVSDB

5

为您计划实施的每个 OVSDB 托管的 VXLAN 配置逻辑交换机。

请参见 NSX Manager 或 NSX API 随附的 VMware 文档。

6

  • 对于配置了 OVSDB 管理的 VXLAN 和接口的每个瞻博网络交换机,创建一个网关。

  • 对于您配置的每个 OVSDB 托管接口,创建一个网关服务。

  • 对于您计划为 VXLAN 实施的每个逻辑接口,配置一个逻辑交换机端口。

注意:

在 QFX 系列交换机上,当多个逻辑接口绑定到 OVSDB 管理的物理接口时,请记住,所有逻辑接口必须是处理未标记数据包的接入接口或处理标记数据包的中继接口。OVSDB 管理的物理接口不支持接入接口和中继接口的组合。

有关配置网关、网关服务和逻辑交换机端口的一般信息,请参见 NSX Manager 或 NSX API 随附的 VMware 文档。

有关可帮助您配置网关、网关服务和逻辑交换机端口以便它们与物理端口一起正常运行的关键 NSX Manager 配置详细信息,请参见用作 虚拟隧道端点的瞻博网络设备的 VMware NSX 配置

7

输入以下配置模式命令,在瞻博网络交换机上为 VXLAN 配置环路接口 (lo0):

  • set interfaces lo0 unit 0 family inet address ip-address primary

  • set switch-options vtep-source-Interface lo0.0

成功完成 表 1 中的任务 6 后,瞻博网络交换机会为您在任务 5 中配置的每个逻辑交换机动态创建一个 VXLAN。瞻博网络交换机还会动态创建接口并将其与每个 VXLAN 关联。动态创建的接口配置基于您在任务 6 中配置的网关服务和逻辑交换机端口。有关更多信息,请参阅 了解 OVSDB 环境中动态配置的 VXLAN

有关通常部署瞻博网络交换机的 OVSDB-VXLAN 场景,请参阅以下主题:

MX 系列路由器和 EX9200 交换机的 OVSDB 和 VXLAN 配置工作流程

表 2 提供了在 MX 系列路由器和 EX9200 交换机上配置 OVSDB 和 VXLAN 时必须执行的任务的高级工作流。您必须为计划在 OVSDB 环境中部署的每个瞻博网络设备执行表 2 中的任务。通常,此工作流中任务的成功完成取决于上一个任务的成功完成,因此遵循 表 2 中提供的任务序列非常重要。

表 2: MX 系列路由器和 EX9200 交换机的 OVSDB 和 VXLAN 配置工作流程

序列

任务

欲了解更多信息

1

创建并安装 SSL 密钥和证书。

在瞻博网络设备上创建并安装 SSL 密钥和证书,以便与 SDN 控制器连接

2

显式配置与至少一个 NSX 控制器的连接。

在支持手动配置 VXLAN 的瞻博网络设备上设置 OVSDB 协议

3

指定与 VXLAN 关联的每个物理接口都由 OVSDB 管理。

在支持手动配置 VXLAN 的瞻博网络设备上设置 OVSDB 协议

4

为您计划实施的每个 OVSDB 托管的 VXLAN 配置逻辑交换机。

请参见 NSX Manager 或 NSX API 随附的 VMware 文档。

5

配置 OVSDB 管理的 VXLAN。

配置 OVSDB 管理的 VXLAN。

6

对于将配置由 OVSDB 管理的 VXLAN 和接口的每个瞻博网络设备,创建一个网关。

对于您配置的每个 OVSDB 托管接口,创建一个网关服务。

对于您计划为 VXLAN 实施的每个逻辑接口,配置一个逻辑交换机端口。

有关配置网关、网关服务和逻辑交换机端口的一般信息,请参见 NSX Manager 或 NSX API 随附的 VMware 文档。

有关可帮助您配置网关、网关服务和逻辑交换机端口以便它们与物理端口一起正常运行的关键 NSX Manager 配置详细信息,请参见用作 虚拟隧道端点的瞻博网络设备的 VMware NSX 配置

7

输入以下配置模式命令,在瞻博网络设备上为 VXLAN 配置环路接口 (lo0):

  • set interfaces lo0 unit 0 family inet address ip-address primary

  • set switch-options vtep-source-Interface lo0.0

有关通常部署这些瞻博网络设备的 OVSDB-VXLAN 场景,请参阅以下主题: