Multi-queue allows network performance to
scale with the number of vCPUs and allows for parallel packet processing
by creating multiple TX and RX queues. Modify the .vmx file or access
Advanced Settings to enable multi-queue.
Enable multi-queue.
Open the .vmx file.
Add the following parameter:
ethernetX.pnicFeatures = “4”
Enable receive-side scaling (RSS).
Log in to the CLI on the ESXi host.
Execute the following command:
$
vmkload_mod -u ixgbe
$
vmkload_mod ixgbe RSS=”4,4,4,4,4,4”
For the best performance, allocate additional CPU threads
per ethernet/vSwitch device. This is limited by the amount of spare
CPU resources available on the ESXi host.