项目经验

SDN和NFV

2020-05-12  本文已影响0人  windUtterance

        SDN(software defined network)为软件定义网络,是将网络设备的控制层面和数据层面相分离,通过SDN实现对网络的灵活控制。可以优化全局的网络资源利用。但是由于北向接口协议的不统一,1.现在的上层不同应用的适配是个问题;2.另外控制器容易发生单点故障;3.南向接口由于要控制越来越多的交换设备(如交换机,路由器,防火墙,IPS),协议也变得很庞杂;4.在运营商网购架构中,SDN还要解决IP层和光层的跨域管理和跨层协同的问题。针对问题2,提出了控制器集群(提高可靠性);针对问题4,提出了控制器分层。

        传统网络好比没有教练的去打篮球,球赛的胜率完全取决于每个球员的主观能动性和是否有战术(但是没有指挥者的球赛很难有战术),而狭义的SDN网络就好比整个比赛过程中完全听教练的,球员只是工具人负责执行命令,比赛胜率取决于教练的指挥能力和球员的执行能力。现在广义上的SDN网络是教练不完全控制球员,球员可以发挥自己的主观能动性,同时每场休息的过程中教练只会去干预他认为有必要的过程、

        NFV(network functions virtualization)网络功能虚拟化,核心思想是软件和专用硬件的解耦。虚拟化的硬件(VNF,它们实现的就是真实世界中路由器,防火墙等的功能)需要统一的管理和编排,这个平台(云操作系统)就是OpenStack。NFVI就是将硬件的计算、存储和网络进行虚拟化。VIM是虚拟化的基础设施的管理器,负责为VNF分配多少的CPU和内存。VNFM管理VNF的创建和销毁。Orchestrator是业务编排器。上述赞个部分组成mano。

未来发展将向微服务和分布式发展,运维复杂到极简编排,静态配置到动态扩展,厂商绑定到优胜劣汰

上一篇 下一篇

猜你喜欢

热点阅读