NFV与NFC
变与不变
通讯网络从几十年前的1G,到4G,再到现在的5G,移动通信发生了翻天覆地的变化,核心网亦是如此。
但是,所谓的核心网,其实本质上并没有发生改变,无非就是很多的服务器而已。不同的核心网网元,就是不同的服务器,不同的计算节点。
变化的,是这些“服务器”的形态和接口:形态,从机柜单板,变成机柜刀片,从机柜刀片,变成X86通用刀片服务器;接口,从中继线缆,变成网线,从网线,变成光纤。
就算变来变去,还是服务器,是计算节点,是CPU。
既然是服务器,那么就势必会走上虚拟化的道路。毕竟,虚拟化有太多的优势:低成本、高利用率、充分灵活、动态调度,等等。
前几年,大家以为虚拟机是核心网的终极形态。目前看来,更有可能是容器化。
这几年经常说的NFV(网元功能虚拟化),也有可能改口为NFC(网元功能容器化)。
以VoLTE为例,如果按以前2G/3G的方式,那需要大量的专用设备,分别充当EPC和IMS的不同网元。
VoLTE相关的网元
而采用容器之后,很可能只需要一台服务器,创建十几个容器,用不同的容器,来分别运行不同网元的服务程序。
这些容器,随时可以创建,也可以随时销毁。还能够在不停机的情况下,随意变大,随意变小,随意变强,随意变弱,在性能和功耗之间动态平衡。
简直完美!
5G时代,核心网采用微服务架构,也是和容器完美搭配——单体式架构(Monolithic)变成微服务架构(Microservices),相当于一个全能型变成N个专能型。每个专能型,分配给一个隔离的容器,赋予了最大程度的灵活。
按照这样的发展趋势,在移动通信系统中,除了天线,剩下的部分都有可能虚拟化。
核心网是第一个,但不是最后一个。虚拟化之后的核心网,与其说属于通信,实际上更应该归为IT。
核心网的功能,只是容器中普通一个软件功能而已。
LUF