什么是NFV

什么是NFV?

网络功能虚拟化(Network Functions Virtualization,NFV)是一种关于网络架构的概念。我们平时使用的x86服务器由硬件厂商生产,在安装了不同的操作系统以及软件后实现了各种各样的功能。而传统的网络设备并没有采用这种模式,路由器、交换机、防火墙、负载均衡等设备均有自己独立的硬件和软件系统。NFV借鉴了x86服务器的架构,它将路由器、交换机、防火墙、负载均衡这些不同的网络功能封装成独立的模块化软件,通过在硬件设备上运行不同的模块化软件,在单一硬件设备上实现多样化的网络功能。

NFV架构

NFV架构是欧洲电信标准协会(ETSI)提出的用于定义NFV实施标准的一种标准架构。NFV的理念是将标准化的网络功能应用于统一制式的硬件上。不同于传统物理设备中软件与硬件强绑定的关系,在NFV架构中,实现各种网络功能的标准化软件必须能够应用在同一台硬件设备上。这就要求NFV需要有一个统一的标准。

在这里插入图片描述

NFV架构由基础网络功能虚拟化架构、虚拟网络功能功能、管理自动化及网络编排三个部分组成:

基础网络虚拟化架构(Network Functions Virtualization Infrastructure, NFVI)

NFVI 是所有硬件和软件组件的总和,它们构建了部署、管理和执行VNFs的环境。NFVI 可以跨越多个地点,即 NFV - pops 运行的地方。在这些位置之间提供连接的网络被认为是 NFVI 的一部分。

NFVI 就好比各手机厂商推出的手机系统,它给硬件设备赋予基本的组件,支持网络应用所需要的软件或者容器管理平台。

  • 硬件资源

    在NFV中,物理硬件资源包括计算、存储和网络,通过虚拟化层(例如hypervisor)提供处理、存储和连接到VNFs。计算硬件被假定为COTS,而不是专用的硬件。存储资源可以区分为共享网络连接存储(NAS)和驻留在服务器本身的存储。

    计算资源和存储资源一般采用池化方式。网络资源由交换功能组成,如路由器、有线或无线链路。此外,网络资源可以跨越不同的域。然而,NFV仅区分以下两种类型的网络:

    • NFVI-PoP网络:NFVI-PoP中计算和存储资源的网络。它还包括允许外部连接的特定交换和路由设备。

    • 传输网络:连接NFVI-PoPs、NFVI-PoPs与同一或不同网络运营商拥有的其他网络,以及NFVI-PoPs与不包含在NFVI-PoPs中的其他网络设备或终端的网络。

  • 虚拟化层和虚拟化资源

    虚拟化层抽象硬件资源,并将VNF软件与底层硬件解耦,从而确保VNFs的硬件独立生命周期。简而言之,虚拟化层负责:

    • 对物理资源进行抽象和逻辑划分,通常称为硬件抽象层。
    • 使实现VNF的软件能够使用底层的虚拟化基础设施。
    • 向VNF提供虚拟化的资源,以便后者能够执行。

虚拟网络功能(Virtual Network Functions, VNF)

VNF是对遗留的非虚拟化网络中的网络功能的虚拟化。NFs的例子有Evolved Packet Core(EPC) 网元,如移动管理实体(MME)、服务网关(SGW)、分组数据网关(PGW);家庭网络中的元件,例如常驻网关(RGW);和常规网络功能,如DHCP服务器、防火墙等。

VNF是实现网络功能(转发服务、IP配置等)的软件应用,就好比手机上的APP。在NFV架构中,各种VNF在NFVI的基础上实现。由于NFVI是标准化的架构,使得不同的VNF获得了通用性,不再依赖于原来的黑盒设备。

一个VNF可以由多个内部组件组成。例如,一个VNF可以部署在多台虚拟机上,每台虚拟机上驻留VNF的单个组件。但是,在其他情况下,整个VNF也可以部署在单个VM中

管理自动化及网络编排(Management and orchestration, MANO)

MANO是用于管理各VNF以及NFVI的统一框架,方便运维人员进行业务编排与设备管理。

  • 虚拟化基础设施(Virtualised Infrastructure Manager,VIM)

    从NFV的观点来看,虚拟化基础设施管理包括用于控制和管理VNF与其权限下的计算、存储和网络资源的交互以及它们的虚拟化的功能。

  • VNF管理

    VNF Manager负责VNF的生命周期管理(例如实例化、更新、查询、伸缩、终止)。可以部署多个VNF管理器;可以为每个VNF部署一个VNF Manager,也可以为多个VNFs部署一个VNF Manager。

  • VNF编排

    负责NFV基础设施和软件资源的编排和管理,并在NFV上实现网络服务。

NFV优势

NFV适用于各种网络解决方案,目前使用较多的包括SD-WAN、网络切片、移动边缘计算等。由于NFV将软件功能与硬件设备进行了解耦,随着标准化架构的完善,NFV带来了诸多优势:

  • 灵活的业务( Flexible services )

    在服务器上运行不同的VNF,当网络需求变更时,根据需求变更和移动VNF即可,加快了网络功能交付和应用的速度。在测试新的网络功能时,无需建立专门的实验环境,只需请求新的虚拟机来处理该请求,当服务停用时释放该虚拟机即可,为网络功能测试提供了更便捷的方法。

  • 更低的成本(Less Spending)

    使用NFV后,网络通信实体将变为虚拟化的网络功能,这使得单一硬件服务器上可以同时运行多种网络功能,从而减少了物理设备的数量,实现了资源整合,降低了物理空间、功耗等带来的成本。但由于从传统设备切换为NFV在初期的投入较大,短期内的投资回报比并不比传统的物理网元具有足够的优势。

  • 更高的资源利用率(Greater Resource Efficiency)

    当网络需求发生变化时,无需更换硬件设备,避免了复杂的物理变更,通过软件重组快速更新基础网络架构,避免由业务变更带来的设备冗余和搬迁需求。

  • 避免供应商锁定(Avoid Vendor Lock-in)

    在统一制式的硬件上部署不同的网络功能,避免了某种功能被特定的供应商锁定,降低了网络设备维护带来的服务费用。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_李少侠_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值