什么是网络功能虚拟化?

什么是网络功能虚拟化?

网络功能虚拟化 (NFV) 抽象化网络功能,可实现在标准化计算节点上安装、控制软件并加以控制。NFV 整合了云和虚拟化技术以推动快速开发具有弹性扩展能力和自动化功能的新网络服务。这些技术通常分为 NFV 和软件定义网络 (SDN)

网络功能虚拟化解决的问题

希望自动化编排和管理网络、存储和计算资源是开发 NFV 和 SDN 的关键推动因素。想像一个情景,其中包括具有 10 台虚拟机或数百个容器的物理服务器。如果需要手动操作,这个概念永远不会扩展。借助自动化功能,您可以快速启动或消除虚拟化网络功能 (VNF),如虚拟机、容器、路由器、防火墙和入侵防御系统 (IPS),以便弹性扩展您的网络功能以满足动态需求。

网络功能虚拟化有何作用?

通过消除手动流程产生的瓶颈,并允许根据需要部署新服务,NFV 在提供具有资本效率的网络服务方面带来敏捷性。NFV 允许服务提供商快速且经济高效地提供服务,并允许其利用自动化使其适应客户对扩展能力和敏捷性的需求。

网络功能虚拟化的工作原理是什么?

正是 NFV 的模块化架构允许服务提供商在每个层面进行自动化。该架构的主要组件包括:

  • NFV 基础架构 (NFVI) 构建块 — 提供虚拟化层(虚拟机管理程序或容器管理系统,如 Kubernete),以及托管 VNF 的物理计算、存储和网络组件。NFVI 通过 NFVI 基础架构管理器 (VIM) 管理,该管理器控制 VNF 的资源分配。OpenStack 是开源 VIM 的示例,控制物理和虚拟资源。Red Hat OpenStack 平台是商业 VIM 的示例。
  • VNF — 基于软件的应用程序,提供一个或多个网络服务。VNF 使用 NFVI 提供的虚拟化基础架构连接到网络并提供可编程和可扩展的网络服务。VNF 管理器支持 VNF 实例的生命周期和 VNF 软件的管理。
  • 管理和编排 (MANO) — 提供 NFV 架构中的 VNF 的总体管理和编排。MANO 通过工作流程自动化、调配和协调实例化网络服务到 VIM 和 VNF 管理器中,这些管理器实例化 VNF 和叠加网络服务链。MANO 将 NFV 架构与现有 OSS/BSS 连接。

瞻博网络实施

瞻博网络 NFV 解决方案包括:

  • 一套用于 MANO(管理和编排)的可编程云参考架构,可利用 Contrail 提供全包式管理和编排平台。
  • 一个水平的、经过预验证的 NFVI 堆栈,利用 Contrail 实现全包式管理和编排平台。
  • 具有端到端运营商级底层和叠加层的云交换矩阵
  • 基于意图的网络,借助 Apstra 实现云基础设施的自动构建、运营、故障诊断和安全
  • 智能服务边缘,为您提供对 SDN 的可见性与可控性,并将物理网络和元素链接到 NFVI 中。
  • 通过 vSRXvMX 实现 VNF。
  • 客户现场设备,可通过 NFX250 网络服务平台将 VNF 安全扩展到最终用户。

网络功能虚拟化常见问题解答

NFV 和 VNF 之间的区别是什么?

网络功能虚拟化 (NFV) 是基于欧洲电信标准协会 (ETSI) NFV 架构模式构建的框架,用于虚拟化网络基础架构和平台资源(如计算、存储和网络)。在软件实施中虚拟化的各项功能(如防火墙、路由器、路由反射器和宽带网络网关 (BNG))被称为虚拟网络功能 (VNF)。  

NFV 的优势是什么?

与基于特定于服务的硬件所构建的网络平台不同,NFV 支持独立于硬件的软件基础架构。现成的商用 (COTS) x86 服务器硬件可作为虚拟机 (VM) 的通用计算平台来提供网络功能。服务器计算、内存和存储资源可同时由多个虚拟机灵活共享,从而在优化成本的同时为每项服务提供量身定制的性能和规模。与支持单一服务并随时间分期付款的专用硬件平台不同,NFV 具备向外扩展和向内扩展的灵活性,可以轻松匹配服务需求,同时在单一物理服务器上托管多项服务,从而实现经济效益。

VNF 和虚拟机之间是什么关系?

VNF 可以作为在单个服务器上的单一虚拟机来实现,也可作为跨多个服务器的多个虚拟机进行分解和实施。软件分解支持来自不同平台和/或位置(如区域数据中心的控制平面和来自边缘云的用户平面)的服务组件,能够优化性能、延迟、规模和成本。作为一项服务,VNF 可以使用多个应用来实现,每个应用在各自的虚拟机内运行,以调整该应用的性能和规模,而无需实例化全新的 VNF。   

NFV 如何赋能 5G 的未来?

5G 是第五代移动网络,使用 NFV 和云原理进行设计和实施。NFV 提供更高的自动化、运维敏捷性,并降低了 5G 基础架构所有领域(从 5G 核心到 5G RAN)的资本支出。     

NFV 的工作原理是什么?

根据 ETSI NFV 的参考架构,计算、存储和网络等硬件资源会使用名为虚拟机管理程序的虚拟化层进行抽象处理。该虚拟机管理程序创建并运行共享底层硬件的虚拟机。在实施 VNF 的过程中会使用一个或多个虚拟机。NFV 管理和编排(称作 MANO)由更高级别的应用程序处理,以实现 NFV 基础架构 (NFVI) 和 VNF 服务周期的自动化。虚拟机和服务的联网由软件定义网络 (SDN) 控制器负责,这样可以自动执行子网成员资格和策略实施。

瞻博网络提供哪些 NFV 技术/解决方案/产品?

瞻博网络为企业、服务提供商和云运营商数据中心提供一整套综合全面的 SDN、自动化和 VNF 解决方案。这些解决方案包括 Contrail Networking SDNApstra 自动化数据中心Paragon Automation,用于构建和部署自动化 NFV 解决方案。。作为全球领先的网络供应商之一,瞻博网络针对路由云人工智能安全性提供虚拟化网络解决方案,由此简化向 NFV 的过渡。