什么是 NFV?
概述
网络功能虚拟化(NFV)是一种对传统在专有硬件上运行的网络服务(例如路由器、防火墙和负载平衡器)进行虚拟化的方法。这些服务被打包为商用硬件上的虚拟机(VM),这样服务提供商便可以在标准服务器(而非专有服务器)上运行其网络。NFV 是电信云的主要组件之一,正在重塑电信业的发展。
借助 NFV,您无需为每个网络功能配备专用硬件。由于无需其他硬件资源就能让服务提供商按需交付新的网络服务和应用,NFV 提高了系统的扩展性和敏捷性。
NFV 架构
欧洲电信标准协会(ETSI)所提出的 NFV 架构有助于定义 NFV 的实施标准。该架构的每个组件都是基于这些标准,以提高稳定性和互操作性。
NFV 架构包括:
软件定义网络(SDN)与 NFV
NFV 与 SDN 之间并没有依赖关系,但它们确实有相似之处。两者都依赖于虚拟化并使用网络抽象,但在如何分离功能和抽象资源方面却有所不同。
SDN 将网络转发功能与网络控制功能分开,其目标是创建可集中管理和可编程的网络。NFV 则是从硬件中抽象出网络功能。NFV 通过提供可运行 SDN 软件的基础架构来支持 SDN。
根据您要完成的具体工作,NFV 和 SDN 可以协同使用,并且两者都使用商用硬件。借助 NFV 和 SDN,您可以打造一个更加灵活、可编程且可以有效利用资源的网络架构。
使用 NFV 的好处
借助 NFV,服务提供商可以在标准硬件(而非专用硬件)上运行网络功能。另外,由于网络功能已虚拟化,因此可以在单个服务器上运行多个功能。这就意味着所需的物理硬件得以减少,故而可以进行资源整合,以降低物理空间占用、功耗和总体成本。
NFV 使提供商可以灵活地在不同服务器上运行 VNF,或在需求发生变化时根据需要移动 VNF。这种灵活性可以加快服务提供商交付服务和应用的速度。
例如,如果客户请求一项新的网络功能,那么他们可以启动新的虚拟机来处理该请求。当不再需要该功能时,可停用此虚拟机。这也是一种低风险测试潜在新服务价值的方法。