Compute templates

Compute templates let you specify settings for images that are deployed with the template. You can set processor, memory, and other features in a compute template.

You will select a compute template when you deploy an image. You can also create new compute templates on the Configuration page.

You can specify basic settings, such as memory, processors, and disks.

IBM® Cloud Infrastructure Center provides the following compute templates by default. You can use any of these default compute templates, or you can create your own customized compute templates.

Table 1. Compute templates provided with IBM® Cloud Infrastructure Center by default on KVM.

Name Processors Memory (MB) Disk size (GB) Ephemeral size (GB) Swap size (GB)
m1.tiny 1 4096 10 0 0
m1.small 2 8192 20 0 0
m1.medium 4 16384 40 0 0
m1.large 8 32768 80 0 0
m1.xlarge 16 65536 160 0 0

Table 2. Compute templates provided with IBM® Cloud Infrastructure Center by default on z/VM®.

Name Processors Memory (MB) Disk size (GB) Ephemeral size (GB) Swap size (GB)
tiny 1 4096 10 0 0
small 2 8192 20 0 0
medium 4 16384 40 0 0
large 8 32768 80 0 0
xlarge 16 65536 160 0 0
xxlarge 32 131072 320 0 0

Note: For z/VM®® hypervisor, if boot from volume is used and no dasd group configured, a V-DISK is used for the swap disk and the maximum allowed swap size of the virtual machine is 2GB; Otherwise a minidisk will be created from the dasd group and used as the swap disk.

Note: compute template and placement for additional information.

Compute template extension with IBM Cloud Infrastructure Center on z/VM®

An extension for the compute template can be created through the Instance Extra Specs: during the creation of compute template. For example: {"general:profile":"newprof"} input the create profile statement named newprof in the user direct of the guest to be created.

Current support matrix:

Name Description Valid value and links
general:profile A PROFILE statement is created in the user direct of the virtual machine with a given value A string of the profile's name. The profile must exist otherwise the guest creation fails
general:account An ACCOUNT statement is created in the user direct of the virtual machine with a given value A string of the account, refer to z/VM 7.2 ACCOUNT statement for further information