VMware Cloud Community
BSiegfried
Enthusiast
Enthusiast

vNUMA Question

General question concerning how vNUMA works. Is this state correct?

If a VM has less than 8 CPU's then there is no vNUMA unless it is manually set under parameters of the VM?

Moderator edit by wila: Moved to vSphere discussions

0 Kudos
1 Reply
vbondzio
VMware Employee
VMware Employee

When powering on a VM, the autosizer will count the number of cores per pNUMA node (or threads if numa.preferHT is set), if the number of vCPUs is below that number, one NUMA client (PPD, scheduling construct) and one vNUMA node (VPD, guest visible topology) is created. If it is above that number, it will create an appropriate amount of PPDs but only create VPDs if vCPUs => the amount in numa.min.vcpu (defaults to 9, not 8).

So somewhat yes that there is a minimum, no to the at least 8 and maybe yes depending on what parameters you refer to

0 Kudos