软件定义网络 (SDN) 和网络功能虚拟化 (NFV) 在近两年已经成为全球网络行业的热点话题。它们之前显然是有关系的, 但是它们有哪些地方类似呢?不同之处又在哪里?二者如何做到相互辅助,相辅相成的呢?
SDN的本质
SDN 的本质是把网络软件化,提高网络可编程能力和易修改性。SDN没有改变网络的功能,而是重构了网络的架构。
SDN的价值
- 快:网络业务自动化和网络自治,更快部署网络业务实例。更快在网络中增加新业务,大量需求仅需要升级控制器软件就可以实现。
- 简:简化了网络协议,大量网络业务协议逐渐消失,用户的策略处理集中在控制器实现。
- 省:通过集中控制,对网络资源进行统筹调度和深度挖掘,提高网络资源利用率,接入更多业务,从垂直整合走向水平整合,使得芯片、设备、控制器各层可以独立分层充分竞争。
NFV的本质
NFV没有改变设备的功能,而是改变了设备的形态。NFV的本质是把专用硬件设备变成一个通用软件设备,共享硬件基础设施
NFV的价值
- 快:软件设备的发行安装速度远比硬件设备快,容量伸缩更快,避免硬件采购安装的长周期,可按需实时扩容。实现新需求新业务更快,避免了硬件的冗长开发周期。
- 简:简化了设备形态,统一了底层硬件资源,都是服务器和交换机。
- 省:采用通用服务器作为和交换机作为基础设施,大大降低设备成本。水平整合改变了原来的竞争格局,各个层次可以分层竞争。
SDN和NFV的关系
NFV 的软件设备(统称VNF)快速部署以及 VNF 之间网络快速建立,需要支持网络自动化和虚拟化能力,这需要 SDN 网络提供支持。
在 SDN 网络情况下的一些网络诉求,比如能够快速提供虚拟网络,快速部署增值业务处理设备和网络设备等这些快速业务上线需求,需要NFV的软件网络设备(FW、vRouter)才能达成目的。
小结:
- SDN是面向网络的,SDN没有改变网络的功能,而是重构了网络的架构。
- NFV是面向设备的,NFV没有改变设备的功能,而是改变设备的形态。
本文转载至:http://developer.huawei.com/ict/forum/thread-10097-1-1.html