Versions Compared

Key

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

...

Describe  the components of Test set up


We are interested in the benefits of hardware offloading provided by the SmartNIC, and the overall performance benefits for the Edge Cloud brought by the SmartNICs offload. 

Thus the purpose of this test is to evaluate the performance of SmartNIC offloaded servers, including the PPS (packet per seconds) as well as the TCP throughput in a virtualized environment.

To fully test the PPS performance brought by the SmartNICs, we will use DPDK application running in the VM to avoid the overhead induced by the hypervisor and guest kernels.

To evaluate the performance of the normal network applications, we will also use tools like IPerf to evaluate the TCP throughput as well as the network latency.

We will also test the performance of the SmartNICs when some network function exists, such as firewall. The offloading performance for the Connection-tracking will be evaluated.

Test Bed

Image Added


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


TypeDescription
SmartNICsBlueField, 25Gbps
DPDKversion 19.11
vSwitchOVS-DPDK 2.12 with CT offload enabled.

Test Framework


Traffic Generator

We will use DPDK pktgen as the Traffic Generator.

Test API description

<Akraino common tests>

...