Cloud-native infrastructure is still evolving, and one thing that's clear is the need for scalability and efficiency in managing your Red Hat OpenShift clusters. Hosted control planes (HCP) is a paradigm-shifting approach in OpenShift designed to optimize the way control planes are deployed and operated. For cluster service providers operating Red Hat OpenStack Services on OpenShift, the HCP model aligns perfectly with the demands of modern infrastructure. By separating concerns of management and workloads, providers can achieve better resource utilization with high density control, help ensure high availability and simplify lifecycle management—critical aspects for environments where uptime is paramount. This article provides an overview of HCP features in OpenShift.
Benefits of hosted control planes
With the release of Red Hat OpenShift 4.17, HCP for OpenShift on OpenStack is available as a developer preview. Red Hat OpenShift 4.18 will bring significant improvements, integrating OpenShift innovations with robust infrastructure like OpenStack Services on OpenShift by simplifying and optimizing the clusters lifecycles.
Resource and cost efficiency
In traditional OpenShift deployments on cloud platforms, control plane components run on three dedicated virtual machines (VM), called masters. This model often leads to underutilized resources due to static allocation. With HCP running on an existing OpenShift cluster (the management cluster), control planes are decoupled and hosted independently in pods in isolated namespaces, allowing dynamic scaling and more granular resource allocation. OpenStack Services on OpenShift’s flexible compute, network, and storage services provide a foundation that enables providers to optimize resource usage across their infrastructure and naturally reduce costs.
Improved multi-tenancy
For providers hosting clusters for multiple internal or external customers, multi-tenancy is critical. HCP’s separation of control planes aligns with OpenStack’s tenant model, allowing providers to manage project resources (such as quotas) independently for each hosted cluster. Because HCP makes multi-cluster easier, it's easier to implement the strongest form of tenancy (cluster per tenant).
Hybrid cloud enabler
HCP enables a hybrid cloud architecture where the management cluster responsible for hosting the HCP can run on bare metal, support public clouds and on-premises. With the OpenShift 4.17 release, the hosted cluster infrastructure (which hosts the user workloads) can now run on OpenStack clouds. This flexibility allows providers to balance performance, cost and compliance requirements while taking full advantage of OpenStack Service on OpenShift’s capabilities for workload hosting.
Use case: HCP on OpenStack (hub and spoke)
Suppose you deploy a management cluster as a hub cluster for other clusters within an OpenStack environment. In this cluster, you can install the Hypershift Operator to handle the management of control plane pods required for managing hosted clusters in a dedicated namespace for each cluster.
Each HCP can map to distinct OpenStack projects (tenants) to provision and manage dedicated worker node machines called nodepools. This design allows for a master hub cluster to manage multiple bespoke hosted control planes with each mapped to a unique project and quota in OpenStack. Dedicated sets of credentials ensure that nodepool machines are provisioned securely and isolated for each cluster.
This architecture is compatible with OpenStack environments running Red Hat OpenStack Platform 17.1 and Red Hat OpenStack Services on OpenShift. It provides a streamlined and scalable solution for managing multiple clusters without the need for complex prerequisites, offering flexibility for cluster service providers to operate efficiently across diverse projects and different clouds..

Improved control planes
OpenStack’s integration to HCP marks a significant step forward in the Shift-On-Stack evolution, offering cluster service providers a modern and efficient way to manage Kubernetes control planes. While hosting control planes on OpenStack is new, the concept of hosted control planes has matured over years of iterative development for public clouds including AWS (with the Red Hat OpenShift on AWS offering) and Azure (with Azure Red Hat OpenShift), but also on-prem with Kubevirt and Agent platforms. It has consistently proven its value by simplifying cluster management, enhancing scalability and optimizing resource utilization.
For providers looking to elevate their services, the combination of Hypershift and OpenStack provides an innovative solution that is both robust and future-ready. This is just the beginning. Stay tuned as we continue to explore how these tools and strategies empower platform service providers to build, manage, and scale their offerings in an increasingly complex cloud-native landscape.
product trial
Red Hat OpenShift Container Platform | Teste de solução
Sobre o autor
Emilien has been contributing to OpenStack since 2011 when it was still a young project. He has helped customers have a better experience when deploying, upgrading and operating OpenStack at large scale. His current focus is the integration between OpenShift and OpenStack. He's maintainer of core components including the Cluster API Provider for OpenStack and Gophercloud. Technical and team leader at Red Hat, he's developing leadership skills with passion for teamwork and technical challenges. He loves sharing his knowledge and often give talks to conferences.
Mais como este
Navegue por canal
Automação
Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes
Inteligência artificial
Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente
Nuvem híbrida aberta
Veja como construímos um futuro mais flexível com a nuvem híbrida
Segurança
Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias
Edge computing
Saiba quais são as atualizações nas plataformas que simplificam as operações na borda
Infraestrutura
Saiba o que há de mais recente na plataforma Linux empresarial líder mundial
Aplicações
Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações
Programas originais
Veja as histórias divertidas de criadores e líderes em tecnologia empresarial
Produtos
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Red Hat Cloud Services
- Veja todos os produtos
Ferramentas
- Treinamento e certificação
- Minha conta
- Suporte ao cliente
- Recursos para desenvolvedores
- Encontre um parceiro
- Red Hat Ecosystem Catalog
- Calculadora de valor Red Hat
- Documentação
Experimente, compre, venda
Comunicação
- Contate o setor de vendas
- Fale com o Atendimento ao Cliente
- Contate o setor de treinamento
- Redes sociais
Sobre a Red Hat
A Red Hat é a líder mundial em soluções empresariais open source como Linux, nuvem, containers e Kubernetes. Fornecemos soluções robustas que facilitam o trabalho em diversas plataformas e ambientes, do datacenter principal até a borda da rede.
Selecione um idioma
Red Hat legal and privacy links
- Sobre a Red Hat
- Oportunidades de emprego
- Eventos
- Escritórios
- Fale com a Red Hat
- Blog da Red Hat
- Diversidade, equidade e inclusão
- Cool Stuff Store
- Red Hat Summit