NFV(network function virtulization)
NFV(network function virtulization,网络功能虚拟化)是指一种操作框架,目的是为了将部署在COTS硬件上的、在虚拟基础架构中的VNF软件设备编排和自动化起来,然后进行VNF设备的全生命周期管理。
NFV依赖SDN(软件定义网络)原理,把网络操作分成用户平面、控制平面、管理和编排(MANO)平面。
欧洲电信标准化协会(ETSI)和Linux基金会(LF)都在积极地开发和培育NFV框架的参考架构和标准体系。ETSI管理下的OSM(Open Source MANO)和LF管理下的ONAP(Open Network Automation Platform)是目前由服务运营商和网络厂商们所支持的、最重要的开源NFV项目。
在ETSI NFV架构中,NFV MANO提供核心操作功能,并由四个部分组成:NFV编排器(VNF Orchestrator)、VNF管理器(VNF Manager)、虚拟化基础设施管理器(VI Manager,Virtualized Infrastructure Manager)以及这些功能模块与其他操作系统之间的互通。
在LF NFV架构中,ONAP包含所有由ETSI NFV框架指定的MANO层功能。此外,它还提供一种网络服务的设计框架以及故障、配置、计帐、性能和安全功能(FCAPS)。
下图说明了ETSI NFV框架中VNF和NFV的关系。