Cloud Server Configurations

When creating a cloud server, you can select the required number of vCPUs, RAM, and local disk size (optional). Fixed and custom configurations are available.

Fixed configurations are divided into lines that differ set resource ratios and technical specifications. Learn more on each line below.

In a custom configuration you can specify your own resource ratio. Limitations: no GPU, up to 2.4 GHz processor, no more than 8 vCPUs, 64 GB RAM, 512 GB local disk space.

 

After creating a cloud server, you can change the number of resources, select a configuration from a different line, change a fixed configuration to a custom one and vice versa.

Note 1: a server configuration with a local disk cannot be changed to a configuration without no disk and vice versa.

Note 2: a configuration with GPU cannot be changed to a configuration with no GPU and vice versa.

 

Resource billing is based on the amount of resources consumed in the last hour.

Performance and Availability Zones

Configurations Processor RAM SPb Msk Nsk Tshk Ams
ru-1 ru-3 ru-9 ru-2 ru-7 ru-8 uz-1 nl-1
Standard Line

Memory Line

CPU Line

Custom
configurations
Intel® Xeon® Processor
E5-2670 v3 @ 2.30GHz
DDR4 REG
2133–2933
МГц
ru-1a ru-2a
Intel® Xeon® Gold
6140 @ 2.30GHz
ru-1a
ru-1b
ru-1c
ru-3a ru-2b
AMD EPYC™
7742 @ 2.25GHz
ru-1b ru-7a uz-1a
Intel® Xeon® Processor
E5-2680 v4 @ 2.40GHz
ru-1b
ru-1c
Intel® Xeon® Processor
E5-2699 v4 @ 2.20GHz
ru-1b
Intel® Xeon® Gold
5218 @ 2.30GHz
ru-1c
Intel® Xeon® Gold
6240R @ 2.40GHz
ru-3b ru-9a ru-2c nl-1a
Intel® Xeon® Gold
6240 @ 2.60GHz
ru-9a ru-7a ru-8a
GPU Line Intel® Xeon® Gold
6240 @ 2.60GHz
DDR4 REG
2133–2933
МГц
ru-9a
Intel® Xeon® Processor
E5-2630 v4 @ 2.20GHz
ru-1a
ru-1b
ru-1c
ru-3a ru-2b ru-7a
Intel® Xeon® Silver
4214R @ 2.40GHz
ru-9a ru-2c ru-7a
Intel® Xeon® Silver
4214R @ 2.40GHz
ru-1a
Shared Line Intel® Xeon® Processor
E5-2680 v4 @ 2.40GHz
DDR4 REG
2133–2933
МГц
ru-1b ru-3b ru-9a ru-2c ru-7a
HighFreq
Line
Intel Xeon Gold
6354 @ 3.30GHz
(turbo 3.6 GHz)
DDR4 REG
3200
МГц
ru-2c

Standard Line

A line of fixed cloud server configurations with an optimal and balanced distribution of vCPU:RAM resources in a 1:4 ratio (except for entry-level and maximum configurations).

Best for most tasks, such as executing web service and application code, hosting online stores, and creating test environments.

Available from 1 to 36 vCPUs, from 1 to 128 GB RAM, from 8 GB to 1.25 TB of local disk space.

CPU Line

A line of fixed configurations with vCPU:RAM resources balanced at a 1:2 ratio.

Best for video transcoding, machine learning, data processing, CI/CD builds, and other tasks requiring high-performance and high-speed CPU computing.

Available from 4 to 24 vCPUs, from 8 to 48 GB RAM, from 128 to 512 GB local disk space.

Memory Line

A line of fixed configurations with vCPU:RAM resources balanced at a 1:8 ratio.

Configurations provide high performance under workloads associated with processing large amount of data to accommodate demanding databases or enterprise applications such as SAP or 1C.

Available from 2 to 16 vCPUs, from 16 to 128 GB RAM, from 64 to 512 GB local disk space.

GPU Line

Fixed cloud server configurations with dedicated GPU cards.

Optimized for GPU computing, such as video transcoding, neural network training, or creating remote workstations.

GPU Line configurations are available in certain regions.

Available from 4 to 32 vCPUs, from 1 to 4 GPUs, and from 32 to 320 GB RAM.

Shared Line

Fixed cloud server configurations with a possibility of paying for only a part (share) of the core.

Shared Line configurations are cheaper than other lines and are best for tasks that don’t require a constant and full core load, for example, running a staging site or a website, deploying a network.

Within this line, one core can be used by several clients at once. When creating such a configuration, specify the share of vCPU that will be reserved for your server: 10%, 20%, or 50%. The performance of the cloud server will never fall below the specified share and can temporarily go up to 100% if other clients are not using their resources to the maximum or part of the core is not leased.

Shared Line configurations are available in certain regions and only with a network boot volume.

Available from 1 to 4 vCPUs, from 512 MB to 8 GB RAM.

HighFreq Line

High performance cloud server configurations: processor frequency up to 3.6 GHz, 3200 MHz memory.

Best for databases such as 1C Bitrix, game servers, and other tasks requiring high processing speed and response. Configurations are only used with a local disk — this helps avoid network latency.

The HighFreq line is only available in the ru-2c zone for now.

Available from 1 to 8 vCPUs, from 2 to 64 GB RAM, from 30 to 960 GB of local disk space.

