NFV网络云落地过程中若干问题分析

Labs 导读
NFV技术从诞生起,从根本上来说就是为了解决运营商网络演进中部署成本高,迭代更新慢,架构僵化等痛点问题。同时,在引入NFV技术前,旧有产业链相对单一,核心成员主要包括设备制造商、芯片制造商等,而NFV引入后拉长了整体通信产业链条,传统设备制造商面临严峻的挑战,原本软硬件一体化设备销售模式被拆解为通用硬件、虚拟化平台和网元功能三部分销售模式。这也直接决定了运营商期望的多层解耦部署模式推行困难。同时,在NFV的转发性能提升、MANO管理模式选型、VNFM选型和NFVO部署等方面也多多少少存在影响电信云落地的问题。

一、NFV部署模式选型

NFV通过软硬件解耦,使得网络设备开放化,软硬件可以独立演进,避免厂家锁定。基于NFV分层解耦的特性,根据软硬件解耦的开放性不同,可将集成策略分为单厂家、共享资源池、硬件独立和三层全解耦4种方案,如下图所示。

方案1:单厂家方案,优点就是可以实现快速部署,整体系统的性能、稳定性与可靠性都比较理想,不需要进行异构厂商的互通测试与集成。缺点是与传统网络设备一样,存在软硬件一体化和封闭性问题,难以实现灵活的架构部署,不利于实现共享;与厂商存在捆绑关系,不利于竞争,会再次形成烟囱式部署,总体成本较高,也不利于自主创新以及灵活的迭代式部署升级。目前,中国电信的4G/VoLTE/IMS网络就是采用这种方式,在短期内对中国移动的业务发展形成较大压力。

方案2:倾向于IT化思路,选择最好的硬件平台和虚拟机产品,要求上层应用向底层平台靠拢。只对VNF与NFVI层解耦,VNF能够部署于统一管理的虚拟资源之上,并确保功能可用、性能良好、运行情况可监控、故障可定位;不同供应商的VNF可灵活配置、可互通、可混用、可集约管理。其中,VNFM与VNF通常为同一厂商(即“专用VNFM”),这种情况下VNF与VNFM之间的接口不需标准化;特殊场景下采用跨厂商的“VNFM”(即“通用VNFM”)。VMware的解决方案就是典型的方案二厂商A的定位,考虑到中国移动苏州研发中心与VMware的战略合作情况,可以预期不远的将来中国移动的NFV网络架构中会出现类似部署方案。

方案3:倾向于电信思路,通用硬件与虚拟化层软件解耦,基础设施全部采用通用硬件,实现多供应商设备混用;虚拟化层采用商用/开源软件进行虚拟资源的统一管理。可以由电信设备制造商提供所有软件,只是适配在IT平台上。目前,中国移动大区集中化网络建设就是采用此部署方案。

方案4:全解耦的好处是可以实现通用化、标准化、模块化、分布式部署,架构灵活,而且部分核心模块可选择进行定制与自主研发,也有利于形成竞争,降低成本,实现规模化部署;不利的地方是需要规范和标准化,周期很长,也需要大量的多厂商互通测试,需要很强的集成开发能力,部署就绪时间长,效率较低,后续的运营复杂度高,故障定位和排除较为困难,对运营商的运营能力要求较高。该模式是中国移动一直不遗余力推广的模式,目前在陕西移动已初步完成苏研VIM+分布式存储、华为VNFM和研究院NFVO+的标准三层部署模式验证,并打通了标准三层组网下FirstCall。

另外,以上各方案都涉及MANO的解耦,涉及运营商自主开发或者第三方的NFVO与不同厂商的VNFM、VIM之间的对接和打通,屏蔽了供应商间的差异,统一实现网络功能的协同、面向业务的编排与虚拟资源的管理。但是,NFVO+的解耦目前还停留在实验验证阶段,在中国移动的电信云一阶段还是采用NFVO与VNFM同厂商捆绑的模式。

二、NFV转发性能的提升

NFV设计的初衷是针对部分低转发流量类业务功能,x86服务器在配备高速网卡(10Gbit/s)后,业务应用不经特殊优化,基本也可以满足大多数低速率转发业务的处理要求(即使后续随着SDN技术的推动,引入了40Gbit/s的高速转发能力,但目前也只是实验验证阶段,并未实际部署)。

传统硬件网元能够通过专用芯片实现高转发性能,而x86环境下的虚拟化网元尚不具备万兆以上端口的小包线速转发能力,在同等业务量的情况下,虚拟化网元和传统设备相比存在一定的性能差距。x86服务器采用软件转发和交换技术,报文在服务器各层面间传递,会受到CPU开销等多方面因素的影响,因此服务器的内部转发性能是NFV系统的主要瓶颈。

NFV中的网络业务应用运行于服务器的虚拟化环境中,单个应用业务流量的收发要经过虚拟化层、服务器I/O通道、内核协议栈等多个处理流程,而多个应用业务之间又可以用复杂的物理或虚拟网络相连接。因此,NFV系统的整体性能取决于单服务器转发性能与业务组链转发性能两个方面。如下所示:

业务应用流量的收发I/O通道依次包括物理网卡、虚拟交换机、虚拟网卡3个环节(见上图左半部分);从软件结构上看,报文的收发需要经过物理网卡驱动、宿主机内核网络协议栈、内核态虚拟交换层、虚拟机网卡驱动、虚拟机内核态网络协议栈、虚拟机用户态应用等多个转发通道(见上图右半部分),存在着海量系统中断、内核上下文切换、内存复制、虚拟化封装/解封等大量CPU开销操作过程。

2.1 影响NFV转发性能的主要因素

2.1.1 网卡硬件中断

目前大量流行的PCI/PCIe(Peripheral Component Interconnect&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值