Skip to content

OpenStack Administration Guides

This section provides administration and operator documentation for OpenStack services, covering configuration, deployment architecture, and day-to-day operations.

Compute and Infrastructure

  • Bare Metal Service (Ironic)


    Ironic enables provisioning and lifecycle management of bare metal servers, including hardware inspection, deployment workflows, and integration with other OpenStack services.

    Getting started

  • Compute service (Nova)


    Nova is responsible for managing the lifecycle of virtual machine instances, including scheduling, spawning, resizing, and deleting compute resources.

    Getting started

  • Placement service (Placement)


    Placement tracks resource inventories and allocations, allowing OpenStack services to efficiently select suitable resource providers based on capacity and constraints.

    Getting started

  • Container Infrastructure Management service (Magnum)


    Magnum manages container orchestration engines such as Kubernetes, handling cluster creation, scaling, upgrades, and integration with OpenStack infrastructure.

    Getting started

Storage

  • Block Storage service (Cinder)


    Cinder provides persistent block storage for virtual machines and bare metal hosts, including volume provisioning, snapshots, backups, and backend integration.

    Getting started

  • Image service (Glance)


    Glance manages the storage, cataloging, and retrieval of disk images used by OpenStack compute and bare metal services.

    Getting started

  • Shared File Systems service (Manila)


    Manila delivers shared file systems as a service, supporting multiple backend storage technologies and access protocols.

    Getting started

  • Object Storage service (Swift)


    Swift provides a distributed object storage system designed for durability, scalability, and high availability of unstructured data.

    Getting started

Network and Messaging

  • Networking service (Neutron)


    Neutron manages networking resources such as networks, subnets, routers, and security groups, enabling connectivity between OpenStack services and workloads.

    Getting started

  • Load-balancer service (Octavia)


    Octavia provides scalable and highly available load balancing, managing virtual load balancers and traffic distribution for applications.

    Getting started

  • DNS service (Designate)


    Designate offers DNS as a Service, allowing administrators to manage DNS zones and records integrated with OpenStack networking.

    Getting started

  • Messaging service (Zaqar)


    Zaqar supplies a multi-tenant messaging service used for application-level communication and notification patterns.

    Getting started

Identity and Security

  • Identity service (Keystone)


    Keystone provides authentication, authorization, and service catalog management, forming the foundation of OpenStack identity and access control.

    Getting started

  • Key Manager service (Barbican)


    Barbican securely manages secrets such as encryption keys, certificates, and passwords, integrating with OpenStack services and external systems.

    Getting started

Application and Data

  • Database service (Trove)


    Trove enables Database as a Service, automating deployment, scaling, and management of relational and NoSQL database engines.

    Getting started

Orchestration

  • Orchestration service (Heat)


    Heat orchestrates cloud applications by managing infrastructure resources through declarative templates and stack lifecycle operations.

    Getting started

Optimization and Telemetry

  • Infrastructure Optimization service (Watcher)


    Watcher analyzes resource usage and provides optimization strategies to improve efficiency and reduce operational costs in OpenStack clouds.

    Getting started

  • Telemetry Alarming service (Aodh)


    Aodh evaluates telemetry data against defined thresholds and triggers alarms to notify operators or automate responses.

    Getting started

  • Telemetry Data Collection service (Ceilometer)


    Ceilometer collects metering and event data from OpenStack services for monitoring, auditing, and capacity planning.

    Getting started

Billing and Reservation

  • Resource reservation service (Blazar)


    Blazar enables advance reservation of compute and other resources, supporting capacity planning and guaranteed resource availability.

    Getting started