How to hot add CPU on a virtual machine with Performance Cloud VMware (NSX-T)
TABLE OF CONTENTS
Description
The CPU hot add feature allows you to add virtual CPUs for a virtual machine while that virtual machine is powered on.
Important Notes
- Please make sure to have enough resources in your virtual Data Center before trying to add resources on virtual machines. If needed, add required resources in your account management portal Cumulus.
- When you enable the CPU hot add feature, vNUMA is automatically disabled for the VM. By default, vNUMA is enabled for all VMs that have 8 vCPUs or more to improve performance. Please review this article for more details on vNUMA.
- Please make sure the guest operating system supports the CPU Hot Add feature before enabling it.
Windows :
Guest OS | License/Edition | CPU hot add |
Windows Server 2003 32-bit/64-bit | Standard, Enterprise | No |
Windows Server 2008 32-bit | Standard, Enterprise, Datacenter | No |
Windows Server 2008 64-bit | Standard, Enterprise | No |
Windows Server 2008 64-bit | Datacenter | Yes |
Windows Server 2008 R2 | Standard, Enterprise | No |
Windows Server 2008 R2 | Datacenter | Yes |
Windows Server 2012 | Standard, Datacenter | Yes |
Windows Server 2012 R2 | Standard, Datacenter | Yes |
Windows Server 2016 | Standard, Datacenter | Yes |
Windows Server 2019 | Standard, Datacenter | Yes |
Linux:
Newer Linux kernels (using kernel 3.8 and above) have support for CPU hot add. To verify this, check the documentation for your Linux distribution in the documentation directory of the distribution source code. The documentation contains directions for special boot time switches related to CPU Hot Plug.
Procedures
Enable the Virtual CPU hot add feature on a virtual machine
- Login to the Performance Cloud VMware portal using your credentials.
- Click on your Virtual Data Center (vDC)
- Optional but strongly recommended – Have latest VMware tools available installed in the virtual machine. Please review this online article on how to update VMware tools on virtual machines.
- Go into the Virtual Machines section and identify the virtual machine to modify.
- Shutdown the virtual machine.
- Open the virtual machine details.
- Under Hardware, go into the Compute section.
Then, click on EDIT. - Toggle the Virtual CPU hot add button to enable the feature.
Then, click on SAVE. - Notice that the Virtual CPU hot add feature is now enabled.
Then, power on the virtual machine. - The virtual machine is now ready if you want to add more CPU later while the virtual machine is running.
Increase the number of CPU on a running virtual machine
- Login to the Performance Cloud VMware portal using your credentials.
- Go into the Virtual Machines section and identify your virtual machine.
- Open the virtual machine details.
- Under Hardware, go into the Compute section.
Then, click on EDIT. - Set the desired number of virtual CPUs and click on SAVE.