Parceiros de armazenamento GDC Ready

Esta página é destinada a especialistas em armazenamento que conectam ou ajudam a conectar o armazenamento a outros serviços, como o Google Cloud. Para saber mais sobre papéis comuns e tarefas de exemplo referenciados no conteúdo do Google Cloud, consulte Tarefas e papéis de usuário comuns do GKE Enterprise.

Qualificação de armazenamento pronto para GDC

O Google Cloud estabeleceu os seguintes requisitos para que o sistema de um parceiro de armazenamento alcance a qualificação de pronto para Google Distributed Cloud (GDC). A Container Storage Interface (CSI) é um padrão independente de fornecedores para expor seus sistemas de armazenamento em blocos e arquivos a sistemas de orquestração de contêiner (COs, na sigla em inglês), como o Kubernetes. A qualificação de armazenamento pronto para GDC garante que os drivers de CSI dos nossos parceiros de armazenamento possam fornecer uma experiência perfeita entre o GDC (em VMware ou bare metal) e os sistemas de armazenamento em blocos/arquivos dos parceiros.

Para que um driver CSI de um parceiro seja considerado para o programa, o parceiro precisa apoiar:

  • Habilidade para implantar o driver de CSI de armazenamento e as dependências dele, usando o framework do Kubernetes
  • As principais funções que os clientes precisam hoje, incluindo o provisionamento dinâmico de volumes, usando as APIs de armazenamento nativo do Kubernetes
  • Habilidade de gerenciar o armazenamento para cenários de aumento ou redução de escalonamento no Kubernetes
  • Portabilidade de carga de trabalho com armazenamento permanente para as cargas de trabalho com estado

Para o Google Distributed Cloud (somente software) nas qualificações do VMware, os parceiros de armazenamento podem escolher com qual versão do vSphere realizar a qualificação. Se você não encontrar uma versão específica do vSphere incluída na matriz de qualificação para um parceiro, consulte o parceiro para confirmar o suporte.

Para qualificações do Google Distributed Cloud (somente software) em bare metal, os parceiros de armazenamento realizaram as qualificações em um ou mais sistemas operacionais com base no suporte do SO. Se você não vir um SO ou uma versão específicos, fale com o parceiro para confirmar o suporte.

Saiba mais sobre o programa em Parceiros prontos para GDC.

Matriz de validação da versão do GDC

A tabela a seguir destaca os parceiros de armazenamento e as versões validadas do GDC, com base na opção de implantação (VMware ou bare metal). Selecione um parceiro para ver os detalhes da solução.

Parceiro de armazenamento GDC 1.16 GDC 1.28 GDC 1.29 GDC 1.30
Dell EMC
Hitachi bare metal bare metal bare metal
NetApp VMware
bare metal
VMware
bare metal
VMware
bare metal
Portworx VMware
bare metal
VMware
bare metal
VMware
bare metal
VMware
bare metal
Robin.io bare metal bare metal bare metal bare metal
VMware VMware VMware VMware

Parceiros de armazenamento GDC Ready

Dell EMC

Solução Driver de CSI para PowerStore
Matriz de qualificação
Versão do GDC Versão do driver Suporte do vSphere Suporte bare metal Recursos adicionais testados
Versão do vSphere Versões do SO
Descrição A especificação da Container Storage Interface (CSI) foi projetada para fornecer uma interface que os orquestradores de contêiner (como o Kubernetes) podem usar para provisionar armazenamento. Os fornecedores de armazenamento implementam drivers CSI em conformidade com a especificação, fornecendo serviços de armazenamento por essa Container Storage Interface neutra de fornecedores.
Página da Web https://github.com/dell/csi-powerstore/
Solução Driver CSI para PowerFlex
Matriz de qualificação
Versão do GDC Versão do driver Suporte do vSphere Suporte bare metal Recursos adicionais testados
Versão do vSphere Versões do SO
Descrição O driver CSI do PowerFlex da Dell EMC implementa a interface padronizada (especificação CSI) entre o Container Orchestrator (CO) ativado e os sistemas Dell EMC PowerFlex. É um plug-in instalado no Kubernetes para fornecer armazenamento permanente usando os sistemas de armazenamento da Dell. O driver CSI para PowerFlex oferece vários recursos de nível empresarial, incluindo, mas não se limitando ao seguinte: provisionamento estático, provisionamento dinâmico, criação e exclusão de resumos de volume, expansão etc.
Página da Web https://github.com/dell/csi-powerflex
https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/

