Skip to content

Flavors

Flavor pricing

For the full list of available flavors and their prices, please refer to pricing page.

Available flavors

Virtual machine flavors allow you to choose the size of your virtual machine. The selection available can be shown using

openstack flavor list
$ openstack flavor list
+--------------------------------------+----------------------------+-------+------+-----------+-------+-----------+
| ID                                   | Name                       |   RAM | Disk | Ephemeral | VCPUs | Is Public |
+--------------------------------------+----------------------------+-------+------+-----------+-------+-----------+
| 019bba95-4b83-4f27-b04a-bd52f207f0e6 | a16-ram32-disk50-perf1     | 32768 |   50 |         0 |    16 | True      |
| 07f46f08-16d1-4651-9367-c037fdd9c013 | a16-ram32-disk20-perf2     | 32768 |   20 |         0 |    16 | False     |
| 090fccac-e302-48f6-8d0f-1004da5c7d17 | a12-ram24-disk80-perf2     | 24576 |   80 |         0 |    12 | False     |
| 0b8f95f3-a408-406c-a7dd-14a4b5caa558 | a4-ram8-disk80-perf2       |  8192 |   80 |         0 |     4 | False     |
| 0dc5bd7c-e85a-498e-88a3-b950ea5ab106 | a1-ram2-disk80-perf1       |  2048 |   80 |         0 |     1 | True      |
| 12c044f0-842f-48d4-9553-700095cb5153 | a2-ram4-disk0              |  4096 |    0 |         0 |     2 | True      |
| 1d15e2d5-b031-44b7-99f1-648c7d8af6b1 | a8-ram16-disk80-perf2      | 16384 |   80 |         0 |     8 | False     |
...

Flavors are declined in several versions offering different levels of performances. The suffix -perf1 or -perf2 behind a flavor means different level of iops and write speed.

Example :

flavor max performances
a8-ram16-disk20-perf1 iops: 500. read and writes : 200MB/s
a8-ram16-disk20-perf2 iops: 1000. read and writes : 400MB/s

Warning

the -perf2 flavors are only available upon request, please contact our support to enable it for your project.

You can see all flavor properties using the command:

openstack flavor list --long

$ openstack flavor list --long
+--------------------------------------+---------------------------+-------+------+-----------+-------+-----------+------+-------------+--------------------------------------------------------------------------+
| ID                                   | Name                      | RAM   | Disk | Ephemeral | VCPUs | Is Public | Swap | RXTX Factor | Properties                                                               |
+--------------------------------------+---------------------------+-------+------+-----------+-------+-----------+------+-------------+--------------------------------------------------------------------------+
[...]
| 019bba95-4b83-4f27-b04a-bd52f207f0e6 | a16-ram32-disk50-perf1    | 32768 |   50 |         0 |    16 | True      |      |         1.0 | quota:disk_total_iops_sec='500', quota:disk_write_bytes_sec='209715200'
| 07f46f08-16d1-4651-9367-c037fdd9c013 | a16-ram32-disk20-perf2    | 32768 |   20 |         0 |    16 | False     |      |         1.0 | quota:disk_total_iops_sec='1000', quota:disk_write_bytes_sec='419430000'
| 090fccac-e302-48f6-8d0f-1004da5c7d17 | a12-ram24-disk80-perf2    | 24576 |   80 |         0 |    12 | False     |      |         1.0 | quota:disk_total_iops_sec='1000', quota:disk_write_bytes_sec='419430000'
| 0b8f95f3-a408-406c-a7dd-14a4b5caa558 | a4-ram8-disk80-perf2      |  8192 |   80 |         0 |     4 | False     |      |         1.0 | quota:disk_total_iops_sec='1000', quota:disk_write_bytes_sec='419430000'
[...]
+--------------------------------------+---------------------------+-------+------+-----------+-------+-----------+------+-------------+--------------------------------------------------------------------------+

The important fields are

Field Description
RAM Memory size in MB
Disk Size of disk in GB. 0 means that the disk is the same size as the image
Ephemeral Size of a second disk. See the ephemeral disks section for more details
VCPUs Number of virtual cores

GPUs

You can attach dedicated NVIDIA GPUs to your VM using flavors prefixed with nvl4- (NVIDIA L4), nva2- (NVIDIA A2), nvt4- (NVIDIA T4), nvl40s- (NVIDIA L40S) or nva100- (NVIDIA A100).

Warning

The GPU flavors are only available upon request, please contact our support to enable it for your project.

GPU model Prefix GPUs vCPUs RAM Disk
NVIDIA L4 (24 GB) nvl4- 1 4-64 8-128 GB 0, 50 or 80 GB
NVIDIA A2 (16 GB) nva2- 1 4-64 8-128 GB 0, 50 or 80 GB
NVIDIA T4 (16 GB) nvt4- 1 4-64 8-128 GB 0, 50 or 80 GB
NVIDIA L40S (48 GB) nvl40s- 1 16-64 32-128 GB 0, 50 or 80 GB
NVIDIA A100 (80 GB) nva100- 1 128 240 GB 0 (image size)

Note

The GPU models available depend on the cluster; use the command below to see the flavors available in your project.

The GPU prefix is followed by the size of the VM, using the same convention as the regular flavors (a<vcpus>-ram<ram GB>-disk<size GB>, optional -perf1/-perf2 suffix). Multi-GPU L4 flavors include the number of GPUs right after the prefix:

  • nvl4-a16-ram32-disk50-perf1: 1 NVIDIA L4, 16 vCPUs, 32 GB RAM, 50 GB disk
  • nva2-a8-ram16-disk0: 1 NVIDIA A2, 8 vCPUs, 16 GB RAM, image-sized disk
  • nvt4-a16-ram32-disk50-perf1: 1 NVIDIA T4, 16 vCPUs, 32 GB RAM, 50 GB disk
  • nvl40s-a24-ram48-disk50-perf1: 1 NVIDIA L40S, 24 vCPUs, 48 GB RAM, 50 GB disk
  • nva100-sxm-1-80g-a128-ram240-disk0: 1 NVIDIA A100, 128 vCPUs, 240 GB RAM, image-sized disk

The complete list of GPU flavors can be obtained with:

openstack flavor list | grep nv