一.OpenVSwitch是什么
OVS是一个高质量的,多层虚拟交换机(网络分层的层),其目的是让大规模网络自动化可以通过编程扩展,同事仍然支持标准的管理借口和协议:NetFlow,SFlow等,并且它还支持多个物理机的分布式环境。
什么是虚拟交换?就是利用软件的方式形成交换部件,所以也叫软件交换机,跟传统的物理交换机相比,虚拟交换机同要具备很多优点:1配置灵活,因为是软件实现的,一台物理服务器上可以配置书十台或者数百台虚拟交换机,而且端口数目可以灵活选择。2成本低,通过软件的方式可轻易达到10Gbps的交换速度。 所以OVS是一个虚拟交换机,可以用来组成虚拟网络,虚拟机还有其他类型的不同的架构。
二.虚拟网络
浅显的理解就是使用虚拟交换机组成的网络,就是虚拟网络(和物理网络相比),如图所示:
三.OVS组件
OVS的内部组件,简单来看,OVS由着三大不封构成: