bigdogchris
Fully [H]
- Joined
- Feb 19, 2008
- Messages
- 19,077
I'm a VMware novice, but I want to do things right.
I've been doing some reading and it seems that VMware suggest, as a best practice, you assign a socket for each core you want the CPU to have in order to improve CPU Ready time because VMware can better assign the cores to NUMA nodes.
For example, I want a server to have 4 vcores. Rather than assigning 1 socket and 4 vcores, they suggest assigning 4 sockets each with 1 vcore. In an event where the guest OS has limited socket compatibility, only then assign more vcores per socket.
Has anyone tested this and found that it's better to assign more sockets rather than more vcores?
I've been doing some reading and it seems that VMware suggest, as a best practice, you assign a socket for each core you want the CPU to have in order to improve CPU Ready time because VMware can better assign the cores to NUMA nodes.
For example, I want a server to have 4 vcores. Rather than assigning 1 socket and 4 vcores, they suggest assigning 4 sockets each with 1 vcore. In an event where the guest OS has limited socket compatibility, only then assign more vcores per socket.
Has anyone tested this and found that it's better to assign more sockets rather than more vcores?
Last edited: