1. Open vSwitch简介
Open vSwitch(OVS)是一个高质量的、多层虚拟交换机。它的目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议(如NetFlow,sFlow,SPAN,RSPAN,CLI,LACP,802.1ag)。此外,它被设计为支持跨越多个物理服务器的分布式环境,类似于VMware 的 vNetwork 分布式 vswitch 或 Cisco Nexus 1000V。Open vSwitch 支持多种 Linux 虚拟化技术,包括 Xen/XenServer,KVM 和 VirtualBox。
当前最新版本是:2.14.90。大部分代码是用与平台无关的 C 编写的,可以轻松移植到其他环境。当前版本的 Open vSwitch 支持以下功能:
- 具有中继和访问端口的标准 802.1Q VLAN 模型。
- NIC 绑定在上游交换机上有无 LACP。
- NetFlow,sFlow(R)和镜像以提高可见性。
- QoS(服务质量)配置以及策略。
- Geneve,GRE,VXLAN,STT 和 LISP 隧道。
- 802.1ag 连接故障管理。
- OpenFlow 1