Red Hat OpenShift Data Foundation: armazenamento persistente e gerenciamento de dados de cluster do Red Hat OpenShift

O Red Hat® OpenShift® Data Foundation1 é uma solução de armazenamento persistente e gerenciamento de dados de cluster integrada com o Red Hat OpenShift e otimizada para ele. Além de uma plataforma de armazenamento definido por software, distribuída e escalável, o OpenShift Data Foundation oferece serviços empresariais sofisticados de gerenciamento de dados de cluster, permitindo que as aplicações interajam com os dados de uma forma simplificada, consistente e escalável. Os recursos de gerenciamento de dados multicloud permitem às organizações estender e unificar dados em várias infraestruturas.

Uma base de dados para cargas de trabalho de produção e aplicações modernas

O OpenShift Data Foundation é executado nos mesmos ambientes que o Red Hat OpenShift: on-premises, em ambientes de nuvem privada ou pública e na edge. Ele oferece acesso flexível e ágil a dados por meio de protocolos comuns: arquivo, bloco e objeto, para dar suporte a uma variedade de cargas de trabalho e aplicações. A plataforma abstrai os detalhes e as inconsistências entre várias infraestruturas de armazenamento diferentes subjacentes e, ao mesmo tempo, entrega os serviços de gerenciamento de dados de cluster sofisticados de que as organizações precisam.

O OpenShift Data Foundation foi criado para ambientes baseados em container e também é compatível com o Red Hat OpenShift Virtualization. Com um operador compatível com o Red Hat OpenShift, a plataforma é simples de instalar e gerenciar como parte do ciclo de vida de uma aplicação baseada em container, incluindo o gerenciamento de container nativo em nuvem, agendamento e orquestração. Esse nível de integração traz benefícios como:

  • Armazenamento de Kubernetes confiável de classe empresarial: o OpenShift Data Foundation oferece suporte a várias cargas de trabalho, funcionalidade de gateway de objeto multicloud2 e continuidade de negócios para cargas de trabalho em execução no Red Hat OpenShift.
  • Proteção e resiliência de dados para o Red Hat OpenShift: o suporte inclui funcionalidades essenciais, como replicação, colocação de dados em diferentes zonas de disponibilidade e serviços de backup e restauração para aplicações Kubernetes, como dados relacionados ao seu namespace, recursos personalizados e estado.
  • Uma experiência parecida com a nuvem em qualquer ambiente: o OpenShift Data Foundation oferece um armazenamento definido por software que permite às organizações implantar suas aplicações e armazenamento conforme as necessidades empresariais e se ajustar às mudanças de situações.
  • Mais produtividade para o desenvolvedor: o OpenShift Data Foundation oferece uma funcionalidade e experiência de usuário consistentes em todas as plataformas de nuvem híbrida, simplificando os processos para desenvolvedores e usuários.
  • Aplicação e modernização de dados: o suporte ao Red Hat OpenShift Virtualization significa que as organizações podem continuar a executar suas aplicações existentes junto com o seu desenvolvimento de aplicações nativas em nuvem. Tudo isso em uma única plataforma.

Especificações técnicas

O OpenShift Data Foundation está disponível nas edições Essentials e Advanced (Tabela 1). A edição OpenShift Data Foundation Essentials está inclusa no Red Hat OpenShift Platform Plus, oferedcendo o Red Hat OpenShift Container Platform com os seguintes componentes:

Red Hat Advanced Cluster Management for Kubernetes

Red Hat Advanced Cluster Security for Kubernetes

Red Hat Quay (uma plataforma global de registro privado de containers focada em segurança) 

Destaques

Acesso simplificado a uma experiência de plataforma de dados completa e consistente do Red Hat OpenShift

Uma experiência de usuário consistente independentemente de onde os dados estejam, levando a consistência para ambientes de nuvem e confiança para as equipes

Escalabilidade para vários petabytes com resiliência crítica para os negócios e desempenho máximo

Funcionalidades sofisticadas de gerenciamento de dados e continuidade de negócios para implantações no data center, em ambientes de nuvem pública ou privada ou na edge

Tablela 1. Edições do OpenShift Data Foundation

A edição Essentials oferece

