We are new to Nutanix. We are migrating from ESXi to AHV. We currently have some level of CPU oversubscription in place on ESXi. We anticipate the need to oversubscribe CPU on some clusters and I am looking for ways to do this safely. I’ve looked in the Best practices guide but there was very little there. Any help would be appreciated.
Best answer by Sergei Ivanov
There is no difference for the AHV hypervisor whether it’s vCPUs or cores per vCPU in the VM config.
We always recommend to use vCPUs first, so if you need a VM with 4 CPUs in total - just use 4 vCPUs and 1 core per vCPU. The only purpose of those settings is that some older guest operating systems have limitations in the amount of cores and/or sockets, so for legacy OSs it might be useful. Also, some software is getting licensed by the amount of sockets, then it might be useful to use multiple cores per vCPU to get less sockets. For performance there is no difference.