SDN和NFV孰优孰劣?SDN?NFV?或者两者一起?软件定义网络(SDN),网络功能虚拟化(NFV),网络虚拟化(NV)他们之间是互补的技术,每一个都提供了全新的设计、部署以及管理网络及服务的方式:
SDN:把网络的控制(大脑)和转发(肌肉)平面分离,将更高效的分布式网络架构和自动化网络服务进行集中管理。
NFV:重点是优化网络服务本身。NFV将网络功能(如DNS、缓存等)从专有硬件设备中解耦,因此这些网络功能可以在软件上运行,加速服务创新和配置,尤其是在服务提供商环境中。
NV:确保网络集成并支持虚拟化架构的需求,特别是多租户需求。
白盒机:使用通用的商用芯片,而不是某一个网络供应商的专有芯片的交换机、路由器等网络设备。
共性
SDN、NFV、NV的目标都是推进基于软件的网络更加灵活、可伸缩,网络创新可以更好的调整并支持IT总体业务目标。他们有各自的指导理论毫不奇怪,例如:
将功能迁移到软件
在专有设备上使用商用服务器和交换机
利用应用程序编程接口(API)
支持网络服务更有效编排、虚拟化和自动化
SDN、NFV:合作改变世界
这些方式是互利的,但是不存在依赖关系。然而,事实是SDN使得NFV和NV更加引人注目,反之亦然。SDN促进了网络自动化,使得基于策略的决策侧重于网络流量,而NFV侧重于服务,NV结合虚拟环境保证了网络功能。
所有这些技术的进步是网络创新并跟随接入网络的设备的脚步的发展的关键,通过开放网络基金会(ONF)、OpenDaylight项目、ETSI NFV以及和他们合作的各种开源项目促进这些技术的发展,由Linux基金会和ETSI NFV密切合作的项目OPNFV已要求推进开放标准。所有这些团队一起工作,不断的寻找新的方法来分享开放标准并为企业或组织寻求新的开放方式。