计算虚拟化驱动了网络虚拟化的发展
- 计算虚拟化驱动网络虚拟化的发展。传统数据中,一台服务器运行一个操作系统,通过物理网线与交换机相连,由交换机实现不同的主机的交换、流量控制、安全控制等功能。在计算虚拟化后,一台服务器虚拟化成多台的虚拟的主机,每个虚拟主机有自己的CPU、内存和网卡。同一服务器上的不同主机之间既需要维持原有的通信,同时由于共享物理设备,引出了新的安全隔离、以及对流控的更高的要求,对虚拟交换技术的诉求由此产生
- 为统一和简化对各台主机的虚拟交换机的配置管理,业界引入分布式虚拟交换机。分布式虚拟交换机一方面可以对多态服务器的虚拟交换机统一配置、管理和监控,另一方面也可以办证虚拟机在服务器之间迁移时网络配置的一致性
Linux Bridge介绍
- Linux Bridge(网桥)是工作于二层的虚拟网络设备,功能类似于物理的交换机。
- Bridge可以绑定其他Linux网络设备作为从设备,并将这些设备虚拟化为端口,从一个设备绑定到Bridge上时,就相当于真实网络中的交换机端口插入了一个连接有终端的网线。
OVS概述
- Open vSwitch(OVS)是一款基于软件实现的开源虚拟以太网交换机
- OVS能够支持多种标准的管理接口和协议,还可以支持跨多个物理服务器的分布式环境
- OVS提供了对Open Flow协议的支持,并且能够与众多开源的虚拟化平台相整合
- 主要有两个作用:传递虚拟机VM之间的流量,以及实现VM和外界网络的通信
优点:
- 状态可移植
- 相应动态网络
- 支