Custom Configurations

Custom server configurations allow you to set the required number of vCPUs, RAM, and local disk size (optional).

You can configure custom server configurations in the Control panel when creating a server or create your own flavor through OpenStack CLI (server configuration is referred to as flavor in OpenStack terminology).

Resource limits for custom configurations:

  • vCPUs — up to 8;
  • RAM — up to 64 GB;
  • local disk space — up to 512 GB.

If you need more resources, you can choose a configuration from the fixed lines or order a custom cloud server configuration by contacting technical support. In a custom configuration, the CPU:RAM ratio must be at least 1:2; CPU:RAM:Local Disk — at least 1:2:16.

Creating a Flavor

Learn more about getting started with the OpenStack CLI.

To create a flavor, run the following command:

openstack flavor create --private --vcpus <cpu> --ram <size> --disk <size> <flavor_name>

Specify:

  • --private — the flavor will only be visible within one account;
  • --vcpus <cpu> — number of vCPUs;
  • --ram <size> — RAM size in MB;
  • --disk <size> — local disk size in GB. When creating a flavor without a local disk, this parameter is not specified;
  • <flavor_name> — the flavor name must be unique and not match other flavor names (including the deleted flavors). To see the list of flavors, use the openstack flavor list command.

An example of creating a flavor:

openstack flavor create --private --vcpus 1 --ram 10 --disk 5 NEW_FLAVOR

The response will look as follows:

+----------------------------+--------------------------------------+
| Field                      | Value                                |
+----------------------------+--------------------------------------+
| OS-FLV-DISABLED:disabled   | False                                |
| OS-FLV-EXT-DATA:ephemeral  | 0                                    |
| disk                       | 5                                    |
| extra_specs                | {}                                   |
| id                         | 7e652f6c-a326-4e10-8b01-017196cc3024 |
| name                       | NEW_FLAVOR                           |
| os-flavor-access:is_public | False                                |
| properties                 |                                      |
| ram                        | 10                                   |
| rxtx_factor                | 1.0                                  |
| swap                       |                                      |
| vcpus                      | 1                                    |
+----------------------------+--------------------------------------+

Viewing the List of Configurations

The list of all available configurations can be viewed in the Control panel when creating a server or through the OpenStack CLI (flavors created by yourself will also be displayed).

Learn more about getting started with the OpenStack CLI.

To view available configurations and flavors, run the following command:

openstack flavor list

The response will look as follows:

+------------+---------------------+--------+------+-----------+-------+-----------+
| ID         | Name                |    RAM | Disk | Ephemeral | VCPUs | Is Public |
+------------+---------------------+--------+------+-----------+-------+-----------+
| 1          | m1.tiny             |    512 |    0 |         0 |     1 | True      |
| 2          | m1.small            |   2048 |    0 |         0 |     1 | True      |
| 3          | m1.medium           |   4096 |    0 |         0 |     2 | True      |
| 1011       | SL1.1-1024          |   1024 |    0 |         0 |     1 | True      |
| 1012       | SL1.1-2048          |   2048 |    0 |         0 |     1 | True      |
| 2011       | CPU1.4-8192         |   8192 |    0 |         0 |     4 | True      |
| 2012       | CPU1.8-16384        |  16384 |    0 |         0 |     8 | True      |
| 4011       | RAM1.2-16384        |  16384 |    0 |         0 |     2 | True      |
| 4012       | RAM1.4-32768        |  32768 |    0 |         0 |     4 | True      |
| 8311       | HFL1.1-2048-30      |   2048 |   30 |         0 |     1 | True      |
| 8312       | HFL1.1-4096-80      |   4096 |   80 |         0 |     1 | True      |
| 3021       | GL2.8-24576-0-1GPU  |  24576 |    0 |         0 |     8 | True      |
| 3022       | GL2.14-49152-0-2GPU |  49152 |    0 |         0 |    14 | True      |
| 9011       | PRC10.1-512         |    512 |    0 |         0 |     1 | True      |
| 9021       | PRC20.1-512         |    512 |    0 |         0 |     1 | True      |
| 9051       | PRC50.1-512         |    512 |    0 |         0 |     1 | True      |
| 9587d840-b | myflavor            |   1024 |    0 |         0 |     1 | False     |
| fe0-4fce-a |                     |        |      |           |       |           |
| f3f-69b7de |                     |        |      |           |       |           |
| b8d623     |                     |        |      |           |       |           |
+------------+---------------------+--------+------+-----------+-------+-----------+

The fields indicate:

  • ID — flavor ID;
  • Name — name of the flavor of the following types:
    • m1.XX — basic flavors from OpenStack examples, similar to custom configurations;
    • SL1.XX — configurations from the Standard Line;
    • CPU1.XX — CPU Line;
    • RAM1.XX — Memory Line;
    • HFL1.XX — HighFreq Line;
    • GL2.XX — GPU Line;
    • PRC10.XX – Shared Line with a core share of 10%;
    • PRC20.XX – Shared Line with a core share of 20%;
    • PRC50.XX – Shared Line with a core share of 50%.
  • RAM — RAM size in MB;
  • Disk — local disk size in GB;
  • VCPUs — number of vCPUs;
  • Is Public — flavor visibility area: True — public or False — private.