You might be able to improve the performance of the applications on a virtual machine by pinning its virtual CPUs to fixed processors. This allows you to prevent the virtual CPUs from migrating across NUMA nodes.

1

In the vSphere Client, right-click the virtual machine in the inventory and select Edit Settings.

2

Select the Resources tab, and select Advanced CPU.

3

In the Scheduling Affinity panel, set the CPU affinity to the preferred processors.

Note

You must manually select the boxes for all processors in the NUMA node. CPU affinity is specified on a per-processor, not on a per-node, basis.