dpdk加速网络协议栈ANS,单core路由转发+1000条路由,64字节达到11.78Mpps

来源:互联网 发布:wordpress简洁cms主题 编辑:程序博客网 时间:2024/05/17 05:04

  Testing Environment

Ø  CPU

Intel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz

 

Ø  NIC

02:00.0 Ethernet controller: Intel Corporation 82599ES10-Gigabit SFI/SFP+ Network Connection (rev 01)

02:00.1 Ethernet controller: Intel Corporation 82599ES10-Gigabit SFI/SFP+ Network Connection (rev 01)

 

Ø  Version

dpdk-17.05.2.tar.xz

Pktgen Ver: 3.4.2 (DPDK 17.05.2)

.1.1.   ANS (1 core) routing forward one way

Pktgen port 0 -> ans routing forward (1 core)-> pktgen port 1

 

Ø  ANS startup command

# ./build/ans  -c 0x2-n 1 --base-virtaddr=0x2aaa2aa0000 -- -p 0x3 --config="(0,0,1),(1,0,1)"

 配置1000条静态路由


Ø  Testing result

Packet Size (Bytes)

Throughput (Mpps)

64

11.78

128

Line Rate

 


详细测试过程参见文档:

https://github.com/ansyun/dpdk-ans/tree/master/doc/guides



原创粉丝点击