Deploying vm's using an external orchestration engine results in incorrect allocation of vCPUs to virtual sockets during Virtual Machine provisioning via an external orchestration engine ("LEON"), resulting in CPU scheduling inefficiencies.
vSphere 7.x
vSphere 8.x
vSphere 9.x
The external orchestration engine ("LEON") forces an arbitrary virtual socket count during VM provisioning, overriding the default topology behavior.
To fix this follow one of the below steps:
numCoresPerSocket attribute during the VM creation/cloning API execution.cpuid.coresPerSocket value 1 and then convert the vm back to template and use this to deploy.Assigned at power on' on the CPU Topology.