欢迎光临深圳市联瑞电子有限公司官网!
全国服务热线 : 4000-588-108 | 网站地图 | English 京东店铺 淘宝店铺1688店铺天猫店铺
[返回上一页]您现在的位置:首页 > 新闻中心 > 研发快讯
研发快讯
DPDK是什么?DPDK网卡更有优势吗?
发布日期:2023-12-13    关键字:DPDK,DPDK网卡,DPDK设置,国产DPDK网卡

近年来,随着数字化的推进,上云成为企业数字化建设的重要指标,用云程度持续深入。可以说,云时代已经来临。


应云而生的DPDK


云时代的一个典型特征,是数据的高速增长。据华为GIV数据,预计2025年全球数据量将达到180ZB。面对大爆发的网络数据,数据中心网络也向25GE100GE400GE甚至更高速率提速,相应的,一场围绕网络数据传输优化的攻坚战也已打响。


在传统的数据传输路径下,激增的网络数据通过CPU处理数据包,使CPU疲于应付,而系统对报文处理核调度的开销更是大大浪费了CPU资源。如何实现高效的报文传输和处理,以满足云时代对数据传输的高需求,成为网络通信行业亟待攻克的大难题。在此背景下,可极大提高数据处理性能和吞吐量的DPDK技术应云而生。


为何是DPDK


DPDK全称Data Plane Development Kit,是由Intel发起并维护的数据平面开发套件,它基于Linux系统运行,工作原理是使用轮询来处理数据包。在收到数据包时,经过DPDK重载的网卡驱动直接将数据包存入内存,交付应用层软件通过DPDK提供的接口来直接处理,这样节省了大量的CPU中断时间和内存拷贝时间。通俗来讲,就是文件的收发绕过CPU直接送到用户手上,实现高效的数据包传输和处理。


DPDK是什么


在实际运行过程中,DPDK利用DMA(直接内存访问)技术,实现数据在网卡和应用程序之间的零拷贝传输,提高了数据传输的效率。与此同时,利用多核处理器的并行计算能力处理多个数据包,提高吞吐量,释放大量CPU资源。


诸多独特优势,使DPDK成为业界广泛使用的数据平面加速技术之一。


DPDK在网卡应用的优势


DPDK应用在网卡中,在传输和处理数据时,优势显著。


一方面,网卡可以利用DPDK技术绕过操作系统内核,直接访问硬件设备,从而实现高效的数据包处理。这样可以避免内核模式切换和系统调用的开销,节约CPU资源的同时大大减少数据包处理和吞吐量损失,降低延迟,为对延迟敏感的应用提供更大的帮助。


另一方面,网卡通过DPDK中的多线程和多队列技术,同时处理多个数据包,从而实现高吞吐量的数据包处理能力,这对于数据中心、云计算、大数据等高密度数据流处理的场景非常重要。


国产DPDK网卡


综上所述,DPDK技术的重要性显而易见。随着国内数字经济发展进程的加快,数据的快速传输和安全保障已提上日程。为此,LR-LINK联瑞在网卡研发设计时引入该技术,尤其是国产网卡均支持DPDK功能,以便用户在服务器、网络设备和云计算平台上使用。此外,在保障用户数据稳定、快速传输的同时,国产网卡具有的自主可控为信息安全提供强有力的保障,助力企业数字化建设,早日实现安全上云。

Related Information

粤ICP备18078389号      Copyright © All Rights Reserved. 深圳市联瑞电子有限公司 版权所有

粤公网安备 44030602003563号

产品咨询
关注官方微信
技术支持
关注官方微信
服务电话

服务热线:
4000-588-108