通信行业中,大家一直在说的NFV,到底是什么?
其实通常所说的虚拟化,实际上是NFV(Network Function Virtualization,网络功能虚拟化)。
一、网络功能虚拟化(NFV)的定义
采用虚拟化技术、基于X86等通用硬件实现业务功能节点的软件化。
为什么会提出这个NFV这个概念呢,可以用下面这张图来解释。
其中,业务指网络的功能作用,控制指的是网络的整体管理,媒体指用户的数据流。
简单点来说,通过NFV技术,使得软件部署更加灵活,同时降低部署成本。
下面我们来看看NFV的特点。
二、网络功能虚拟化(NFV)的特点
NFV将网元功能与硬件资源解耦,实现了系统功能软件化和硬件资源通用化。
NFV使得专有硬件被COTS(Commercial Off-The-Shelf ,商用现成品或技术)通用硬件所取代。
但是,虚拟化并不是换个硬件平台那么简单。
在硬件平台之上,有非常强大的虚拟化软件平台进行管理,例如OpenStack、VMware、K8S和Docker等软件平台。
如下图,虚拟化平台通过将硬件“隐藏”起来,并创建出许多虚拟的硬件资源,来提高硬件资源的利用率,实现高可用和高扩展性,从而降低OPEX。
核心网设备厂商可以灵活调用这些虚拟资源,例如CPU、存储、网络等,在这上面装系统或程序,从而来实现电信设备网元的功能。
三、关于IPLOOK
IPLOOK作为一个专业的核心网厂商,手持工信部4G/5G全套网元入网证,我们的4G/5G融合核心网基于NFV技术,所有网元(AMF/MME, PCF/PCRF, UDM/AUSF/HSS, UPF/GW-U, SMF/GW-C, NEF, NRF, NSSF)均支持虚拟化部署在X86通用硬件平台、ARM平台、行业专用硬件平台和各大虚拟化平台,同时支持部署在云平台(例如阿里云、腾讯云、亚马逊云等)。
看完这篇文章,大家应该对虚拟化(NFV)有个基础的认识了,那么下次我们再来说说另外一个容易和NFV混淆的概念---VNF(虚拟网络功能),
|