ESXi

 View Only
  • 1.  CPU Cores per Socket

    Posted Nov 08, 2023 07:19 AM

    I have some questions about VPU on the VM guest such as :

    • If we need VM with 8 cores, it's better to assign '2 cores with 4 sockets' or '8 core with 1 socket'? Which option will get best performance of both configuration?
    • If we have application based on sockets count, when i choose  2 cores with 4 socket this mean i need only 4 license and if i select 8 core with 1 sockets this mean i only need 1 license?
    • ON the baremetal server we can see there are L3 cache on the CPU, but on every VM why we can't see the L3 cache?


  • 2.  RE: CPU Cores per Socket

    Posted Nov 08, 2023 12:46 PM

    First, check your physical hosts for socket counts. You can find it on the vCenter.

    1. Select host 
    2. Click on Summary
    3. Expand the Hardware Window
    4. Click on CPU
    5. Navigate to Sockets

    If you have two sockets, you will need licenses for two sockets.

    While creating a VM, choose an equal or smaller socket as you have in your physical hardware.
    I hope this helps.

     



  • 3.  RE: CPU Cores per Socket

    Posted Nov 08, 2023 04:28 PM

    Look the ESXi host how much "Cores per Socket" it has.

    • For VM with <= vCPU configure the VM with all the Cores on 1 Socket
    • For VM with > vCPU split the vCPU on 2 or more Sockets

    Memory is also a component to take into consideration.

    Frank Dennemann (https://frankdenneman.nl) posted very useful articles regarding vNUMA