2024 11/05 17:47:57
来源:中国移动智慧家庭运营中心

中国移动自主研发高性能转发组件

字体:

  中国移动智慧家庭运营中心积极践行“网络强国”战略,自主研发“高性能转发组件”,推动国产化技术应用落地。

  中国移动智家中心自研的“高性能转发组件”于2023年完成研发,推出1.0版本,在改善哈希算法并行能力、Linux操作系统的兼容性等方面实现自主产权,摆脱了对特定厂商许可证的依赖。经过中国信息通信研究院的评测,该组件在Intel CPU架构下的性能与Intel DPDK产品相媲美,其转发性能更是传统内核转发的10倍以上。凭借这些优势,高性能转发组件不仅纳入了国务院国资委发布的《中央企业科技创新成果推荐目录(2023年版)》,还成为了浙江省“国内首版次”产品的代表之一,更为其广泛应用奠定了坚实基础。

  2024年,为了提升高性能转发组件的适用范围与接入便捷性,智家中心基于组件进一步扩展,开发用户态网络协议栈,该协议栈具备POSIX标准的Socket API编程接口,同时提供基于回调模式的高性能异步编程接口,不仅使业务接入更加便捷,性能也比传统内核提升了5倍以上。

  在实际应用中,高性能转发组件与用户态协议栈能够显著提高应用程序的网络数据处理能力。这种技术进步对于如Redis这样的内存数据存储系统来说尤为重要,通过集成高性能转发组件及用户态协议栈,Redis在物理机环境中的表现得到了极大提升:查询响应时间缩短了约70%,而每秒查询次数提升了近200%,显著增强了其在高并发环境下的处理能力。同样,在虚拟化环境中,Redis的并发请求性能提升约93%,表明该技术方案在不同部署环境下均能有效发挥作用。

  除了显著提升数据库性能外,高性能转发组件在负载均衡领域也有突出表现。Nginx作为一款高性能的HTTP和反向代理服务器,集成转发组件后,能够在处理大量并发连接的同时保持低延迟,极大地提升了应用的响应速度和服务质量。具体而言,在物理机环境下,集成了转发组件的Nginx实例,最大并发连接数提升约135%,平均请求响应时间缩短了超过60%。而在虚拟机环境中,Nginx的整体性能提升了约162%,这使其在应对大规模并发请求时更加高效可靠。这些显著的性能提升,不仅彰显了高性能转发组件的技术先进性,还为企业和用户在数据库管理与负载均衡等关键领域的运营提供了强有力支持。

  中国移动浙江公司推出的零信任网关,面向政企用户,提供5G双域专网接入安全能力,致力于构建可信访问、持续鉴权以及智能运营的网络安全环境,具备强大的防火墙、监控、流量鉴权和日志审计能力。通过集成高性能转发组件,零信任网关的整体性能显著提升,具体表现在以下几个方面:性能提升7倍,集成高性能转发组件后,零信任网关的处理能力大幅增强,能够支持更高的数据吞吐量,满足大流量网络环境的需求;时延降低80%以上,通过优化数据包处理流程,减少了网络传输过程中的延迟,提升了用户的访问体验;资源利用率更高,由于性能的显著提升,相同条件下所需的硬件资源更少,降低了企业的运维成本,实现了资源的高效利用。(李响/文 中国移动智慧家庭运营中心/供图)

【责任编辑:张灵】