Question: what is the difference between virtual sockets and cores in vmware?
Answer: In VMWare is does not make a difference. It is purely based on how the cpu's are presented to the guest. Whether you choose dual sockets single core each, or single socket with dual core, VMWare treats those as the same, you get 2 cores of CPU time.