1、虚拟交换机简介
Switch(Virtual Switch)指虚拟交换机或虚拟网络交换机,工作在二层数据网络,通过软件方式实现物理交换机的二层(和部分三层)网络功能。
与传统物理交换机相比,虚拟交换机具备的优点:
- 配置灵活、扩展性强。一台普通的服务器可以配置几十台甚至上百台虚拟交换机,且端口数目可以灵活选择,例如VMware的ESX主机,一台服务器可以仿真出248台虚拟交换机,且每台交换机预设虚拟端口可达56个。
- 成本低、性能高。通过虚拟交换往往可以获得昂贵的物理交换机才能达到的性能,例如微软的Hyper-V虚拟化平台,虚拟机与虚拟交换机之间的联机速度轻易可达10 Gbps。
为设计虚拟网络交换机,通过采用虚拟设备引入一个软件抽象层,该抽象层将流量从物理网络元素中分离出来。通过这些虚拟设备可以合理且动态地管理虚拟化网络资源,并且有效地整合这些虚拟网络元素。
在虚拟化的服务器中的虚拟网络资源必须共享使用有限数量的物理网络接口,一台独立的虚拟交换机有一个或者多个虚拟网络接口,并且通过这些接口与虚拟网桥相联。
内部虚拟交换机之间可以直接通过虚拟网桥传输网络流量,而不通过实际的物理网络接口,也可以通过底层的物理网络接口实现虚拟交换机内部与外部之间的网络流量交换。
从用户来看,每台虚拟交换设备都表现出一个完整网络交换设备的所有特点,可以完成一台物理交换设备的所有功能。
对于该交换机软件平台来说,每台虚拟交换设备都拥有以下的特征。
- 拥有独立的配置平面。每台虚拟交换设备都有自己独立的用户管理系统、用户接入终端和配置文件,可以单独重启而不会影响其他虚拟设备。</