Hitachi

Solução Plug-in de armazenamento da Hitachi para contêineres
Matriz de qualificação
Versão do GDC Versão do driver Suporte do vSphere Suporte bare metal Recursos adicionais testados
Versão do vSphere Versões do SO
1.16.x 3.14.0 RHEL 8.4
RHEL 8.6
Expansão
Bloco bruto
Snapshot
1.28.x 3.14.0 RHEL 8.4
RHEL 8.6
RHEL 8.8
Expansão
Bloco bruto
Snapshot
1.29.x 3.14.0 RHEL 8.4
RHEL 8.6
RHEL 8.8
Expansão
Bloco bruto
Snapshot
Descrição O plug-in de armazenamento da Hitachi para contêineres (HSPC, na sigla em inglês) oferece conectividade entre contêineres do Docker, Kubernetes ou Kubernetes CSI e os sistemas de armazenamento híbrido e totalmente em flash de classe empresarial das série E, F e G da plataforma de armazenamento virtual (VSP, na sigla em inglês) da Hitachi.

O HSPC é um componente de software que contém bibliotecas, configurações e comandos que podem ser usados para criar um contêiner para executar os aplicativos com estado. Ele permite que os aplicativos com estado mantenham os dados após o término do ciclo de vida do contêiner. O plug-in de armazenamento para contêineres fornece volumes permanentes do armazenamento das séries da VSP da Hitachi, utiliza alta disponibilidade integrada e orquestra tarefas de armazenamento entre hosts em um cluster.

Página da Web https://docs.hitachivantara.com/v/u/en-us/adapters-and-drivers/3.14.x/mk-92adptr142

https://support.hitachivantara.com/en/user/answers/downloads/downloads-detail.html?d=Storage%20Plug-in%20for%20Containers&pptype=Hardware%20Version

Observação: REGISTRE-SE para acessar o site de suporte da Hitachi Vantara.

NetApp

Solução CSI Trident para Kubernetes
Matriz de qualificação
Versão do GDC Versão do driver Suporte do vSphere Suporte bare metal Recursos adicionais testados
Versão do vSphere Versões do SO
1.16.x 23.07.1 8.0.1 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Expansão
Snapshots
Raw Block
ReadWriteMany
Volume Cloning
1.28.x 24.02.0 8.0.1 RHEL 8.6
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansão
Snapshots
Raw Block
ReadWriteMany
Volume Cloning
1.29.x 24.02.0 7.0.3 RHEL 8.6
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansão
Snapshots
Raw Block
ReadWriteMany
Volume Cloning
A Trident foi validada com a SolidFire e a solução ONTAP usando os protocolos SAN e NAS.
Descrição A Container Storage Interface (CSI) dispõe de um framework para padronizar as comunicações entre orquestradores de contêiner e sistemas de armazenamento. Trata-se de um esforço da comunidade promovido pelo Storage Special Interest Group (SIG) da Cloud Native Computing Foundation (CNCF). O NetApp implementou CSI no Trident para simplificar o consumo de armazenamento permanente dos usuários do Kubernetes, oferecendo uma interface universal para todas as principais plataformas de armazenamento NetApp. A CSI é compatível com as versões 19.07 ou posteriores do Trident. Faça o download dela em netapp.io.
Página da Web https://netapp.io/2019/06/28/all-new-csi-trident/

https://github.com/NetApp/trident

Observação Faça upgrade para a versão 1.28.200-gke.111 ou superior com o NetApp para GDCV v1.28.

Portworx

