Skip to content

Flavors

Flavors naming convention is defined based on structure below:

[purpose][version]-[storage]-[cpu][vcpu]-[ram]R-[disk]D

  • Purpose with Version: Abbreviation indicating the intended use case with version number.
         M1, M2, etc.: Medium (General Purpose), followed by the version number.
        C1, C2, etc.: Compute Optimized, followed by the version number.
        R1, R2, etc.: Memory Optimized, followed by the version number.
        G1, G2, etc.: GPU instance
  • Storage Type: Indicator of the storage technology used.
        NVME: NVMe storage
        NET: Network storage
  • CPU Type: Indicator of CPU allocation type.
        vCPU: Overbooked virtual CPUs
        CPU: Dedicated CPU cores
  • vCPU/CPU: Number of virtual CPUs or CPU cores.
        Numeric value followed by vCPU or CPU.
  • RAM: Amount of RAM in gigabytes.
         Numeric value followed by R (e.g., 8R for 8 GB of RAM).
  • Disk Size: Amount of disk space in gigabytes.
         Numeric value followed by D (e.g., 50D for 50 GB of disk space).

Examples

C1-NET-16vCPU-32R
C1-NET-16vCPU-64R
C1-NVME-16vCPU-32R-100D
C1-NVME-16vCPU-64R-100D
M1-NET-2vCPU-8R
M1-NET-4vCPU-16R
M1-NET-8vCPU-32R
M1-NVME-2vCPU-8R-50D
M1-NVME-4vCPU-16R-50D
M1-NVME-8vCPU-32R-100D
R1-NET-32vCPU-128R
G1-NET-8vCPU-32R
G1-NVME-8vCPU-32R-1400D-1GPU

Virtual Machine Disk Types in OpenStack

Virtual machines can have a system (root) disk located either on the host's local NVMe storage or on Ceph network storage. Each method has different properties and implications.

  • Virtual Machine on Local NVMe Disk

    NVMe-type virtual machine is an ephemeral instance. This means that if the host fails, the system disk of the instance is not recoverable. In such cases, a new virtual machine must be created, and any previously attached network storage can be reconnected to the new instance.

        Creating an NVME type virtual machine:
        - Use an NVMe-type flavor, e.g., M1-NVME-2vCPU-8R-50D.
        - When using the Horizon dashboard, make sure to set "Create New Volume"No in the Source tab.
        Otherwise, the VM will be created on a Ceph volume instead of the local NVMe disk.

  • Virtual Machine on Ceph Storage (NET Type)

    A NET type machine has a disk on network storage. Such a VM can be fully backed up and recovered in the event of a host failure.

        Creating a NET-type virtual machine:
        - Use a NET-type flavor, e.g., M1-NET-2vCPU-8R.
        - Specify the disk size during VM creation.

GPU flavors

GPU flavors are labeled with prefix "G1" and a suffix indicating the number of GPUs, which for now is a single GPU. All GPU flavors at PSNC come with 96 GB of GPU vRAM no matter what the flavor name says. The numbers in the flavor only denotes how much regular RAM the instance has, regardless of the 96 GB of GPU vRAM on the GPU card.