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 disknva2-a8-ram16-disk0: 1 NVIDIA A2, 8 vCPUs, 16 GB RAM, image-sized disknvt4-a16-ram32-disk50-perf1: 1 NVIDIA T4, 16 vCPUs, 32 GB RAM, 50 GB disknvl40s-a24-ram48-disk50-perf1: 1 NVIDIA L40S, 24 vCPUs, 48 GB RAM, 50 GB disknva100-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