物理设备的 OVSDB 方案
开放式 vSwitch 数据库 (OVSDB) 服务器在支持 OVSDB 管理瞻博网络设备上运行。当此设备连接到一个或多个SDN控制器时,连接将提供一种允许瞻博网络控制器与SDN控制器进行通信的方式。
瞻博网络 OVSDB 和 SDN控制器交换控制和统计数据的设备。此数据存储在为物理设备定义的 OVSDB 数据库模式中。该模式驻留在 OVSDB 服务器中。此方案包含多个表。瞻博网络具有 OVSDB 客户端SDN设备和控制器可向表中添加行,以及监控表以用于增加、删除或修改行。
例如,瞻博网络 设备和 SDN 控制器上的 OVSDB 客户端可以分别收集物理或虚拟化网络中实体学习的 MAC 路由,然后发布至方案中的相应表。通过使用表中提供的 MAC 路由和其他信息,瞻博网络网络中物理网络和实体中的设备可以确定在何处转发虚拟机 (VM) 流量。
某些 OVSDB 表名称包含本地或远程单词,例如单播MAC 本地表和单播MAC 远程表。本地表中的信息由用作硬件虚拟隧道端点 (VTEP) 的 瞻博网络 设备学习,而其他软件或硬件 TEP会学习远程表中的信息。
表 1 介绍了方案中的表、作为表中提供数据源的物理或虚拟实体,以及您可以在 瞻博网络 设备的 CLI 中输入的命令,以获得类似信息。
表名称 |
描述 |
信息来源 |
命令 |
---|---|---|---|
全局表 |
包括该设备瞻博网络配置。 |
瞻博网络设备 |
– |
管理器表 |
包括关于连接到 SDN 设备的每个 瞻博网络 控制器的信息。 |
瞻博网络设备 |
|
物理交换机表 |
包括有关该瞻博网络硬件设备的信息,VTEP。此表仅包含表所在的设备的信息。 |
瞻博网络设备 |
– |
物理端口表 |
包括有关 OVSDB 托管接口的信息。 |
瞻博网络设备 |
|
逻辑交换机表 |
包括以下信息:
|
|
|
逻辑绑定统计信息表 |
包括 OVSDB 托管接口的统计信息。 |
瞻博网络设备 |
|
物理搜索器表 |
包括有关在 NSX 瞻博网络配置为硬件 TEPS、软件 TEP 和服务节点的三个设备的信息。 |
瞻博网络设备 |
|
物理搜索器集表 |
包括逻辑交换机的软件 TEP、服务节点或架顶式服务节点 (TSN) 列表。 |
瞻博网络设备 |
– |
单播 MAC 远程表 |
虚拟化网络中实体的可达性信息,包括单播 MAC 地址。 |
SDN控制器 |
|
单播 MAC 本地表 |
物理网络中实体的可达性信息,包括单播 MAC 地址。 |
瞻博网络设备 |
|
组播 MAC 远程表 |
仅包含一行。在此行中,MAC 列包括关键字以及处理组播流量的软件 TEP、服务节点或 |
SDN控制器 |
|
组播 MAC 本地表 |
每个逻辑交换机包含一行。在此行中,MAC 列包括关键字和硬件 TEP 列表,通过分配给硬件环路接口 (lo0) VTEP IP 地址 组播 MAC 本地表在 Junos OS 14.1X53-D25 QFX5100 交换机和 Junos OS 14.2R4 版中引入,MX 系列路由器和 EX9200 交换机。对于支持 OVSDB 的所有其他 QFX 交换机,在引入 OVSDB 支持时,此表存在。 |
瞻博网络设备 |
|
隧道表 |
注意:
只有支持 瞻博网络 BFD 的 OVSDB 的交换机才能支持此表。 包括有关在 OVSDB 托管的路由平台内复制和转发 BUM 数据包(软件 TEP 和服务节点)的硬件 VTEP 和实体之间传输 BFD 控制消息的隧道VXLAN。使用 BFD,硬件控制VTEP确定哪些复制器可以到达。 |
瞻博网络设备 |