SD-WAN的定义
SD-WAN提供了基于SDN数据中心的企业分支办公室在广域网中的解决方案。通过部署SDN和SD-WAN,可以虚拟化资源,加速合作伙伴的网络服务分发,更好的性能和改善可用性,自动网络部署和管理,已达到减少客户的花费。SDN在一般应用情况下,可以部署在任何网络环境中。SDN首先在大型的互联网公司得到了部署,主要在大型数据中心,其次在它们二者之间的链接。电信运营商在以下场景中提供:无线接入网,分组核心演进,虚拟化的用户端设备,多层集成的光交换网络等。
通过网络抽象,满足SDN原则
SDN原则是抽象出一系列独立的功能以及这些功能如何提供。因此,网络上的应用没有必要知道网络设备的一些实时变化的细节。SD-WAN通过网络抽象创造覆盖和分离网络的服务从下层的广域网硬件电路。在新的抽象下,IT经理能够更容易地控制和管理广域网硬件。这种网络覆盖提供了一个通用的接口,通过不同的物理组件,可以轻松和全面地管理网络,使能网络拥有者可以研发他们自己独立架构的应用。
分离控制平面和数据平面
SD-WAN根据功能,分为控制平面和数据转发平面。控制平面主要负责网络信号的交换和数据包路由的选择。它也包含设备的系统配置和管理。数据平面主要负责网络承载应用和用户数据。必要的观念是,一个逻辑控制实例为多个数据控制平面服务(典型的如路由器和交换机)。在传统的网络中,每一个数据平面实例只包含它自己的控制平面,给网络编程是不可能的。
这样的分层有几个益处:网络服务敏捷性大大增加,因为可以更加智能地从数据平面到更加抽象的和可编程的控制平面迁移。
控制平面提供了对越来越大,更多样化的数据平面组件或者物理资源和设备的管理。
通信协议,比如作为标准的OpenFlow协议&