An administrator is creating a new virtual machine using the New Virtual Machine wizard in custom mode on an ESXi 5.x host with two quad-core CPUs. What would limit the maximum number of virtual sockets for the virtual machine to 8? (Choose three.)
A.
Windows 2008 32-bit is configured as the guest operating system.
B.
Virtual machine hardware version 8 is configured for the VM.
C.
Hyperthreading is disabled on the ESXi host.
D.
The ESXi host is configured with a Standard license.
E.
The number of cores per virtual socket is set to 4.
E. The number of cores per virtual socket is set to 4.
Why?
This host has 2 CPU quad-core(2*4=8), if hyperthreading is enabled 8 core*2=16. 16 is the maximum of cores for the vm. if you select 8 virtual sockets for the vm, only 2 core for virtual socket, not?
8 way vCPU with 4 cores each would need to be backed by 32 cores on the host.
8 way vCPU with 2 cores each would only require the 16 cores available on the host.
so E is incorrect?
this Host has only 16 logicals cpus.
Answers A and B are wrong for sure.
Windows Server 2008 32-bit max CPU support is 4, but this will not limit the process. The virtual machine will see only 4 CPUs only.
VM hardware version 8 max CPU support is 8 CPU.
This host has 2 CPU quad-core(2*4=8), if Hyperthreading is enabled 8 core*2=16. 16 is the maximum of cores for the vm considering Hyperthreading enabled.
C. Correct: If Hyperthreading is disabled, the host VMs will no longer able to avail 16 vCPU and limited to 8 vCPU.
D. Correct: ESXi Standard License supports max 8 vCPU/vm.
E. Correct: If the # of cores per virtual socket is set to 4, the max # of vCPU/vm for this host is 16/4=4.
E. Correct: If the # of cores per virtual socket is set to 4, the max # of vCPU/vm for this host is 16/4=4.
Then , E is incorrect. Right?
B is the better answer?
vCPU is not logic CPU, the esxi 5.0 support max 32 vCPU, 32/4 =8, E is correct.
the question said “what would limit..to 8vcpu”
CDE !!!
the maximum number of vCPU is 32, and “The number of cores per virtual socket is set to 4”
then, the maximum number of virtual sockets is 32/4=8
However this host has maximum vCPU 16 even with Hyerthreading, 2sockets * 4 (quad-core) * 2 (hyperhreading) = 16 vCPU, is it the case?
And the question is what limit the vSocket to 8?
E is correct, assumed using ent or ent+ license max vCPU supported is 32 (guess the question is written for 5.0, 5.1 supports 64 vCPU). So 32/4(core per vsocket) = 8 vsocket