通信世界网消息(CWW)11月23日,赛特斯和英特尔携手亮相2017中国移动全球合作伙伴大会,双方联袂展示基于FPGA硬件加速平台,将QoS功能卸载到智能网卡,在降低功耗的情况下,有效提高处理性能,降低部署和运行成本的新一代高转发性能vBRAS产品。
从近年vBRAS现网试点结果看,由于新的应用要求高分组速率、QoS/流量整形、虚拟专用网(VPN)、防火墙、网络地址转换(NAT)、封装/解封装、深度包检测(DPI)、实时监控以及数据包线速处理等要求,性能显著降低,直接影响了高度动态的虚拟化基础设施的部署,从而放慢了现有网络的转型。正因为如此,加速转发的解决方案尝试将CPU工作负载卸载到FPGA智能网卡中。
作为SDN/NFV核心技术提供商,赛特斯在业界率先发布了分布式vBRAS系统FlexBNG,以帮助运营商解决其在核心网边缘设备所面临的问题和挑战。赛特斯认为,业界对vBRAS的需求主要体现在:一、架构首选CU分离,控制面和用户面解耦,支持标准化的数据通道和控制通道,支持商用服务器平台;二、功耗预算应达到4兆瓦/Tbps,单服务器节点的性能须在100Gbps以上;三、NFV的目标之一是降低整个系统的相对成本,随着带宽迅速增长,持续的降低成本成为挑战,通过使用智能网卡来节约50%以上的成本,并为以后的新业务类型提供可扩展性。
为了进一步提高服务器的数据包处理能力,基于英特尔FPGA的SmartNIC通过执行QoS/流量整形、VPN、网络地址转换(NAT)、DPI等复杂的数据包处理功能来进一步协助CPU内核。赛特斯和英特尔合作,通过vBRAS使用FPGA来加速QoS,达到与下一代部署需求一致的性能和能力级别。
赛特斯与英特尔工作人员通过深度挖掘FPGA智能网卡进行网络加速的多维度处理方式,向业界公布其优势:
一、可解放宝贵的CPU内核,将原本在CPU中实现的数据处理卸载到FPGA上进行加速实现,释放CPU支持其他性能,在虚拟化的基础上进一步实现了资源的有效利用;
二、FPGA拥有低功耗、灵活可编程特性,FPGA的SmartNIC实现了硬件QoS和多级流量整形后,只需占用FPGA 40%的逻辑资源。同时可随时对FPGA进行编程,满足一套硬件设备支持多种网络功能加速的需求,从根本上解决更换加速卡或其他硬件设备的成本增加。用户无需专用设备即可实现功能自定义,平衡了高性能和高通用性两者之间的矛盾;
三、FPGA可进行高速并行的数据包处理,解决方案丰富且成熟。
此次,赛特斯与英特尔紧密合作,共同研究提升NFV转发性能的途径,具有重要的行业价值。赛特斯新一代vBRAS设备FlexBNG使用intel FPGA智能网卡MAP-40/50的测试结果表明,使用FPGA作为硬件加速平台,将QoS功能卸载到智能网卡,在降低功耗的情况下,可有效提高处理性能,降低部署和运行成本。目前,FlexBNG用于基本第三层转发,吞吐量高达120Gbps。
在传统电信设备的NFV方向上,如何通过vBRAS实现狭义和广义的计算、控制及存储资源的有效管理与分配,耗费CPU的业务和数据转发功能逐步卸载到智能网卡,并逐步降低智能网卡的成本,这些将会是未来一段时间内的研究热点。