Hello all, I know this kind of question comes up now and then but I went through the posts already and could not find an answer to what I am experiencing.
First question:
... about this post:
Virtual Machine vCPU and vNUMA Rightsizing - Rules of Thumb - VMware VROOM! Blog - VMware Blogs
where basically it shows the first table of suggested vCPU configurations and it says:
Example:
This table outlines how a virtual machine should be configured on a dual socket 10 core physical host to ensure an optimal vNUMA topology and performance regardless of vSphere version where the assigned memory is less than or equal to a pNUMA node.
I have HP ProLiant BL660c Gen8 Intel(R) Xeon(R) CPU E5-4640 v2 @ 2.20GHz
4 Sockets
10 cores per socket
HT Enabled
vSphere Enterprise Plus license
If I want a VM to span the sockets available in a numa node, let's say 16, according to the table I should set 2 CPU and 8 Cores per socket. However in ESXi 6.5 if I set 2 CPUs then in the Cores per socket dropdown I only get 1 and 2. Nothing else! Is that table valid for all versions except 6.5?
Second questions:
in 6.5 if I understand correctly the suggested configuration is to use sockets over cores per sockets. That is because the ESXi 6.5 selects automatically the best vNuma configuration to present to the guest OS. The cores per socket is there for licensing issues mostly. Am I correct?
Third question:
if I have VMs with hardware level 11 and ESXi hosts 6.5, will the automatic vNuma configurations take place or does it have to be on hardware level 13?
many thanks in the first place!
Hi,
You first select the number of vCPU, then how much core's per socket. So in your example enter 16 cpu's, then you will see that you can select 8 cores per socket.
You not need to upgrade to hardware level 13, unless if you reach the memory limit.
Karl
---------------------------------------------------------------------------------------------------------
Was it helpful? Let us know by completing this short survey here.
Hi,
You first select the number of vCPU, then how much core's per socket. So in your example enter 16 cpu's, then you will see that you can select 8 cores per socket.
You not need to upgrade to hardware level 13, unless if you reach the memory limit.
Karl
---------------------------------------------------------------------------------------------------------
Was it helpful? Let us know by completing this short survey here.
ok, thanks!
the "CPU" field and the "Sockets" field beside the "Cores per socket" got me confused.