The Enhanced mode of the N-VDS switch uses DPDK and vertical NUMA alignment to accelerate workloads. For the telco workloads, the enhanced mode of the N-VDS switch is used for the data plane traffic.
Prerequisites
Download the drivers for the NIC cards using the VMware Compatibility Guide.
Note:For example, if you have Intel x550 cards on your resource pod hosts, update the firmware to the version specified in the compatibility guide, required for the N-VDS Enhanced mode.
Install the VMware Installation Bundle (VIB) downloaded in Step 1 by running one of the following commands:
esxcli software vib install -v file:///vmfs/volumes/<datastore>/fileName.vib --no-sig-check
esxcli software vib install -d file:///vmfs/volumes/<datastore>/fileName-offline bundle
Procedure
What to do next
On the ESXi hosts, verify that the outputs are similar to the following:
#esxcfg-nics -e | egrep "Driver|True" vmnic6 i40en True True True False 3c:fd:fe:8b:d9:a0 Intel(R) Ethernet Controller X710/X557-AT 10GBASE-T vmnic7 i40en True True True False 3c:fd:fe:8b:d9:a1 Intel(R) Ethernet Controller X710/X557-AT 10GBASE-T vmnic8 i40en True False True False 3c:fd:fe:8b:d9:a2 Intel(R) Ethernet Controller X710/X557-AT 10GBASE-T vmnic9 i40en True False True False 3c:fd:fe:8b:d9:a3 Intel(R) Ethernet Controller X710/X557-AT 10GBASE-T
#nsxdp-cli ens port list portID ensPID TxQ RxQ hwMAC numMACs type Queue Placement(tx|rx) ------------------------------------------------------------------------------ 100663322 0 1 1 00:50:56:60:db:ae 0 GENERIC 4 |4 100663323 1 1 1 00:50:56:63:76:f3 0 GENERIC 2 |2 100663328 2 1 1 00:50:56:65:8b:25 0 GENERIC 5 |5 2248146962 3 8 8 00:00:00:00:00:00 0 UPLINK 0 1 2 3 4 5 6 - |4 1 2 3 4 5 6 0 2248146960 4 8 8 00:00:00:00:00:00 0 UPLINK 0 1 2 3 4 5 6 - |4 0 1 2 3 4 5 6 100663359 6 2 2 00:50:56:01:00:16 0 VNIC 0 0 |0 0 100663341 7 2 2 00:50:56:89:fb:a3 0 VNIC 0 0 |0 0 100663350 8 2 2 00:50:56:89:dc:b5 0 VNIC 0 0 |0 0 100663360 9 1 1 00:50:56:89:d9:26 0 GENERIC 0 |0