zoukankan      html  css  js  c++  java
  • 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 提供了比FlowVisor更高的灵活性,可以管理运行不同OpenFlow版本的SDN交换机组成的vSDN。
    OpenVirteX 建立在FlowVisor的设计之上,相比FlowVisor,OpenVirteX增加了地址虚拟化和拓扑虚拟化,并提升了其性能。
    FlowN以NOX控制器为基础,提供了基于容器的应用程序虚拟化,可以向租户提供虚拟网络拓扑,并解决了虚拟和物理地址空间的映射问题。
    AutoSlice 将物理基础设施分为不重叠的SDN域,并向每一个SDN域分配代理,由代理实现相应资源分配,以及vSDN控制器与其域中物理设备之间的消息交换。
    专注于切片隔离的虚拟化平台
    Slice Isolator主要关注在共享SDN交换机的虚拟切片之间提供隔离,通过为各个隔离级别(接口、流表、缓冲存储器)的数据平面资源引入的相应隔离模型,从而实现更好的资源隔离。
    Network Hypervisor 通过GENI API 解决了将来自不同底层SDN基础设备的vSDN切片”拼接“在一起的问题。
    专注于数据中心网络资源的虚拟化平台
    NVP(Network Virtualization Platform)瞄准了由云租户管理的数据中心网络资源的抽象。NVP基于扩展的ONIX控制器,为租户的应用程序提供API,以管理其在数据中心的虚拟切片。
    OF NV Cloud 以OpenFlow 协议为基础,解决了数据中心内的虚拟化和数据中心互连的虚拟化。
    专注于广域网资源切片的虚拟化平台
    AutoVFlow 关注于广域网中的虚拟化切片,在广域网中,基础设施被划分为不重叠的域,每一个域由一个代理管理,中央代理再对所有代理进行管理,从而实现跨多个域的虚拟切片。
    其余专用网络虚拟化平台
    同时也有一些专用网络的SDN网络虚拟化平台,如应用于移动网络的CellVisor、MobileVisor,专用于运营商SDN的硬件虚拟化的Carrier-Grade,无线接入网络的RadioVisor,光传输网络的Optical FlowVisor、OpenSlice,以及对具有特定配置的企业网络的EnterpriseVisor。

  • 相关阅读:
    μC/OS-II中使用软件定时器
    基于javafx的实训项目实战 —— 猿天气
    郑州轻工业大学软件学院计算机网络期末复习
    软件工程经济学结课报告——兰花智慧大棚监控系统可行性研究报告
    基于javafx实现一个简单的图片查看器
    数据结构之动态数组
    JSP技术
    JavaWeb实现上传下载
    windows下mysql编码问题
    基于socket的即时通信系统的设计与实现
  • 原文地址:https://www.cnblogs.com/wpqwpq/p/7045730.html
Copyright © 2011-2022 走看看