管理进化

nfv和sdn的区别


nfv和sdn的区别主要在于:1. 用途不同;2. 解耦合方式不同;3. 解耦提供的功能不同;4. 核心要点不同;5. 使用范围不同;6. 带来的好处不同。

下面我们来具体介绍它们的区别。

一、 概述

SDN-诞生于校园,成熟于数据中心:

SDN初始于园区网络,一群研究者(斯坦福的达人们)在进行科研时发现,每次进行新的协议部署尝试时,都需要改变网络设备的软件,这让他们非常郁闷,于是乎,他们开始考虑让这些网络硬件设备可编程化,并且可以被集中的一个盒子所管理和控制,就这样,诞生了当今SDN的基本定义和元素。

NFV-由运营商提出:

和SDN始于研究者和数据中心不同,NFV则是由运营商的联盟提出,原始的NFV白皮书描述了他们遇到的问题,以及初步的解决方案。

运营商网络的设备呈指数级的增长,越来越多各种类型的硬件设备不断的增加。当开展一个新的网络业务时,往往提出多样化的需求,寻找适合空间和电力去容纳这些“盒子”变得越来越困难。能耗的增加,资本投资的挑战,以及设计,集成和运行这些日益复杂的基于硬件的平台所需要的技术这些种种挑战复合在一起。

网络功能虚拟化的目标是使用标准的IT虚拟化技术,把现在大量的位于数据中心,网络节点以及最终用户处的这些不同类型网络设备–标准的服务器,交换机和存储设备集合在一起。我们相信网络功能虚拟化可以适用于任何数据平面的包处理,控制平面的功能集成,以及无线网络的基础架构中。

二、主要区别

1.用途不同

SDN是用来分离数据平面和控制平面,集中控制而且网络可编程。NFV是将网络功能从专用设备(硬件架构不一定是X86)迁移到通用X86服务器上运行的虚拟机或者容器中。

2. 解耦合方式不同

SDN通过专门定制特殊的软件解耦。NFV是通过虚拟化分层解耦。

3. 解耦提供的功能不同

SDN可提供云编排、网络等基础功能。NFV提供虚拟化之后的vHLR/HSS,vLoadBalance,vCDN等功能。

4. 核心要点不同

SDN的核心:①数控平面分离;②SDN使用通用的路由器和交换机;③控制面可编程

NFV的核心:①将网络设备的功能从网络硬件中解耦;②将电信硬件设备从专用产品转为商用化产品;③数据平面可编程

5. 使用范围不同

SDN使用OSI模型数据链路层和网络层,主要是优化网络基础设施架构;比如交换机路由器和无线网络。

而NFV适用上面四层,NFC主要优化网络功能;比如负载均衡、防火墙等。

6. 带来的好处不同

SDN带来的好处有:①简化网络配置过程;②简化网络和操作;③成本降低

NFV带来的好处有::①加快产品和新业务推向市场,无需改变硬件;②简化了采购设计继承和基础设施的维护;③可动态分配硬件资源,所以增加了灵活性/扩展性。

智齿客服