DPDK中国技术峰会2017,中兴通讯分享vEPC核心网性能调优最佳实践
近期,DPDK中国技术峰会2017在上海召开,来自Intel、中兴通讯、腾讯、美团、UnitedStack有云等企业的专家进行了DPDK相关的18个主题的演讲。中兴通讯电信云及核心网产品专家娄方亮应邀出席,以“Network performance tuning, lesson learned”为主题,分享了vEPC核心网性能调优最佳实践,提出了“CPU指令精益度量,软件性能并行可扩展性设计以及流量分级卸载”的多层次性能优化理论和方法,向业界同行展示了中兴通讯对DPDK技术的应用水平。
现场积极热烈,听众普遍反应:“中兴分享的都是干货,获益匪浅”。会后,主办方Intel 的DPDK软件经理朱河清盛赞中兴通讯:“你们的演讲很不错,有理论有实践”。
娄方亮做主题演讲
中兴通讯vEPC核心网产品使用DPDK技术已有3年多时间,期间历经多次商用测试考验,性能方面一直保持业界领先水平。
娄方亮表示,DPDK目前已经非常成熟,但真正要把DPDK用好还是非常考验各个行业用户的自身功力。虽然DPDK提供了Run-to-completion和Pipeline两种报文处理框架,并有参考设计样例,但由于实际业务应用场景的复杂性,如果商用系统简单沿用这些样例 并做些粗放的修改,基本上很难做到架构和性能业界一流,产品竞争力有限。如,发布一个新版本后,性能会下降很多,然后进入反复调优,费时费力,效果不佳。另外,目前云计算数据中心的网络带宽压力越来越大,短短2年时间,DC主流网卡已从10G发展到40G,100G的网卡估计明年就会大规模应用。硬件飞速发展,给软件设计带来了很大的压力。如想要做到40G、100G网卡的报文线速处理,可能需要整个软件架构的重新设计,带来巨大挑战。
娄方亮与听众和Intel专家交流
DPDK技术峰会每年在世界各地不定期举办,中兴通讯vEPC产品已是第2次参加DPDK技术峰会,不仅见证了DPDK技术近年来的飞速发展,也向业界展示了中兴通讯对DPDK技术的关注、参与和创新性应用。值得一提的是,DPDK项目已于今年4月正式加入Linux基金会,中兴通讯是其中8个金牌会员之一。vEPC产品今后会加大对DPDK技术的研究,更积极的参与DPDK开源社区,不断扩大中兴通讯在DPDK开源项目的影响力。
全体演讲者和Intel领导合影