了解如何在瞻博网络设备上设置 OVSDB 连接
Open vSwitch 数据库 (OVSDB) 管理协议的瞻博网络 Junos OS 实施提供了一种方法,支持 OVSDB 的瞻博网络设备可以通过它与软件定义网络 (SDN) 控制器进行通信。瞻博网络设备与其连接的每个 SDN 控制器交换控制和统计数据。
您可以将瞻博网络设备连接到多个 SDN 控制器以实现冗余。
在 VMware NSX 环境中,一个 NSX Controller 集群通常包括 3 个或 5 个控制器。要在瞻博网络设备上实施 OVSDB 管理协议,必须使用 Junos OS CLI 显式配置与一个 SDN 控制器的连接。如果显式配置连接的 SDN 控制器位于集群中,则控制器会将同一集群中其他控制器的信息推送到设备,并且设备会与其他控制器建立连接。但是,您也可以使用 Junos OS CLI 显式配置与群集中其他控制器的连接。
要在 Contrail 环境中的瞻博网络设备上实施 OVSDB 管理协议,必须使用 Junos OS CLI 配置与 Contrail 控制器的连接。
与所有 SDN 控制器的连接都在瞻博网络设备的管理接口上进行。要在瞻博网络设备和 SDN 控制器之间设置连接,您需要在瞻博网络设备上配置以下参数:
SDN 控制器的 IP 地址。
保护连接的协议。 安全套接字层 (SSL) 是支持的协议。
注意:SSL 连接需要私钥和证书,这些证书必须存储在瞻博网络设备的 /var/db/certs 目录中。请参阅 在瞻博网络设备上创建和安装 SSL 密钥和证书,以便与 SDN 控制器连接。
建立连接的端口号。默认端口的端口号为 6632。
或者,您可以在 Juniper Networks 设备上配置以下连接计时器:
Inactivity probe duration(不活动探测持续时间) - 在发送非活动探测之前,连接可以处于非活动状态的最长时间(以毫秒为单位)。默认值为 0 毫秒,这意味着永远不会发送非活动探测。
最大回退持续时间 — 如果尝试连接到 SDN 控制器失败,则为设备可以进行下一次尝试的最长时间(以毫秒为单位)。默认值为 1000 毫秒。