Open vSwitch组件的基本原理是通过虚拟网桥接管物理网口数据,进行流表匹配和网桥配置,达成端到端的数据交换,如图1和图2所示。
OVS集群组网拓扑基本结构存在以下三大部分内容,如图1所示:
- 集群物理节点之间网络互相连通,OVS组件使用VxLAN/GRE的方式Overlay模式完成节点间网络平面的互通。
- 集群物理节点内部,OVS组件通过虚拟网桥方式管理容器端口网络及其VLAN信息。
- 集群物理节点间,OVS组件之间通过集群的编排工具如OVN等进行集群网络的编排、路由配置与互通。
图1 OVS组网典型拓扑图