Esta página destina-se a especialistas de armazenamento que associam ou ajudam a associar o armazenamento a outros serviços, como o Google Cloud. Para saber mais sobre as funções comuns e exemplos de tarefas que referimos no Google Cloud conteúdo, consulte Funções e tarefas comuns do utilizador do GKE.
Qualificação de armazenamento pronto para o GDC
Google Cloud estabeleceu os seguintes requisitos que têm de ser cumpridos para que o sistema de um parceiro de armazenamento alcance a qualificação Google Distributed Cloud (GDC) Ready. A interface de armazenamento de contentores (CSI) é uma norma independente do fornecedor para que os fornecedores exponham os respetivos sistemas de armazenamento de blocos e ficheiros a sistemas de orquestração de contentores (COs), como o Kubernetes. A qualificação de armazenamento compatível com o GDC garante que os controladores CSI dos nossos parceiros de armazenamento podem oferecer uma experiência integrada entre o GDC (no VMware ou bare metal) e os sistemas de armazenamento de blocos/ficheiros dos parceiros.
Para que o controlador CSI de um parceiro seja considerado para o programa, o parceiro tem de suportar o seguinte:
- Capacidade de implementar o controlador CSI de armazenamento e as respetivas dependências através da framework Kubernetes
- Funções essenciais que os clientes exigem atualmente, incluindo o aprovisionamento dinâmico de volumes, através das APIs de armazenamento nativas do Kubernetes
- A capacidade de gerir o armazenamento para cenários de escalabilidade vertical e horizontal do Kubernetes
- Portabilidade da carga de trabalho com armazenamento persistente para as cargas de trabalho com estado
Para o Google Distributed Cloud (apenas software) nas qualificações da VMware, os parceiros de armazenamento têm a opção de escolher a versão do vSphere com a qual querem fazer a qualificação. Se não vir uma versão específica do vSphere incluída na matriz de qualificação de um determinado parceiro, contacte o parceiro para confirmar o respetivo apoio técnico.
Para as qualificações de metal exposto do Google Distributed Cloud (apenas software), os parceiros de armazenamento realizaram as qualificações num ou mais sistemas operativos com base no respetivo suporte do SO. Se não vir um SO ou uma versão específicos, contacte o parceiro para confirmar a compatibilidade.
Pode saber mais sobre o programa em Parceiros GDC Ready.
Matriz de validação da versão da GDC
A tabela seguinte realça os parceiros de armazenamento e as versões validadas do GDC, com base na opção de implementação (VMware ou bare metal). Selecione um parceiro para ver os detalhes da respetiva solução.
Parceiro de armazenamento | GDC 1.28 | GDC 1.29 | GDC 1.30 | GDC 1.31 | GDC 1.32 |
---|---|---|---|---|---|
Dell EMC | Bare metal | ||||
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 |
VMWare bare metal |
Robin.io | Bare metal | Bare metal | Bare metal | Bare metal | Bare metal |
VMware | VMware | VMware | VMware | VMware | VMware |
Parceiros de armazenamento compatíveis com o GDC
Dell EMC
Solução | Controlador CSI para PowerStore | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de qualificação |
|
|||||||||||||
Descrição | A especificação da interface de armazenamento de contentores (CSI) foi concebida para fornecer uma interface que os orquestradores de contentores (como o Kubernetes) podem usar para aprovisionar o armazenamento. Os fornecedores de armazenamento implementam controladores CSI que estão em conformidade com a especificação que fornece serviços de armazenamento através desta interface de armazenamento de contentores neutra para fornecedores. | |||||||||||||
Página Web | https://github.com/dell/csi-powerstore/ | |||||||||||||
Solução | Controlador CSI para PowerFlex | |||||||||||||
Matriz de qualificação |
|
|||||||||||||
Descrição | O controlador CSI do PowerFlex da Dell implementa a interface padronizada (especificação CSI) entre o orquestrador de contentores (CO) ativado e os sistemas Dell PowerFlex. É um plug-in instalado no Kubernetes para fornecer armazenamento persistente através de sistemas de armazenamento Dell. O controlador CSI para o PowerFlex oferece várias funcionalidades de nível empresarial, incluindo, entre outras, as seguintes: aprovisionamento estático, aprovisionamento dinâmico, criação e eliminação de instantâneos de volumes, expansão, etc. | |||||||||||||
Página Web | https://github.com/dell/csi-powerflex
https://dell.github.io/csm-docs/docs/deployment/helm/drivers/installation/powerflex/ |
Hitachi
Solução | Plug-in de armazenamento da Hitachi para contentores | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de qualificação |
|
|||||||||||||||||||||||
Descrição | O plug-in de armazenamento da Hitachi para contentores (HSPC) oferece conetividade entre contentores Docker, Kubernetes ou Kubernetes CSI e sistemas de armazenamento híbridos e totalmente flash de classe empresarial das séries E, F e G da Hitachi Virtual Storage Platform (VSP).
O HSPC é um componente de software que contém bibliotecas, definições e comandos que pode usar para criar um contentor de modo a executar as suas aplicações com estado. Permite que as aplicações com estado persistam e mantenham os dados após o fim do ciclo de vida do contentor. O plug-in de armazenamento para contentores fornece volumes persistentes do armazenamento da série VSP da Hitachi, usa a elevada disponibilidade incorporada e orquestra tarefas de armazenamento entre anfitriões num cluster. |
|||||||||||||||||||||||
Página Web | https://docs.hitachivantara.com/v/u/en-us/adapters-and-drivers/3.14.x/mk-92adptr142
Nota: tem de se REGISTAR para aceder ao site de apoio técnico da Hitachi Vantara. |
NetApp
Solução | CSI Trident para Kubernetes | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de qualificação |
|
|||||||||||||||||||||||
O Trident foi validado com soluções SolidFire e ONTAP através de protocolos SAN e NAS. | ||||||||||||||||||||||||
Descrição | A interface de armazenamento de contentores (CSI) fornece uma estrutura para normalizar as comunicações entre os orquestradores de contentores e os sistemas de armazenamento. Este é um esforço da comunidade conduzido pelo grupo de interesse especial (SIG) de armazenamento da Cloud Native Computing Foundation (CNCF). A NetApp implementou o CSI no Trident para simplificar o consumo de armazenamento persistente para utilizadores do Kubernetes, ao mesmo tempo que oferece uma interface universal a todas as principais plataformas de armazenamento da NetApp. O CSI é suportado pelas versões 19.07 ou superiores do Trident e pode ser transferido a partir de netapp.io. | |||||||||||||||||||||||
Página Web | https://netapp.io/2019/06/28/all-new-csi-trident/ | |||||||||||||||||||||||
Nota |
|
Portworx
Solução | Portworx com CSI | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de qualificação |
|
|||||||||||||||||||||||||||||||||
Descrição | A plataforma de armazenamento empresarial Portworx para Kubernetes foi criada de raiz para resolver os requisitos empresariais necessários para executar aplicações com muitos dados no Kubernetes em produção. A plataforma Portworx Enterprise oferece soluções para armazenamento de contentores escalável e de alto desempenho, cópias de segurança do Kubernetes e recuperação de desastres, operações em várias nuvens, segurança de dados, gestão de capacidade, conformidade e governação. | |||||||||||||||||||||||||||||||||
Página Web | https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/ | |||||||||||||||||||||||||||||||||
Modo de acesso ReadWriteMany e Dataplane v2 (DPv2) | Para o Google Distributed Cloud (apenas software) no VMware, se estiver a usar o Dataplane V2 e os volumes de serviço sharedv4, recomendamos que use as seguintes versões de clusters:
|
|||||||||||||||||||||||||||||||||
Nota |
|
Robin.io
Solução | ROBIN Storage | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de qualificação |
|
|||||||||||||||||||||||||||||||||
Descrição | O Robin Cloud Native Storage é um armazenamento de contentores com reconhecimento de aplicações que oferece capacidades avançadas de gestão de dados e é executado nativamente em qualquer distribuição do Kubernetes, incluindo o GKE no Google Cloud e no GDC. O ROBIN Cloud Native Storage oferece desempenho de metal nu e permite proteger (através de capturas de ecrã e cópias de segurança), proteger (através de encriptação), colaborar (através de clones e fluxos de trabalho de envio/receção semelhantes ao git) e tornar portátil (através da sincronização na nuvem) qualquer aplicação com estado implementada através de gráficos Helm ou operadores. | |||||||||||||||||||||||||||||||||
Página Web | https://docs.robin.io/ | |||||||||||||||||||||||||||||||||
Modo de acesso ReadWriteMany e Dataplane v2 (DPv2) | Para o Google Distributed Cloud (apenas software) no VMware, se estiver a usar o Dataplane V2 e volumes RWX, recomendamos que use as seguintes versões de clusters:
|
VMware
Solução | Controlador CSI do vSphere* | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Matriz de qualificação |
|
|||||||||||||||||||||||||||||||||
*O CSI do VMware vSphere pré-instalado com o GDC está geralmente disponível a partir da versão 1.7.x do GDC. Para ver os requisitos de configuração da VM, consulte a documentação de pré-requisitos da VMware. | ||||||||||||||||||||||||||||||||||
Descrição | A interface de armazenamento de contentores (CSI) do VMware vSphere é um plug-in externo que expõe o armazenamento do vSphere a cargas de trabalho em contentores no Kubernetes. O plug-in ativa o VMware vSAN e outros tipos de armazenamento do vSphere. Comunica com o plano de controlo do Cloud Native Storage (CNS) no VMware vCenter Server para todas as operações de aprovisionamento de armazenamento. | |||||||||||||||||||||||||||||||||
Página Web | https://cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/using-vsphere-csi-driver |