Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Akraino Test Group Information

SmartNIC

...

deployed Architecture

We reuse the test architecture for smart NIC in R3 release. The below description is the same with the R3 release test documents.

To deploy the Test architecture for smartNIC, we use a private Jenkins and an Intel a server equipped with a BlueField v2 SmartNIC.

...

according to the ansible-playbook.

OVS-DPDK Test Architecture

...

OVS-DPDK on BlueField Test Architecture


Image RemovedImage Added

The testbed setup is shown in the above diagram. DUT stands for Device Under Test

...

Code Block
root:/home/ovs-dpdk# ovs-vsctl --format=csv --data=bare --no-headings --column=other_config list open_vswitch
dpdk-extra="-w 0000:03:00.0,representor=[0,65535-1],dv_xmeta_en=1,sys_mem_en=1", dpdk-init="true", dpdk-socket-mem="10244096", hw-offload="true", max-idle="120000"


Traffic Generator

We will use DPDK pktgen as the Traffic Generator.

...

pps

(not closing  connection after each query)

pps

(closing connection after each query)

connection initial rates

(closing connection after each query) 

QPS

(not closing connection after each query) 

1.66Mpps/2Mpps

1.66Mpps/2Mpps140Kcps/200Kcps889Kqps/1.14Mqps

...

 For the OVS-DPDK running on SmartNIC with CT function enabled, we tested on 17C8G VM running testpmd (where 1 core for lcore and 16 cores for nb cores) as the performance test are still running.

...

traffic forwarder and reached the performance below.

Note: the result also depends on the traffic generator side.

Frame size114 bytes
Packets per second~23Mpps

The test is to evaluate the performance of SmartNIC offloading.
Test API description

Thus we currently don't have any Test APIs provided.

...