SDN网路虚拟化平台概述
SDN网络虚拟化平台是介于物理网络拓扑以及控制器之间的中间层。虚拟化平台主要是完成物理网络拓扑到虚拟网络资源的映射,管理物理网络,并向租户提供相互隔离的虚拟网络。 为了实现网络虚拟化,虚拟化平台首先需要对网络资源进行虚拟化,其中包括拓扑虚拟化、节点资源虚拟化,以及链路资源虚拟化。其次是对不同租户提供相互隔离的网络资源,网络隔离包括对控制平面与数据平面的隔离,以及各个租户的地址隔离。 SDN网路虚拟化平台 FlowVisor FlowVisor是第一个SDN网络虚拟化平台,基于OpenFlow 1.0协议。FlowVisor最早提出了流空间的概念,为每个vSDN分配其自己的流空间,确保不同vSDN的流空间不重叠,从而实现网络隔离。 基于FlowVisor的扩展平台 AdVisor扩展了FlowViosr,首先,其可以向租户提供虚拟网络拓扑,此外,扩展了FlowVisor因流空间分配,所产生的流空间资源浪费问题。 VeRTIGO 进一步扩展了AdVisor的虚拟网络抽象,允许vSDN控制器选择所需的虚拟网络抽象级别,使其在调配vSDN时具有高度灵活性,但也同时增加了相应的复杂性以及时延。 Enhanced FlowVisor扩展了FlowVisor寻址问题,并解决了FlowVisor的简单带宽分配以及增加了相应的租户请求分配管理机制。 Advanced Capabilities