What would limit the maximum number of virtual sockets for the virtual machine to 8? (Choose three

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.

12 Comments on “What would limit the maximum number of virtual sockets for the virtual machine to 8? (Choose three

  1. jp says:

    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?

  2. CentimC says:

    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.

  3. ahmad says:

    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.

  4. mkader says:

    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.

  5. fish says:

    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

    1. VCP says:

      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?

  6. Newbie says:

    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


Leave a Reply

Your email address will not be published. Required fields are marked *