A edição Advanced inclui

  • Kubernetes RWO (bloco, arquivo)
  • Kubernetes RWX (arquivo compartilhado, bloco compartilhado)
  • Armazenamento de objeto (compatível com S3)
  • Armazenamento em modo interno (no cluster)
  • Snapshots de volumes
  • Criptografia de todo o cluster
  • Gateway de objeto multicloud
  • Backup e recuperação de namespace nativo com o OpenShift APIs for Data Protection (OADP)
  • Armazenamento de modo externo (cluster de armazenamento compartilhado)
  • Padrões de uso misto (cargas de trabalho fora do cluster)
  • Criptografia granular em nível de volume 
  • Suporte a sistemas de gerenciamento de chaves (KMS) externos com o Key Management Interoperability Protocol (KMIP) 
  • Recuperação de desastres metropolitana
  • Recuperação de desastres regional

A Tabela 2 resume os recursos e as funcionalidades do OpenShift Data Foundation

Tabela 2. Recursos e funcionalidades

Continuidade de negócios e recuperação de desastres
OpenShift APIs for Data Protection

As interfaces de backup e recuperação de dados com reconhecimento de cluster incluem backup e recuperação de namespace para cargas de trabalho, aplicações e serviços de cluster individuais.

Recuperação de desastres regional

A recuperação de desastres assíncrona para falhas de data center pode ser ampliada para diferentes regiões ou continentes utilizando uma rede de longa distância (WAN), oferecendo proteção contra desastres em escala regional.

Recuperação de desastres metropolitana A recuperação de desastres síncrona para falhas de cluster oferece proteção contra falhas de sistema e recuperação sem perdas em um campus ou ambiente metropolitano onde redes de baixa latência estão disponíveis.
Serviços de dados na edge
Clusters compactos de três nós

Compatível com o Red Hat OpenShift e o OpenShift Data Foundation em três nós de produção.

Suporte do OpenShift de nó único Uma configuração de nó único do OpenShift Data Foundation é compatível com provisionamento reduzido (thin provisioning), snapshots e backups para locais de edge em uma área de ocupação de infraestrutura pequena.
Provisionamento reduzido de nó único O provisionamento reduzido permite o crescimento do recurso ao longo do tempo para atender à demanda do usuário.
Monitoramento multicluster
Dashboards multicluster

Dashboards multicluster se integram ao Red Hat Advanced Cluster Management para oferecer observabilidade de visualização única da integridade e otimização de multicluster para identificar, isolar e resolver problemas que afetam cargas de trabalho distribuídas.

Gateway multicloud
Buckets de objeto Os buckets de objetos fornecem armazenamento de dados com espelhamento, difusão, criptografia disponíveis e diversas abordagens em camadas com suporte.
Buckets de namespace Os buckets de namespace podem ser usados para recursos de agregação de dados para organizar, configurar e gerenciar diversos recursos de dados sem precisar copiar conjuntos de dados.
Declarações de bucket de objetos As declarações de bucket de objetos permitem que os usuários criem buckets de objeto de forma dinâmica para fluxos de trabalho de desenvolvedores, alinhando-se com fluxos de trabalho de declarações de volume persistente.

Segurança dos dados reforçada

Criptografia de ponta a ponta

A criptografia de ponta a ponta entre o cluster e os clientes oferece maior segurança de dados em todo o cluster.

Criptografia persistente em nível de volume

Criptografe dados em nível de volume persistente, usando um serviço de gerenciamento de chaves, permitindo que você traga sua própria chave.

Integração com o serviço de gerenciamento de chaves (KMS)

O suporte ao Key Management Interoperability Protocol (KMIP) integra a criptografia com chaves fornecidas por clientes.

Suporte ao Sistema de Arquivos de Rede (NFS)

Suporte ao NFS

Os serviços do NFS para aplicações internas ou externas oferecem suporte à interação de aplicações legadas, à modernização de aplicações e à migração futura para um ambiente do Red Hat Openshift.

  1. "Visão geral do OpenShift Data Foundation." Red Hat, 4 de novembro de 2022.

  2.  "Replicação de bucket de namespace de gateway de objeto multicloud." Red Hat, 1º de julho de 2022.