VM computing resources

    When creating a VM, you specify the required number of computing resources: the number and performance of processor cores (vCPUs) and the amount of RAM. You can choose the appropriate amount of computing resources depending on the expected load.

    Note

    Currently, you cannot select the type of physical processor that the VM will use. All VMs use Intel Xeon Processor E5-2660 v4.

    VMs are divided into two types: with partial and full core usage.

    VMs with full  core {#standard-cores} usage

    If using VMs of this type, the user is guaranteed the performance of the entire core for each VM core.

    Allowed configurations of computing resources:

    • Number of cores:&1, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32.
    • RAM allocated per core:&1 GB, 2 GB, 3 GB, 4 GB, 5 GB, 6 GB, 7 GB, 8 GB.

    For example, if you decide to create a VM with 10 vCPUs, you can allocate 10, 20, 30,..., 70 or 80 GB of memory to it.

    VMs with partial  core {#burstable-cores} usage

    VMs of this type operate with partial use of the core. For each core, a minimum performance level of 5% of its capacity is guaranteed.

    VMs with partially-used vCPUs are designed for running apps that do not require high performance. At the same time, such VMs will be cheaper than those with fully used vCPUs.

    For example, you have a script running on a VM with a single core. This script sends HTTP requests multiple times per second. In this case, the vCPU load does not exceed 5%. Then you don't need to allocate the entire core to the VM. You can create a VM with partial vCPU usage by allocating the necessary 5% of the core performance to it.

    Allocation of only a part of the core does not mean that your computing capacity will always be limited by the specified percentage of the core performance. You can use up to 100% of the core performance if it is not currently in use by anyone else.

    Allowed configurations of computing resources:

    • The number of vCPUs:&1, 2, 4.
    • RAM allocated per core:&0.5 GB, 1 GB, 1.5 GB, 2 GB.

    For example, if you decide to create a VM with 2 vCPUs, 5% each, you can allocate 1, 2,..., 3 or 4 GB of memory to it.