Solução Portworx com CSI
Matriz de qualificação
Versão do GDC Versão do driver Suporte do vSphere Suporte bare metal Recursos adicionais testados
Versão do vSphere Versões do SO
1.16.x 3.1.0 7.0.3 Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Expansão
Snapshot
ReadWriteMany
1.28.x 3.1.0 7.0.3
8.0.1
Centos 8.4
RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansão
Snapshot
ReadWriteMany
1.29.x 3.1.2 7.0.3 RHEL 8.4
Ubuntu 18.04 LTS
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansão
Snapshot
ReadWriteMany
1.30.x 3.1.3 7.0.3
8.0.3
RHEL 8.8
RHEL 8.10
RHEL 9.2
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansão
Snapshot
ReadWriteMany
Descrição A plataforma de armazenamento Portworx Enterprise para Kubernetes foi criada do zero para resolver os requisitos de negócios necessários para executar aplicativos com muitos dados no Kubernetes em ambiente de produção. A plataforma Portworx Enterprise oferece soluções para armazenamento de contêineres escalonável e com bom desempenho, backup do Kubernetes e recuperação de desastres, operações em várias nuvens, segurança de dados, gerenciamento de capacidade, conformidade e governança.
Página da Web https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/
Modo de acesso ReadWriteMany e Dataplane v2 (DPv2) Para o Google Distributed Cloud (somente software) no VMware, se você estiver usando o Dataplane V2 e os volumes de serviço sharedv4, recomendamos usar as seguintes versões de clusters:
  • Para a versão secundária 1.16, use a versão 1.16.4-gke.37 ou mais recente.
  • Para a versão secundária 1.28, use a versão 1.28.200-gke.111 ou mais recente.
Para o Google Distributed Cloud (somente software) em bare metal, recomendamos que você não crie um cluster sem kube-proxy com esse driver.

Robin.io

Solução ROBIN Storage
Matriz de qualificação
Versão do GDC Versão do driver Suporte do vSphere Suporte bare metal Recursos adicionais testados
Versão do vSphere Versões do SO
1.16.x 1.0 CentOS 8 Expansão
Bloco bruto
Snapshot
ReadWriteMany
1.28.x 1.0 Ubuntu 22.04 LTS Expansão
Bloco bruto
Snapshot
ReadWriteMany
1.29.x 5.4.8 Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansão
Bloco bruto
Snapshot
ReadWriteMany
1.30.x 5.4.8 Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
Expansão
Bloco bruto
Snapshot
ReadWriteMany
Descrição O Robin Cloud Native Storage é um armazenamento de contêiner com reconhecimento de aplicativos que oferece recursos avançados de gerenciamento de dados e é executado de forma nativa em qualquer distribuição do Kubernetes, incluindo o GKE no Google Cloud e o GDC. O ROBIN Cloud Native Storage oferece desempenho bare metal e permite proteger usando snapshots e backups, proteger por criptografia, colaborar (usando clones e fluxos de trabalho push/pull semelhantes a git) e tornar portátil (por sincronização em nuvem) qualquer aplicativo com estado que seja implantado com gráficos Helm ou operadores.
Página da Web https://docs.robin.io/
Modo de acesso ReadWriteMany e Dataplane v2 (DPv2) Para o Google Distributed Cloud (somente software) no VMware, se você estiver usando os volumes do Dataplane V2 e RWX, recomendamos usar as seguintes versões de clusters:
  • Para a versão secundária 1.16, use a versão 1.16.4-gke.37 ou mais recente.
  • Para a versão secundária 1.28, use a versão 1.28.200-gke.111 ou mais recente.
Para o Google Distributed Cloud (somente software) em bare metal, recomendamos que você não crie um cluster sem kube-proxy com esse driver.

VMware

Solução Driver* de CSI do vSphere
Matriz de qualificação
Versão do GDC Versão do driver Suporte do vSphere Suporte bare metal Recursos adicionais testados
Versão do vSphere Versões do SO
1.16.x 3.0.3 7.0.3 N/A Expansão
Bloco bruto
Snapshot
1.28.x 3.1.1 7.0.3 N/A Expansão
Bloco bruto
Snapshot
1.29.x 3.1.2 7.0.3 N/A Expansão
Bloco bruto
Snapshot
*O CSI do VMware vSphere pré-instalado com o GDC está disponível para todos os usuários a partir da versão 1.7.x do GDC. Para ver os requisitos de configuração de VM, consulte a documentação sobre pré-requisitos do VMware.
Descrição A interface de armazenamento de contêineres (CSI, na sigla em inglês) do VMware vSphere é um plug-in fora da árvore que expõe o armazenamento do vSphere para cargas de trabalho em contêineres no Kubernetes. O plug-in ativa a VMware vSAN e outros tipos de armazenamento do vSphere. Ele se comunica com o plano de controle do Cloud Native Storage (CNS) no VMware vCenter Server para todas as operações de provisionamento de armazenamento.
Página da Web /anthos/gke/docs/on-prem/1.5/how-to/using-vsphere-csi-driver