DPDK | SDNLAB | 专注网络创新技术 - Page 2
DPDK QAT 存储加速
申请试用 操作说明

数据面开发套件(Data Plane Development Kit)是由英特尔,6WIND等多家公司开发,主要基于Linux系统运行,用于快速数据包处理的函数库与驱动集合,可以极大提高数据处理性能和吞吐量, 提高数据面应用程序的工作效率。DPDK目前是一个Linux基金会下的有多家公司参与的社区化开源项目(dpdk.org)。

关注DPDK微信公众号
DPDK数据流过滤规则例程解析—— 网卡流处理功能窥探

当前的高性能网卡通常都支持对数据流的定向和过滤功能,可通过配置将指定的数据流定向到指定的设备队列中,如果监听此队列的核心正是运行处理此数据流的应用所在核心,将获得一定的性能优势。

分享你的Crypto资源:基于DPDK的Virtio-Crypto运算资源虚拟化方案

为了让云用户能享受到加密加速技术,大部分市面上的加密加速器,包括QAT,都使用了Single-root Input/Output (SRIOV) Virtual Function (VF)技术。

DPDK对于Queue的配置

DPDK 通过全局变量nb_rx_qnb_tx_q标记txq和rxq的数量。该值可通过—rxq和—txq参数传入,也可以在运行过程中修改。

FD.io——助你创新更高效、更灵活的报文处理方案

FD.io (Fast data – Input/Output) 是许多项目和库的一个集合,基于DPDK并逐渐演化,支持在通用硬件平台上部署灵活和可变的业务。

Testpmd代码导读(三)-常用转发引擎

在使用testpmd时,使用者对转发引擎需要有足够的了解,才能正确的预期testpmd的收发包行为,并正确的为testpmd灌注所需的数据包。

DPDK18.08上对VIRTIO IN ORDER 功能所做的优化

众所周知,虚拟队列数据传输的基本流程是——virtio驱动向available队列添加buffer描述符并且触发驱动事件来通知后端device。

weibo

微信公众号:搜索"SDNLAB"
或扫描上面的二维码。