This repository is a Powershell module that can be installed to calculate Virtual Machines' optimal vCPU configuration (number of sockets and cores) based on the physical NUMA of the host it is running on, and the minimums in the cluster. It will also make recommendations based on host Power Policy, cluster HW inconsistency, and changes in host or VM advanced settings.
The calculations are based on Mark Achtemichuk's Blog on Virtual Machine vCPU and vNUMA Rightsizing - Guidelines
How to install (2 options):
Requirements:
#PowerShell#ESXi#Apache2.0#vSphere#vSphereCLI#vSphere
@TorstenGraf, apologies for responding so late to this question, but migrating many of our resources under Broadcom took some things offline for a bit, and catching up. Per @Mark Achtemichuk "The output is still very relevant for all VMs that were not created using vSphere 8.x's new vToloplogy feature". I hope that answers your question!