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

  • Post author:
  • Post category:其他




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






版权声明:本文为bluenet13原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。