In OpenStack, flavors define the compute, memory, and storage capacity of computing instances. To put it simply, a flavor is an available hardware configuration for a server. It defines the “size” of a virtual server that can be launched.
A flavor consists of the following parameters:
Name for the new flavor.
Number of virtual CPUs to use.
Amount of RAM to use (in megabytes).
Root Disk GB
Amount of disk space (in gigabytes) to use for the root (/) partition.
Ephemeral Disk GB
Amount of disk space (in gigabytes) to use for the ephemeral partition. If unspecified, the value is 0 by default.
Ephemeral disks offer machine local disk storage linked to the lifecycle of a VM instance. When a VM is terminated, all data on the ephemeral disk is lost. Ephemeral disks are not included in any snapshots.
Amount of swap space (in megabytes) to use. If unspecified, the value is 0 by default.
The default flavors are:
m1.tiny (1 VCPU/8 GB Disk/512 MB RAM)
m1.small (1 VCPU/20 GB Disk/2048 MB RAM)
m1.medium (2 VCPU/40 GB Disk/4096 MB RAM)
m1.large (4 VCPU/80 GB Disk/8192 MB RAM)
m1.xlarge (8 VCPU/160 GB Disk/16384 MB RAM)
If the default flavors do not fit the server profile you require, please submit a support ticket to email@example.com and an engineer will work with you to get a custom flavor created. Limitation may apply.