SDN网络的关键价值是什么?
关于SDN的概念及实现方式,目前业界存在较大争议,比较主流的还是以OpenFlow为基础的SDN实现方式,我们通常说的SDN一般是指基于OpenFlow的SDN。SDN的核心思想主要体现在三个方面:1)控制平面与转发平面分离;2)控制平面集中;3)通过在控制平面编程实现对数据平面的行为管理。因此,SDN主要呈现出以下几个特性:
1.集中的精细管控
与传统网络相比,SDN控制器可以实现更加集中的网络管控,定义的管控策略和行为更为细粒度。
2.开放的统一接口
SDN打破了传统网络设备的封闭性,使得支持统一标准的设备均可完成网络转发功能,上层应用也可更加开放、多样。
3.灵活的动态扩展
由于行为和策略可以在应用层进行自定义,因此用户可以根据使用需求进行动态调整和灵活的扩展。
SDN必须具备两大核心价值:
一是实现网络可编程:即编写的程序可以在网络CPU上进行运行;
二是能够将控制的力度及网络的细粒度开放出来,OpenFlow是一个15元组的协议,是将交换机芯片的核心处理能力开放出来,可以将全网络的每一个细粒度开放出来。
这也意味着控制器转换分离是SDN的价值,只有同时满足上足两个条件,才能真正将上述价值开放,才能说自己是一个SDN企业。毕竟,SDN带来的优势是通过软件集中控制,去底层依赖,从而提升网络敏捷性、去绑定、降低成本、推动网络创新。
SDN需要解决三件事:
一是IAAS层面的网络虚拟化问题;
二是解决PAAS层面的网络功能虚拟化(NFV)的问题,包括服务链,分布式防火墙等领域;
三是解决网络运维难题:从数据中心的运维中,通过流量分析,流量监控,实现网络服务生命周期的管理。
只有聚集于上述三个层面控制器的软件层面,解决异构的适配,才能实现所有的状态同步。
页:
[1]