Back to Blog

Magnus Andersson

vSphere VM vCPU to ESXi host CPU core allocation - Curated Article

Guest Contributor VCDX56-Magnus AnderssonThis article is being curated in about:virtualization from guest author Magnus Andersson, published on his blog

There has been quite a lot of discussion regarding resource utilization and resource allocation in vSphere environments lately. There are a lot of tools around doing analysis (some better than others) of your environment and gives suggestions if you need to e.g.:

  • Add more resources (CPU, RAM, Disk, Network) to your vSphere cluster.
  • Down size one or more virtual machines (VMs)
  • Give one or more VMs more resources.

In some products you can also schedule a potential VM reconfiguration task which can be very useful if you are allowed to perform such tasks automatically.

Well this post was suppose to cover the VM vCPU to ESXi host CPU core allocation and since i receive questions about that topic at least every other week so i thought it was time to create a blog post about my experiences in this topic. The below figures are actual figures i have collected over the years from my customers. ...

Read the rest of the article - including the script that Magnus created to generate the vSphere VM vCPU to ESXi host core allocation report on a daily, weekly, monthly, or yearly basis - on his blog at