基于Intel Xeon 处理器技术的赛特斯高性能FlexBNG实现和应用
发布时间:2019-08-29 分类:新闻资讯 来源:
暂无文章数据......

近日,赛特斯(CertusNet Inc.)高性能FlexBNG产品,基于Intel至强xeon处理器(Skylake 8276L)和拥有DDP(Dynamic Device Personalization) 功能的Intel® XXV710标准网卡,实现了行业最优性能:在全业务模式下,以256Bytes包长,25G单端口接近线速转发,整机性能达到300Gbps。

微信图片_20190906094645.jpg

BRAS设备在运营商网络中位于城域网的边缘,是用户通过固网接入实现各种宽带和数据业务的设备,也是用户网络接入行为的策略控制执行点。虚拟化的BRAS 通过把BRAS功能从高成本的专有硬件设备演进到低成本的COTS(Commercial Off-The-Shelf) 服务器上,降低运营商网络部署成本。随着运营商通信网络的虚拟化演进和IT化转型,虚拟化的BRAS设备将会是运营商下一代端局(Next Generate Central Office – NGCO)中的重要网元节点,承接多样的边缘业务和网络能力开放。
目前,基于英特尔® xeon多核处理器的服务器已经是虚拟化平台和数据中心的主要选择,不仅可以用来可以取代网络中的专用、固定功能设备,还能够借助英特尔® 虚拟化技术、优化的软件库、加密和压缩加速技术以及新指令等,实现创新和提供卓越性能。赛特斯和英特尔在FlexBNG性能优化上的合作,共同给业界带来更好的虚拟化BRAS解决方案,持续提供性能更优的产品,以最好的虚拟化性能达到更低的每比特成本和更好的投资回报,帮助电信网络成功转型。
赛特斯FlexBNG是帮助运营商解决其在核心网边缘设备所面临的问题和挑战而开发的NFV架构的纯虚拟化BRAS设备。FlexBNG是赛特斯在业界率先发布的分布式vBRAS产品, 支持转发控制分离,完全遵循ETSI NFV架构体系,以更丰富、更智能、更弹性、更经济的特性,支持各种电信业务及互联网业务的创新和发展。FlexBNG利用标准硬件承载虚拟化网元,通过运营商级MANO系统对物理和虚拟网元进行生命周期管理,实现网络资源的随需调用和弹性共享,减少业务上线时间,快速响应新业务需求。FlexBNG在业务能力上异常丰富,完全能够承担传统BRAS和SR设备为运营商进行的业务承载和服务能力,提供了高性能,可灵活扩展,更经济的BRAS方案。
Intel DDP (Dynamic Device Personalization) 又称动态设备个性化设置,是英特尔X700系列网卡的一个先进功能。作为一个通用超融合标准网卡,能够提供部分可编程能力,通过下载固件配置文件(profile),可以为用户提供多种通信网络协议的解析支持,结合网卡的FDIR(流引导)和RSS(散列技术)特性,实现网络报文解析和分发的硬件卸载,从而提高网络性能。
1)提高可编程型
实现报文处理的可定制性,来满足特定的业务需求.比如可以通过下载不同的配置文件,来分别支持宽带接入网关和无线核心网关等。
2)优化性能
通过硬件来实现对网络报文的识别和分流,比如控制报文和协议报文的分离,对数据报文的散列来使用网卡的多队列来实现流分类,能够有效的降低报文处理延迟,增加吞吐量,提高多核处理器的利用率。

微信图片_20190906094654.jpg
图1 处理性能优化

3)快速部署
英特尔网卡事业部负责提供工业级的配置文件(Profile), 目前已经涵盖多种协议类型,包括PPPOE, GTP-C,GTP-U,L2TP 等。 这些配置文件可以通过通用的 ethtool 或者 DPDK 驱动进行便捷的下载。
4)报文解析优化
通用网卡有内部资源限制, PPPOE 的内层报文不能够被解析,网卡只能缺省的认定其为二层报文,应用了DDP,网卡就可以增加识别深度到内层报文的传输层,通过流引导等技术,实现部分功能的硬件卸载,从而提高性能。

微信图片_20190906094658.jpg
图2 报文解析优化

赛特斯高性能FlexBNG,已经在阿根廷Telpin,澳大利亚Harbour,以及中国电信、江苏有线,重庆广电等多地实现了成功商用。

联系我们