Open vSwitch 简称 OVS,多层虚拟交换机,用于大规模虚拟机环境中。相比于 Linux Bridge:
- 跨主机,不仅限于宿主机对应用、对容器、对 Guest Machine
- 支持集成虚拟机(KVM、VirtualBox)
- 注意:虚拟机网卡统一接入 OVS,方便管理和计量
- 适应高度动态变化的虚拟机环境
- 分布式的,便于扩展
- 可选:集成专用硬件来处理转发
- 可选:纯用户态运行
OVS 之上有配套工具 OVN(Open Virtual Network),提供更高的抽象层,完全运行在用户态运行。OVN 提供了更方便的管理和更高层的功能:虚拟路由器、DHCP、DNS。