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.