Partenaires de stockage GDC Ready

Cette page s'adresse aux spécialistes du stockage qui connectent ou aident à connecter l'espace de stockage à d'autres services, tels que Google Cloud. Pour en savoir plus sur les rôles courants et les exemples de tâches que nous citons dans le contenu Google Cloud , consultez Rôles utilisateur et tâches courantes de GKE.

Certification de stockage GDC Ready

Google Cloud a établi les exigences suivantes qui doivent être remplies pour qu'un système de partenaire de stockage puisse obtenir la certification Google Distributed Cloud (GDC) Ready. Container Storage Interface (CSI) est une norme indépendante permettant aux fournisseurs d'exposer leurs systèmes de stockage de blocs et de fichiers à des systèmes d'orchestration de conteneurs comme Kubernetes. La certification GDC Ready Storage garantit que les pilotes CSI de nos partenaires de stockage offrent une expérience fluide entre GDC (sur VMware ou Bare Metal) et les systèmes de stockage de fichiers.

Pour qu'un pilote CSI d'un partenaire soit éligible au programme, il doit répondre aux critères suivants :

  • Capacité à déployer le pilote CSI de stockage et ses dépendances à l'aide du framework Kubernetes
  • Fonctions de base dont les clients ont besoin aujourd'hui, y compris le provisionnement dynamique des volumes, à l'aide des API de stockage intégrées de Kubernetes
  • Capacité à gérer le stockage pour les scénarios de scaling à la hausse et à la baisse de Kubernetes
  • Portabilité des charges de travail avec le stockage persistant pour les charges de travail avec état

Pour les certifications Google Distributed Cloud (logiciel uniquement) sur VMware, les partenaires de stockage ont la possibilité de choisir la version de vSphere à utiliser pour obtenir leur certification. Si une version spécifique de vSphere n'est pas incluse dans la matrice de certification d'un partenaire donné, contactez-le pour déterminer s'il assure la compatibilité de cette version.

Pour les certifications Google Distributed Cloud (logiciel uniquement) sur Bare Metal, les partenaires de stockage ont utilisé un ou plusieurs des systèmes d'exploitation dont ils assurent la compatibilité. Si un système d'exploitation ou une version spécifique n'apparaît pas, contactez le partenaire pour déterminer s'il en assure la compatibilité.

Pour en savoir plus sur le programme, consultez la page Partenaires qualifiés GDC.

Validation de la version GDC

Nous ne validons plus chaque version du logiciel Google Distributed Cloud uniquement avec chaque partenaire de stockage, car nous n'avons rencontré aucun conflit majeur avec les fournisseurs listés. Pour toute question concernant les partenaires de stockage et la validation du logiciel Google Distributed Cloud uniquement, contactez votre responsable de compte technique ou un membre de l'équipe d'assistance. Pour en savoir plus sur la politique de compatibilité avec les versions, consultez la page d'assistance de Google Distributed Cloud (logiciel uniquement).

Les fournisseurs suivants ont déjà validé différentes versions de compatibilité pour leurs offres de stockage :

Dell EMC

Solution : pilote CSI pour PowerStore

Description : La spécification CSI (Container Storage Interface) a été conçue pour fournir une interface que les orchestrateurs de conteneurs (comme Kubernetes) peuvent utiliser pour provisionner du stockage. Les fournisseurs de stockage implémentent des pilotes CSI conformes à la spécification qui fournissent des services de stockage à l'aide de cette interface de stockage de conteneurs indépendante du fournisseur.

Page Web : https://github.com/dell/csi-powerstore/

Solution : pilote CSI pour PowerFlex

Description : Le pilote CSI PowerFlex de Dell met en œuvre l'interface standardisée (spécification CSI) entre les systèmes Dell PowerFlex et Container Orchestrator (CO) activés. Le pilote est un plug-in installé dans Kubernetes pour fournir un stockage persistant à l'aide de systèmes de stockage Dell. Le pilote CSI pour PowerFlex offre plusieurs fonctionnalités pensées pour les entreprises, y compris, mais sans s'y limiter, le provisionnement statique, le provisionnement dynamique, la création et la suppression d'instantanés de volume, et l'expansion.

Page Web :

Fonctionnalités supplémentaires précédemment validées :

Hitachi

Solution : plug-in Hitachi Storage pour les conteneurs

Matrice de certification
Version GDC Version du pilote Compatibilité avec Bare Metal Fonctionnalités supplémentaires testées
versions d'os
1.33.x 3.18.3 RHEL 9.4 Expansion
Instantané
Bloc brut
1.35.x 3.18.3 RHEL 9.6 Expansion
Instantané
Bloc brut

Description : L'interface CSI (Container Storage Interface) Hitachi Vantara est un plug-in et un ensemble de composants qui intègrent les distributions Kubernetes aux plates-formes de stockage Hitachi (VSP) des séries E, F, G, VSP 5000, VSP One Block 20 et VSP One Block High End (VSP One Block 85) de classe entreprise, hybrides et 100 % flash.

