Red Hat OpenStack Services on OpenShift

What's New

Red Hat OpenStack Services on OpenShift release notes

Learn about new features, enhancements, resolved issues, and known issues in RHOSO 18.0 releases.

Discover

Learn about the platform

Get an introduction to RHOSO platform features, service operators, limitations, and OpenStack networking fundamentals.

Plan

Design the environment

Plan your cloud architecture including hardware requirements, network topology, storage architecture, and capacity planning.

Network planning

Design network architecture with IP address allocation, VLAN planning, and traffic isolation for your deployment.

Storage planning

Plan storage architecture including back-end selection, capacity planning, and performance requirements for different workloads.

Large-scale deployment specifications

Review reference specifications for deploying RHOSO at scale with hundreds or thousands of nodes.

Best practices for large-scale deployment

Prepare your environment by using validated configuration guidelines for large-scale environments.

Install

Deploy the cloud infrastructure

Install Red Hat OpenStack services on OpenShift, deploy a data plane, and configure a storage back end for a basic cloud.

Deploy a disconnected environment

Install RHOSO in air-gapped or disconnected environments without direct internet access using local container registries.

Deploy across distributed zones

Deploy RHOSO across multiple availability zones or data centers for geographic distribution and disaster recovery.

Deploy a network functions virtualization (NFV) environment

Configure RHOSO with NFV-specific features including SR-IOV, DPDK, CPU pinning, and huge pages for telecommunications workloads.

Deploy a dynamic routing environment

Set up dynamic routing with BGP for scalable network architectures that support large-scale cloud deployments.

Deploy a hyperconverged infrastructure (HCI) environment

Deploy RHOSO with Red Hat Ceph Storage on the same nodes to create a hyperconverged infrastructure that reduces hardware footprint.

Deploy a distributed Compute node (DCN) environment

Configure distributed compute nodes at edge locations with local storage and networking for low-latency on-premises applications.

Deploy with routed spine-leaf network topology

Implement a modern spine-leaf network architecture with Layer 3 routing for improved scalability and traffic distribution.

Deploy multiple RHOSO environments on a single RHOCP cluster

Run multiple isolated OpenStack cloud environments on a single Red Hat OpenShift Container Platform cluster for multi-tenancy.

Upgrade

Perform a minor update

Update your RHOSO deployment to the latest minor release with bug fixes, security patches, and feature enhancements.

Migrate

Plan adoption from a RHOSP 17.1 deployment

Analyze your existing RHOSP 17.1 deployment and create a migration plan to adopt it into RHOSO 18.0.

Adopt a RHOSP 17.1 deployment

Perform the adoption process to migrate your RHOSP 17.1 deployment to RHOSO 18.0 while preserving workloads and data.

Adopt a 17.1 director Operator environment

Migrate a RHOSP 17.1 environment deployed with director Operator to RHOSO 18.0 infrastructure.

Validate adoption of a RHOSP 17.1 deployment

Verify that your adopted RHOSP 17.1 environment functions correctly in RHOSO 18.0 and validate service availability.

Migrate external VMs

Import virtual machines from external platforms into your RHOSO cloud environment for workload consolidation.

Migrate network providers

Migrate to the NMstate provider for network configuration modernization.

Integrate

Integrate certified partner content

Integrate and deploy certified third-party storage, network, and infrastructure solutions from Red Hat technology partners.

Configure

Configure optional control plane service

Enable and configure optional control plane services such as compute cells, notifications, Dashboard, and Orchestration services.

Create and manage node sets

Define and manage data plane node sets with custom services, and configurations for specialized workloads.

Configure Compute nodes and instance provisioning

Configure CPU, memory, storage, and scheduling on Compute nodes to optimize instance provisioning and performance.

Configure networking services

Set up networking services such as OVN gateways, networker nodes, network isolation, and bandwidth management with QoS policies.

Configure storage services

Configure block, image and object storage, as well as shared file systems to meet your data management requirements.

Secure

Harden the deployment

Apply security hardening best practices to protect your cloud infrastructure from vulnerabilities and unauthorized access.

Configure authentication and identity

Set up user authentication, project authorization, and identity management with external identity providers and RBAC policies.

Extend

Configure bare metal as a service

Deploy and manage physical servers as bare-metal instances using the Bare Metal Provisioning service (ironic) with tenant-defined networking.

Configure DNS as a service

Set up the DNS service (designate) to provide automated domain name management and integration with the Networking service.

Configure load balancing as a service

Deploy and manage load balancers using Octavia with support for HTTP, HTTPS, TCP, UDP protocols, and Layer 7 traffic routing policies.

Configure GPU workloads

Enable GPU support for compute instances to run AI, machine learning, and graphics-intensive workloads with GPU passthrough or vGPU.

Configure the dashboard

Customize and deploy the OpenStack Dashboard (horizon) with custom themes to provide a web-based management interface.

Configure high availability for instances

Set up automatic instance recovery and evacuation from failed Compute nodes to ensure workload continuity.

Validate the deployment

Use the OpenStack Integration Test Suite (tempest) to validate your cloud deployment and verify service functionality.

Administer

Create and manage instances

Create, configure, and manage instances in your cloud environment, including provisioning, network attachments, and storage management.

Manage persistent storage

Manage block storage volumes, virtual machine images, object storage containers, and shared file systems for your cloud workloads.

Manage project networks

Create and configure project networks, subnets, routers, floating IP addresses, and network security policies for tenant isolation.

Maintain data plane nodes

Scale, replace, or reboot data plane nodes to maintain a healthy infrastructure for compute and storage workloads.

Maintain the cloud infrastructure

Perform infrastructure maintenance operations including shutdown and startup operations, as well as removing RHOSO deployments from RHOCP clusters.

Back up and restore the control plane

Protect your cloud infrastructure by backing up and restoring control plane databases, resources, and configurations using OADP.

Observe

Monitor cloud health

Monitor the health and performance of your cloud services, control plane, and data plane using observability tools and metrics.

Monitor cloud high availability

Track high availability status of services and components to ensure resilience and automatic failover capabilities.

Collect cloud usage data for billing

Gather usage and metering data from cloud resources to support showback, chargeback, and billing systems.

Optimize

Optimize the RHOCP cluster

Tune Red Hat OpenShift Container Platform cluster resources to improve control plane performance and resource utilization.

Optimize resource utilization

Optimize compute, storage, and network resource usage to reduce costs and improve efficiency.

Optimize instances with autoscaling

Configure automatic scaling policies to dynamically adjust instance resources based on workload demands.

Troubleshoot

Collect diagnostic information

Gather logs, debug information, and diagnostic data from RHOSO services to troubleshoot your deployment.

Reference

Service flow, ports, and protocols

Review service communication flows, required network ports, and protocols used by RHOSO components for firewall and security configuration.

Download PDF

Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat Documentation

Legal Notice

Theme

© 2026 Red Hat
Back to top