If I configure my Windows 2016 VM to have 1 socket and 14 cores on an Intel host that has 2 sockets with 14 cores each, I should have just one NUMA node on the VM if I'm not mistaken. So my question is, should I see that one NUMA node in Task Manager and Resource Monitor? It seems like I should, despite the fact that there is only one, but can someone confirm?
If your host is not HT enabled, then the VM NUMA nodes will be 1.
From the Windows task manager, CPU tab, the NUMA node view will be disabled, as your VM has only one NUMA node.
You can cross verify the same from esxtop ouput of ESXi.
The VM is placed only one host NUMA node.
Thanks for the reply.
I checked the host and hyper threading is enabled. I did expect to have one NUMA node on my VM because I gave it 1 socket with 14 cores and the host has two sockets with 14 cores each.
But, from what you're saying I'm seeing what is expected in Windows exactly because there is only one NUMA node. ("NUMA node view will be disabled, as your VM has only one NUMA node.") If that is so, then I should be set.