Editing VM vCPUs and RAM

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, type the amount of RAM (in GB) for the VM.

    Notes

    • Higher RAM values enable higher values for vCPUs and Entitled capacity. For specific details, see the Entitled capacity and CPWlookup tables below.
    • The maximum amount of RAM available for a single VM varies, depending on region.
    • For AIX VMs – The minimum supported RAM is 2 GB.
  5. Choose the number of vCPUs that the VM will use. The maximum vCPUs value is determined by RAM.

    The maximum number of vCPUs can vary, depending on region. For a list of regional capabilities, see Skytap service limits.</p>

  6. Choose the Entitled capacity for the VM. The maximum Entitled capacity value is determined by vCPUs.

  7. Set vCPU sharing mode to either Uncapped or Capped.

    • Capped – The VM can never exceed the entitled capacity, determined by the vCPUs and RAM values for the VM.
    • Uncapped – The VM will automatically use any excess processor resources available in the shared resource pool, in excess of the entitled capacity.

    Notes

    • vCPU sharing mode helps control costs for applications that determine license cost, based on vCPU usage.
    • Additional vCPU resources are not guaranteed and can change if the VM is restarted.
    • Uncapped sharing mode can potentially increase cost for third-party software that is licensed based on vCPU usage.
  8. 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.

For Power VMs, set Entitled capacity (and approximate IBM i CPW) by changing the amount of RAM and the number of CPUs.

IBM i, AIX, and Linux (on Power) VMs up to four CPUs

The table below was calculated with the following formulas:

  • EC=MIN(vcpu_count,FLOOR(MAX(GB_ram/50,0.05),0.005))
  • vcpu_limit=MIN(ROUNDUP(EC*20,0),16)
  • CPW=EC*10618 (approximate)
CPU Cores
1 2 3 4
RAM EC CPW EC CPW EC CPW EC CPW
1 GB0.05 530 --- --- --- --- --- ---
2 GB0.05 530 --- --- --- --- --- ---
3 GB0.06 6370.06 637 --- --- --- ---
4 GB0.08 8490.08 849 --- --- --- ---
5 GB0.10 1,0610.10 1,0610.10 1,061 --- ---
6 GB0.12 1,2740.12 1,2740.12 1,274 --- ---
7 GB0.14 1,4860.14 1,4860.14 1,4860.14 1,486
8 GB0.16 1,6980.16 1,6980.16 1,6980.16 1,698
16 GB0.32 3,3970.32 3,3970.32 3,3970.32 3,397
32 GB0.64 6,7950.64 6,7950.64 6,7950.64 6,795
48 GB0.9610,1930.9610,1930.9610,1930.9610,193
64 GB1.0010,6181.2813,5911.2813,5911.2813,591
128 GB1.0010,6182.0021,2362.5627,1822.5627,182
256 GB1.0010,6182.0021,2363.0031,8544.0042,472
512 GB1.0010,6182.0021,2363.0031,8544.0042,472
CPW values are approximate.

Entitled capacity for AIX and Linux (on Power) VMs

CPU Cores
RAM 5 6 7 8 9 10 12 14 16
16 GB0.320.320.320.32 --- --- --- --- ---
24 GB0.480.480.480.480.48 0.48 0.48 --- ---
32 GB0.640.640.640.640.64 0.64 0.64 0.64 0.64
48 GB0.960.960.960.960.96 0.96 0.96 0.96 0.96
64 GB1.281.281.281.281.28 1.28 1.28 1.28 1.28
128 GB2.562.562.562.562.56 2.56 2.56 2.56 2.56
256 GB5.005.125.125.125.12 5.12 5.12 5.12 5.12
512 GB5.006.007.008.009.0010.0010.2410.2410.24

Notes

  • These tables provide common RAM and CPU core combinations for Entitled capacity and CPW. You can choose other values for both RAM and CPUs—the updated Entitled capacity value displays in the Skytap interface.
  • When you increase the RAM for a VM, Skytap does not automatically increase Entitled capacity.
  • Currently, a single IBM i VM supports a maximum of four CPU Cores (approximately 42,472 CPW).

For Power VMs, set Entitled capacity (and approximate IBM i CPW) by changing the amount of RAM and the number of CPUs.

IBM i, AIX, and Linux (on Power) VMs up to four CPUs

The table below was calculated with the following formulas:

  • EC=MIN(vcpu_count,FLOOR(MAX(GB_ram/50,0.05),0.005))
  • vcpu_limit=MIN(ROUNDDOWN(EC*20,0),16)
  • CPW=EC*15000 (approximate)
CPU Cores
1 2 3 4
RAM EC CPW EC CPW EC CPW EC CPW
1 GB0.05 750 --- --- --- --- --- ---
2 GB0.05 750 --- --- --- --- --- ---
3 GB0.06 9000.06 900 --- --- --- ---
4 GB0.08 1,2000.08 1,200 --- --- --- ---
5 GB0.10 1,5000.10 1,5000.10 1,500 --- ---
6 GB0.12 1,8000.12 1,8000.12 1,800 --- ---
7 GB0.14 2,1000.14 2,1000.14 2,1000.14 2,100
8 GB0.16 2,4000.16 2,4000.16 2,4000.16 2,400
16 GB0.32 4,8000.32 4,8000.32 4,8000.32 4,800
24 GB0.48 7,2000.48 7,2000.48 7,2000.48 7,200
32 GB0.64 9,6000.64 9,6000.64 9,6000.64 9,600
48 GB0.9614,4000.9614,4000.9614,4000.9614,400
64 GB1.0015,0001.2819,2001.2819,2001.2819,200
128 GB1.0015,0002.0030,0002.5638,4002.5638,400
256 GB1.0015,0002.0030,0003.0045,0004.0060,000
512 GB1.0015,0002.0030,0003.0045,0004.0060,000
CPW values are approximate.

Entitled capacity for AIX and Linux (on Power) VMs

CPU Cores
RAM 5 6 7 8 9 10 12 14 16
16 GB0.320.320.320.32 --- --- --- --- ---
24 GB0.480.480.480.480.48 0.48 0.48 --- ---
32 GB0.640.640.640.640.64 0.64 0.64 0.64 0.64
48 GB0.960.960.960.960.96 0.96 0.96 0.96 0.96
64 GB1.281.281.281.281.28 1.28 1.28 1.28 1.28
128 GB2.562.562.562.562.56 2.56 2.56 2.56 2.56
256 GB5.005.125.125.125.12 5.12 5.12 5.12 5.12
512 GB5.006.007.008.009.0010.0010.2410.2410.24

Notes

  • These tables provide some common RAM and CPU core combinations for Entitled capacity and CPW.
  • You can choose other values for both RAM and CPUs—the updated Entitled capacity value displays in the Skytap interface.
  • When you increase the RAM for a VM, Skytap does not automatically increase Entitled capacity.
  • Currently, a single IBM i VM supports a maximum of four CPU Cores (approximately 60,000 CPW).
  • If you change Entitled capacity for an active Power VM, it will display updated values but those values aren't applied to the VM until it's completely shut down, and then started again.
  • Some older operating system versions require Power8 compatibility mode, which reduces processor performance and CPW values to less than what these tables display.