VMware Cloud Community
as900w
Hot Shot
Hot Shot
Jump to solution

How choice VM's CPU Core and Socket number?

I have a Virtual Machine on a ESXi host.

The VM has 4 CPU.

I should how selcet CPU core and Socket number?

4 Cores and 1 Socket

or

2 Cores and 2 Socket

1 Solution

Accepted Solutions
Dave_the_Wave
Hot Shot
Hot Shot
Jump to solution

I didn't want to repost the thread in the first reply, but my recommended answer to your question is:

4 vCPU = 4 sockets, each socket 1 core.

View solution in original post

5 Replies
as900w
Hot Shot
Hot Shot
Jump to solution

How to choose it has no effect on the performance of the virtual machine?

Reply
0 Kudos
admin
Immortal
Immortal
Jump to solution

see below KB for Setting the number of cores per CPU in a virtual machine. Hope you will have good understanding about it

VMware Knowledge Base

Reply
0 Kudos
Mathieu_C
Contributor
Contributor
Jump to solution

The best thing to do is always by Sockets and use Core only when Guest OS need this (licensing) or ESXi limitation.

The reason is that you doesn't force the NUMA nodes, with Sockets the management will be automatic by the ESXi and the performances will be better for wide VMs.

Dave_the_Wave
Hot Shot
Hot Shot
Jump to solution

I didn't want to repost the thread in the first reply, but my recommended answer to your question is:

4 vCPU = 4 sockets, each socket 1 core.