Editing vCPUs and RAM for x86 VMs

Virtual machine hardware settings determine the amount of Metered RAM and vCPU capacity that the VM consumes—larger VMs consume more Metered RAM and vCPU capacity. For information about how Metered RAM and vCPU capacity are calculated, see How usage is calculated.

Contents

Instructions

To edit the VM vCPU and RAM settings
  1. Make sure the VM is fully powered off (not running or suspended).
  2. We recommend that before you make any hardware changes to your VM, that you create a template of it. If any problems occur, you can restore your VM from this template.
  3. Navigate to the VM Settings > Hardware page.

    hardware settings

  4. Under RAM, click edit pencil and choose the amount of RAM (in GB) for the VM.

    Notes

    • The maximum amount of RAM available for a single VM varies, depending on region.
    • Increasing the amount of RAM, also increases the IOPS performance (up to 16 GB of RAM).
  5. Choose the number of vCPUs that the VM will use and the core/socket configuration.

    Notes

    • The maximum number of vCPUs for a single VM varies, depending on region. For a list of regional capabilities, see Skytap service limits.
    • If an x86 VM is hardware version 9 or earlier, you can upgrade the VM hardware version to make advanced vCPU configuration options available. For instructions, see Upgrading VM hardware versions.
    • Only valid vCPU configuration core and socket combinations are displayed.
  6. Click Save.

Additional information

  • Follow vendor recommendations for the operating system and the installed applications when setting the CPU and RAM values. Generally:

    • Additional CPU cores permit more concurrent system and application processes, which can improve system performance.
    • Additional RAM allows more applications to be active and improves access speeds for data.
  • Some VMs may not support every configuration option that Skytap allows you to set. The guest OS type and hardware version number determine the amount of CPUs and RAM that a VM can use.

    For example:

    • Windows Server 2008 R2 Standard VMs support a maximum of 4 CPUs. If you select 8 CPUs, 4 of those CPUs are ignored by the guest OS.
    • VM (x86 The most common CPU architecture. x86 CPUs support Windows and Linux VMs in Skytap. ) hardware versions 9 and earlier don’t support 12 CPUs or 256 GB of RAM. For example, if you select 12 CPUs for a VM on hardware version 7, you may see an error message when the VM runs.

These tables provide GB-to-MB conversion values for common RAM settings.

GB MB GB MB GB MB GB MB
11024 9 9216 24 24576 192196608
22048 1010240 32 32768 224229376
33072 1111264 48 49152 256262144
44096 1212288 64 65536 320327680
55120 1313312 80 81920 384393216
66144 1414366 96 98304 448458752
77168 1515360 128131072 480491520
88192 1616384 160163840 512524288

You can copy the MB value you want and paste it directly into the Hardware RAM (MB) field on the Hardware tab of the VM Settings page.