Description

Explains Virtual Hardware and its relation to editing or modifying a Cloud Server CPU or RAM values.

Content / Solution:

With each major software release, VMware introduces a new "Virtual Hardware" version to support new features associated with the release. Additional background information is available in VMware's documentation in the Virtual Machine Hardware Versions article. 


As described in VMware's documentation in the Hardware Features Available with Virtual Machine Compatibility Settings article, support for certain CPU and RAM configurations varies by Virtual Hardware version. Specifically:

  • CPU Limitations
    • If changing number of vCPUs to anything other than 1, 2, or 4 vCPUs - vHardware must be v4 or greater
    • Adjusting a server to use anything but one core per socket requires Virtual Hardware version 7, which was introduced with vSphere 4.0
    • Support for using 3/5/6/7/8 virtual CPU's requires Virtual Hardware version 7, which was introduced with vSphere 4.0
    • Support for using more than 8 vCPU  requires Virtual Hardware version 8, which was introduced with vSphere 5.0
    • Support for using more than 32 vCPU requires Virtual Hardware version 9, which was introduced with vSphere 5.1
    • Support for using more than 64 vCPU's requires Virtual Hardware version 11, which was introduced with vSphere 6.0
    • Support for using more than 128 vCPU's requires Virtual Hardware version 15, which was introduced with vSphere 6.7 Update 2
  • RAM Limitations
    • Support for using more than 64 GB Memory requires Virtual Hardware version 7, which was introduced with vSphere 4.0
    • Support for using more than 255 GB Memory requires Virtual Hardware version 8, which was introduced with vSphere 5.0
    • Support for using more than 1011 GB Memory requires Virtual Hardware version 11, which was introduced with vSphere 6.0
    • Support for using more than 4080 GB Memory requires Virtual Hardware version 13, which was introduced with vSphere 6.5


If you attempt to edit CPU or RAM as described in How to Manage a Cloud Server to a value not supported by the underlying Virtual Hardware, the action will be blocked.

You can initiate a Virtual Hardware update as described in How to Update Virtual Hardware on a Cloud Server.