Visão geral dos serviços de cluster para OpenShift

Este documento oferece uma visão geral dos serviços de cluster para OpenShift.

O Cluster Services for OpenShift é um Google Cloud serviço que oferece integrações integradas do OpenShift com os serviços do Google para clusters autogerenciados do OpenShift que são executados no Google Cloud.

Essas integrações facilitam a execução de operações principais para clusters do OpenShift, como gerenciamento de identidade, autenticação, gerenciamento de computação, gerenciamento de armazenamento, rede e monitoramento.

Este documento é destinado a arquitetos de nuvem, administradores de plataforma e desenvolvedores que criam, implantam ou gerenciam aplicativos de nível empresarial em clusters do OpenShift que são executados no Google Cloud.

Receber suporte conjunto do Google Cloud e da Red Hat

O Cluster Services for OpenShift é projetado e oferecido em conjunto pelo Google Cloud e pela Red Hat.

Usar os serviços do Google com mecanismos do OpenShift

Os ambientes do OpenShift usam APIs e middleware padronizados para integrar serviços e criar soluções para requisitos como computação, rede, armazenamento e monitoramento. Esses mecanismos padronizados ajudam a preservar a coesão da plataforma na nuvem híbrida.

A criação de soluções para clusters autogerenciados do OpenShift usando o Cluster Services for OpenShift inclui os seguintes benefícios:

  • Você pode aproveitar as personalizações que o Cluster Services for OpenShift oferece para os serviços do Google. Essas personalizações são projetadas para que esses serviços do Google funcionem melhor para casos de uso do OpenShift.
  • Essas personalizações incluem adaptações nos próprios serviços subjacentes Google Cloud, bem como nas camadas de integração.

Para informações sobre os serviços do Google que os serviços de cluster para OpenShift permitem usar com clusters do OpenShift no Google Cloud, e as personalizações específicas do serviço compatíveis, consulte Integrações integradas para OpenShift no Google Cloud.

Ferramentas de validação de configuração automática

As ferramentas de validação de configuração automática (prévia) são um serviço de validação baseado em regras que usa o Google Cloud's Workload Manager para avaliar seus clusters do OpenShift que são executados no Google Cloud. As ferramentas de validação de configuração automática verificam os clusters do OpenShift e a integração deles com Google Cloud os serviços gerenciados. As ferramentas detectam desvios de padrões, regras e práticas recomendadas e ajudam a melhorar a qualidade, a confiabilidade e o desempenho do sistema.

Para mais informações, consulte Validação de configuração automática para clusters do OpenShift.

Benefícios em cenários de migração ou nuvem híbrida

O Cluster Services for OpenShift é particularmente útil ao migrar clusters autogerenciados do OpenShift de ambientes locais para oGoogle Cloud.

Os clusters autogerenciados do OpenShift que são executados em ambientes locais geralmente dependem de soluções autogerenciadas para operações principais, como armazenamento, rede, monitoramento, gerenciamento de secrets e autoridades de certificação. Ao migrar esses clusters para a nuvem, normalmente é preciso fazer uma escolha difícil entre refatorar o cluster em uma plataforma totalmente gerenciada, como o Google Kubernetes Engine, ou fazer a migração lift-and-shift do cluster com as soluções autogerenciadas atuais.

A refatoração do cluster e dos componentes dele em uma plataforma gerenciada, como o Google Kubernetes Engine, pode exigir esforços significativos, principalmente quando há dependências de plataforma, aplicativo ou política corporativa nas soluções que você está usando nos clusters para fins como armazenamento, rede e monitoramento.

A opção de migração lift-and-shift, que minimiza o custo de refatoração e os riscos associados, deixa você com um modelo operacional que não aproveita totalmente os recursos que uma plataforma de nuvem normalmente oferece.

O Cluster Services for OpenShift foi projetado para oferecer a flexibilidade de otimizar a arquitetura do OpenShift com o equilíbrio certo entre refatorar o cluster e continuar usando soluções autogerenciadas. Essa flexibilidade é oferecida pelos seguintes recursos do Cluster Services for OpenShift:

  • Suporte a clusters do OpenShift com planos de controle autogerenciados: O Cluster Services for OpenShift permite executar clusters do OpenShift, que têm planos de controle autogerenciados, no Google Cloud. Esse recurso permite usar um modelo operacional baseado na nuvem com soluções autogerenciadas nos clusters do OpenShift.
  • Suporte à adoção seletiva de serviços de nuvem:o Cluster Services for OpenShift permite que você opte por usar qualquer um dos serviços do Google compatíveis para criar soluções para os aplicativos executados nos clusters. Esse recurso permite aproveitar um modelo operacional baseado na nuvem.

Para ajudar você a encontrar o equilíbrio certo entre a adoção de serviços gerenciados e a retenção das soluções autogerenciadas atuais, Google Cloud o Google recomenda solicitar uma avaliação de migração do OpenShift. Para mais informações, consulte Migrar clusters do OpenShift para o Google Cloud.

A seguir