I am requesting a 16 vCPU 256GB RAM VM (Windows 2012|Host ESX 5.5) from our infrastructure team. However, my infrastructure team would like to know how the VM should be setup. What would be the ideal socket/core setup for this VM?

16 socket x 1 core | 2 socket x 8 core | 4 socket x 4 core

Looking at this blog post it would seem 16 socket to 1 core may be the best setup: https://blogs.vmware.com/vsphere/2013/10/does-corespersocket-affect-performance.html

Can anyone offer and guidance or thoughts?

  • 2
    Need to know how the host is configured. You don't want to create a wide VM. – Tara Kizer May 16 '17 at 17:10
  • Hi Tara, thanks for the response. What would I ask our infrastructure team specifically? I know the VM Host resides on a BL460 with 2 physical cores. – Tho H. Le May 16 '17 at 17:21
  • How are you licensed? What version is it? Is it core or socket based? – Tom V - Team Monica May 16 '17 at 17:28
  • 1
    Also what will be the memory configuration? You might want to ask about numa – Tom V - Team Monica May 16 '17 at 17:30
  • I meant to say 2 socket BL460. SQL Server is licensed by the core. I am unsure about vmWare – Tho H. Le May 16 '17 at 17:30

I found another blog post discussing this same question:


I'll likely need to ask for another VM for testing different configurations, but I think we're going to start with 2 Socket | 8 Core configuration.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.