openvswitch(1)总览以及feature列表

来源:互联网 发布:淘宝女装品牌 编辑:程序博客网 时间:2024/06/08 06:15

open vswitch是一种产品级质量的,multilayer的虚拟交换机,根据开源Apache2.0协议进行授权,它的设计期望通过程序化的方式,实现大规模网络的自动化,同时支持标准的管理接口和协议。此外,它还支持跨多个物理机的分布式系统,,类似VMware的vNetwork产品或Cisco nexus 1000v


从产品的角度,看一下openvswitch支持的feature列表,基于版本2.8.0


1、虚拟机之间的可视化连接,通过netflow,sFlow(R),IPFIX,SPAN,RSPAN,以及GRE tunnel的镜像

2、支持标准的802.1Q vlan的trunk 模式

3、LACP(IEEE 802.1ax-2008)

4、组播 snooping

5、BFD和802.1ag 链路监测

6、STP和RSTP

7、IETF Auto-Attach SPBM and rudimentary required LLDP support(待确认)

8、细粒度的QOS控制

9、支持HFSC qdisc

10、基于每个虚拟机接口的流量策略

11、NIC绑定的基于源MAC的负责均衡,主动备份和L4 哈希

12、支持openflow协议,包括许多针对虚拟化的扩展

13、支持IPV6

14、支持多种隧道协议,GRE,VXLAN,STT,Geneve,以及IPSEC

15、远程配置协议,C和python

16、内核和用户态的转发引擎

17、通过流表cache引擎实现的多表转发快速通道

18、抽象的转发层,有助于一直到新的软件和硬件平台