HSPC est un composant logiciel qui contient des bibliothèques, des paramètres et des commandes que vous pouvez utiliser pour créer un conteneur afin d'exécuter vos applications avec état. Le composant permet aux applications avec état de conserver et de maintenir les données après la fin du cycle de vie du conteneur. HSPC fournit des volumes persistants à partir du stockage de la série Hitachi VSP, utilise la haute disponibilité intégrée et orchestre les tâches de stockage entre les hôtes d'un cluster.

Pages Web :

NetApp

Solution : CSI Trident pour Kubernetes

Matrice de certification
Version GDC Version du pilote Assistance vSphere Fonctionnalités supplémentaires testées
Version vSphere
1.32.x 25.10.0 8.0.3 Expansion
Instantané
Bloc brut
ReadWriteMany
Clonage de volume

Description : Container Storage Interface (CSI) fournit un framework permettant de standardiser les communications entre les orchestrateurs de conteneurs et les systèmes de stockage. CSI est un effort communautaire mené par le groupe d'intérêt spécial (SIG) de la Cloud Native Computing Foundation (CNCF). NetApp a implémenté CSI dans Trident pour simplifier l'utilisation du stockage persistant pour les utilisateurs de Kubernetes, tout en offrant une interface universelle à toutes les principales plates-formes de stockage NetApp. CSI est compatible avec les versions 19.07 ou ultérieures de Trident et peut être téléchargé depuis docs.netapp.

Page Web :

Portworx

Solution : Portworx avec CSI

Description : La plate-forme de stockage d'entreprise Portworx pour Kubernetes est conçue pour répondre aux exigences métier nécessaires à l'exécution d'applications riches en données sur Kubernetes en production. La plate-forme Portworx Enterprise fournit des solutions pour le stockage de conteneurs évolutif et performant, la sauvegarde Kubernetes et la reprise après sinistre, les opérations multicloud, la sécurité des données, la gestion de la capacité, ainsi que la conformité et la gouvernance.

Page Web :

Si vous utilisez Google Distributed Cloud (logiciel uniquement) sur VMware avec Dataplane V2 et des volumes de services Sharedv4, nous vous recommandons d'utiliser la version 1.28.200-gke.111 ou ultérieure.

Pour Google Distributed Cloud (logiciel uniquement) sur Bare Metal, créez un cluster qui inclut kube-proxy (inclus par défaut) avec le pilote Px-StoreV2.

Pour Google Distributed Cloud (logiciel uniquement) sur VMware et Bare Metal, Google Distributed Cloud version 1.32.x est qualifié pour PX-StoreV2.

Fonctionnalités supplémentaires précédemment validées :

Robin.io

Solution : ROBIN Storage

Description : Le stockage intégré au cloud ROBIN est un stockage de conteneur conscient des applications qui offre des fonctionnalités avancées de gestion de données et s'exécute sur toute distribution Kubernetes, y compris GKE sur Google Cloud et GDC. Le stockage intégré au cloud ROBIN offre des performances de type bare metal et vous permet de protéger (à l'aide d'instantanés et de sauvegardes), de sécuriser (à l'aide du chiffrement), de collaborer (à l'aide de clones et de workflows de type push/pull Git) et de rendre portable (à l'aide de la synchronisation cloud) toute application avec état déployée à l'aide de charts ou d'opérateurs Helm.

Page Web :

Si vous utilisez Google Distributed Cloud (logiciel uniquement) sur VMware avec des volumes Dataplane V2 et RWX, nous vous recommandons d'utiliser les versions de clusters suivantes :

  • Pour la version mineure 1.28, utilisez la version 1.28.200-gke.111 ou ultérieure.
  • Pour Google Distributed Cloud (logiciel uniquement) sur Bare Metal, nous vous recommandons de ne pas créer de cluster sans kube-proxy avec ce pilote.

Fonctionnalités supplémentaires précédemment validées :

VMware

Solution : pilote CSI vSphere*

Matrice de certification
Version GDC Version du pilote Assistance vSphere Fonctionnalités supplémentaires testées
Version vSphere*
1.33.x 3.5.0 7.0.3
8.0.3
Expansion
Bloc brut
Instantané
1.34.x 3.5.0 7.0.3
8.0.3
Expansion
Bloc brut
Instantané
1.35.x 3.6.0 7.0.3
8.0.3
Expansion
Bloc brut
Instantané

*Le pilote CSI VMware vSphere préinstallé avec GDC est en disponibilité générale à partir de la version 1.7.x de GDC. Pour en savoir plus sur la configuration requise pour les VM, consultez la documentation sur les prérequis VMware.

Description : L'interface CSI (Container Storage Interface) VMware vSphere est un plug-in out-of-tree qui expose le stockage vSphere aux charges de travail conteneurisées sur Kubernetes. Ce plug-in active VMware vSAN et d'autres types de stockage vSphere. Il communique avec le plan de contrôle Cloud Native Storage (CNS) sur le serveur VMware vCenter pour toutes les opérations de provisionnement de l'espace de stockage.

Page Web :