OpenStack Cheat Sheet 2026
The 30 highest-yield OpenStack facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
50 questions
60 min time limit
50.00% to pass
- Which Nova scheduler filter ensures that a VM is placed on a host with enough RAM? → RamFilter
- Which of the following is not a flavor included in the OpenStack default installation? → None of these
- Which Glance API feature allows sharing an image with specific OpenStack projects? → Image members
- Which OpenStack service provides object storage with high durability through replication? → Swift
- Which OpenStack service manages bare-metal provisioning? → Ironic
- Which OpenStack service is used for secret management, such as storing encryption keys and certificates? → Barbican
- In OpenStack, what is the role of the 'nova-scheduler' component? → Selecting the compute host for a new instance
- Which network technique enables communication between hosts that are not physically close to one another? → Virtual Local Area Network
- Cinder handles block storage for OpenStack, while Swift handles object storage. → TRUE
- Which OpenStack service provides object storage with eventual consistency? → Swift
- Which command lists all available Nova flavors in OpenStack? → nova flavor-list
- What is the purpose of the Cinder 'transfer' feature? → Transferring ownership of a volume from one project to another
- Which Cinder backend driver is commonly used for local LVM-based block storage? → cinder.volume.drivers.lvm.LVMVolumeDriver
- Which OpenStack CLI command uploads a local disk image to Glance? → openstack image create --file
- In Swift, what does the term 'consistency' refer to? → Swift uses eventual consistency where replicas sync asynchronously
- Which services does Glance offer? → Image management
- Which OpenStack service provides shared filesystem storage (NFS/CIFS) as a service? → Manila
- In OpenStack, what does 'live migration' require that 'cold migration' does not? → Shared storage or block migration support between compute hosts
- What is the purpose of a Glance 'image property' (metadata)? → Storing key-value pairs that describe the image and influence scheduler behavior
- Which OpenStack component manages the lifecycle of VM images before they are launched? → Glance
- What part of OpenStack offers identity services? → Keystone
- What command checks the current status and events of a deployed Heat stack? → openstack stack show
- What is the purpose of the 'get_attr' intrinsic function in Heat? → To retrieve an attribute value from a resource defined in the template
- In Neutron, what is a 'router' used for? → Connecting two or more networks and providing gateway functionality
- Which OpenStack Load Balancer as a Service (LBaaS) project replaced the older Neutron LBaaS? → Octavia
- What is a Nova 'flavor' in OpenStack? → A hardware profile defining vCPUs, RAM, and disk size for VM instances
- In OpenStack Neutron, what is a 'floating IP' used for? → Providing external/public connectivity to an instance
- Which token format does modern Keystone (v3) use by default? → Fernet tokens
- Which Neutron component acts as the L3 routing agent responsible for routing traffic between subnets? → neutron-l3-agent
- Which Neutron plug-in mechanism uses software-defined networking (SDN) with virtual switches? → Open vSwitch (OVS) ML2 driver
Turn these facts into recall:
Was this helpful?