SDN和NFV的区别,SDN和NFV的区别...

SDN和NFV的区别
一、性质不同 1、NFV:网络功能虚拟化。 2、SDN:软件定义网络。 二、核心技术不同 1、NFV核心技术:通过基于行业标准的x86服务器、存储和交换设备替换通信网络中的专用和专用网络元件设备。 2、SDN核心技术:核心技术OpenFlow通过将网络设备的控制面与数据面分离,实现了对网络流量的灵活控制,使网络作为一个管道更加智能化,为核心网络的创新和应用提供了良好的平台。 扩展资料: 2006年,SDN诞生于美国GENI项目资助的斯坦福大学Clean Slate课题,斯坦福大学的nick mckeown教授提出了校园网实验创新的openflow概念。基于openflow的可编程特性,sdn的概念应运而生。 Clean Slate项目的最终目标是重塑互联网,旨在改变已经略显过时、难以发展的现有网络基础设施。 参考资料来源:百度百科-SDN 参考资料来源:百度百科-nfv
SDN和NFV的区别
SDN(软件定义网络,Software Defined Network)是一种理念,一般来说SDN技术具备3个特征:集中化的网络控制、开放的编程接口、控制与转发分离。比如说Openflow就是SDN理念的一种实现。
NFV,即网络功能虚拟化,Network Function Virtualization。简单地形容,NFV就是把以前那些专用的硬件设备(路由器、交换机、防火墙等等)统统扔掉,然后把专用的硬件换成标准的X86服务器,而路由器、防火墙的功能则通过运行在VM(虚拟机)里的各种软件实现。这样一来,X86服务器再加上各种软件就可以做为防火墙、做为路由器、做为等等等等(想得很美是不是?)。
有些人认为NFV是SDN的一种实现,这是不对的,从上面的介绍可以看出,SDN和NFV是完全不同的两种东西。
但是,二者也有共通之处,比如ETSI画了个图,说NFV和SDN在降低Opex、Capex等方面有相同之处。是的,SDN技术使得转发器弱智化,标准化,降低了研发门槛,从而加剧了转发器的横向竞争,从而实现降低设备成本的目的。而NFV干脆把硬件规定成了X86服务器这么一个早就标准化,白菜价的硬件。
那么NFV能否叠加SDN技术呢?NFV+SDN就相当于路由算路、链路调优等工作由控制器完成,而服务器只做转发。这在理论上是可以的,但是现阶段来说没有实际意义,因为服务器的转发性能太差和专用的设备没法比,而且服务器的可靠性也不高,所以用服务器做转发器还为时尚早。现在NFV和SDN两个领域还是各玩各的(自己都还不成熟),没有手拉手。
下一篇:没有了