VMware Cloud Community
Madhukar2
Contributor
Contributor

UDP RSS performance issues with vmxnet3 on ESXi-6.7

Hi,

On ESXi-6.7 environment, i have Linux-VM with "vmxnet3" DPDK-18.11 based drivers(connected to ixgben based NIC  through vswitch on hypervisor) with RSS enable.

In hyper-visor VM settings, we have added an extra parameters to support UDP RSS "ethernetX.udpRSS=1" and "ethernetX.pNicFeatures=4".

With these settings, the UDP RSS functionality is working fine, we are able to see the incoming UDP traffic is load-balanced to all configured 4-queues.

But, the performance was not improved, when we enable the UDP RSS flags. i.e, without the UDP-RSS flags the performance number are same and we are able to see the traffic load-balanced on two queues only(because, we are using two different IP in the traffic, with IP-based RSS).

So, we do not see any benefit of having the UDP-RSS in the "vmxnet3" driver.

Does anybody observed similar behavior ?   is there any performance improvements available on this UDP-RSS functionality ?

Even we have tested with latest DPDK-19.05 version based PMD, which supports UDP RSS functionality(without the hyper-visor "udpRSS" flags), but, observed same behavior on performance.

0 Kudos
0 Replies