Partenaires Anthos Ready Storage

Certification Anthos Ready Storage

Google Cloud a établi les exigences suivantes qui doivent être remplies pour qu'un système de partenaire de stockage puisse obtenir la certification Anthos Ready. Container Storage Interface (CSI) est une interface neutre pour les fournisseurs afin d'exposer leurs systèmes de stockage de blocs et de fichiers à des systèmes d'orchestration de conteneurs comme Kubernetes. La certification Anthos Ready Storage garantit que les pilotes CSI de nos partenaires de stockage peuvent fournir une expérience fluide entre Anthos GKE On-Prem et les systèmes de stockage de blocs/fichiers de partenaires.

Pour qu'un pilote CSI d'un partenaire soit éligible au programme, le partenaire doit remplir les critères suivants :

  • Capacité à déployer le pilote CSI et ses dépendances en utilisant le framework Kubernetes
  • Proposer les fonctions de base dont les clients ont aujourd'hui besoin, comme le provisionnement dynamique des volumes via les API Storage natives 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

Les partenaires Anthos Ready Storage ont la possibilité de choisir la version vSphere à utiliser pour obtenir leur certification. Si vous ne voyez pas de version vSphere spécifique dans la matrice de certification pour un partenaire donné, vérifiez auprès de ce partenaire qu'il est compatible avec la version spécifique.

Pour en savoir plus sur le programme, consultez la page Partenaires Anthos Ready.

Partenaires Anthos Ready Storage

Partenaire de stockage Dell EMC
Solution Pilote CSI pour PowerMax
Matrice de certification
Version Anthos Version du pilote Version vSphere Fonctionnalités supplémentaires testées
1.1.x 1.1 6.5
1.2.x 1.1 6.5
1.3.x 1.2 6.5
*Veillez à appliquer un correctif pour désactiver le créateur d'instantanés alpha avec cette version.
Description La spécification Container Storage Interface (CSI) a été conçue pour fournir une interface que les orchestrateurs de conteneurs (tels que Kubernetes) peuvent utiliser pour provisionner le stockage. Les fournisseurs de stockage mettent en œuvre des pilotes CSI conformes aux spécifications qui fournissent des services de stockage via cette interface ouverte de stockage de conteneurs.
Page Web https://www.dell.com/community/Containers/Announcement-PowerMax-qualifies-for-Google-Anthos/m-p/7504622#M98

https://github.com/dell/csi-powermax/tree/v1.1.0

https://github.com/dell/csi-powermax/tree/v1.2.0

Partenaire de stockage HPE
Solution Pilote CSI HPE
Matrice de certification
Version Anthos Version du pilote Version vSphere Fonctionnalités supplémentaires testées
1.1.x 1.0 6.7u3
1.2.x 1.0 6.7u3
1.3.x 1.0 6.7u3
1.4.x 1.2.0 6.7u3 Bloc brut
Description Un pilote Container Storage Interface (CSI) pour Kubernetes. Le pilote CSI HPE pour Kubernetes vous permet d'utiliser un fournisseur de stockage de conteneurs pour effectuer des opérations de gestion des données sur les ressources de stockage. Le pilote CSI HPE permet à tout fournisseur ou projet de développer son propre fournisseur de stockage de conteneurs à l'aide de la spécification CSP disponible sur le portail HPE DEV. Cela permet aux tiers d'intégrer facilement leur solution de stockage dans Kubernetes, car toutes les subtilités sont gérées par le pilote HPE CSI. La spécification CSI inclut des structures permettant de gérer les instantanés (fonctionnalité pas encore prise en charge dans Anthos) en tant qu'objets Kubernetes natifs et de créer des PVC en référençant ces objets.
Page Web https://github.com/hpe-storage/csi-driver
Partenaire de stockage NetApp
Solution CSI Trident pour Kubernetes
Matrice de certification
Version Anthos Version du pilote Version vSphere Fonctionnalités supplémentaires testées
1.1.x 20.01 6.5 ReadWriteMany
1.2.x 20.01 6.5 ReadWriteMany
1.3.x 20.04 6.5 ReadWriteMany
Trident a été validé pour le protocole NAS uniquement.
Description L'interface CSI (Container Storage Interface) fournit un framework pour standardiser les communications entre les orchestrateurs de conteneurs et les systèmes de stockage. Il s'agit d'un effort collectif mené par le groupe Storage Special Interest Group sur le CNCF (Cloud Native Computing Foundation). NetApp a mis en œuvre 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 peuvent être téléchargés à partir de netapp.io.
Page Web https://netapp.io/2019/06/28/all-new-csi-trident/

https://github.com/NetApp/trident

Partenaire de stockage Portworx
Solution Portworx avec CSI
Matrice de certification
Version Anthos Version du pilote Version vSphere Fonctionnalités supplémentaires testées
1.1.x 2.3.1.3 6.7u3
1.2.x 2.3.1.3 6.7u3
1.3.x 2.5.1.3 6.7u3
Conformément à la documentation Portworx, uniquement les versions 6.7u3 ou ultérieures de vSphere doivent être utilisées lors de l'utilisation de Portworx avec Anthos.
Description La plate-forme de stockage d'entreprise Portworx pour Kubernetes est entièrement conçue pour répondre aux exigences liées à l'exécution d'applications Kubernetes enrichies en données. La plate-forme Portworx Enterprise propose des solutions pour un stockage de conteneurs évolutif et performant, la sauvegarde Kubernetes et la reprise après incident, les opérations multicloud, la sécurité des données, la gestion des capacités, la conformité et la gouvernance.
Page Web https://docs.portworx.com/portworx-install-with-kubernetes/on-premise/anthos/
Partenaire de stockage Pure Storage
Solution Pure Service Orchestrator/Pilote CSI
Matrice de certification
Version Anthos Version du pilote Version vSphere Fonctionnalités supplémentaires testées
1.2.x 5.0.5 6.7u3
1.3.x 5.2 6.7u3
Description Pure Service Orchestrator (PSO) est une solution de stockage Kubernetes qui offre une solution de stockage en tant que service aux entreprises qui utilisent les produits Pure Storage FlashArray et FlashBlade. PSO regroupe ces multiples matrices de stockage à base de blocs ou de fichiers sous un seul déploiement de pilote CSI, pour permettre un placement intelligent du volume à l'intérieur de ce regroupement. PSO est déployé en tant que pilote CSI et est conforme à la spécification CSI v1.1. Le pilote CSI est déployé à l'aide d'un chart Helm disponible ici : https://github.com/purestorage/helm-charts. Il prend en charge toutes les versions de Kubernetes à partir de la version 1.13.
Page Web https://www.purestorage.com/solutions/infrastructure/containers.html
Partenaire de stockage Robin.io
Solution ROBIN Storage
Matrice de certification
Version Anthos Version du pilote Version vSphere Fonctionnalités supplémentaires testées
1.1.x 1.0 6.5
1.2.x 1.0 6.5
1.3.x 1.0 6.5
Description Robin Storage est un stockage de conteneur conscient des applications qui offre des fonctionnalités avancées de gestion de données et s'exécute en mode natif sur toute distribution Kubernetes, dont Google Kubernetes Engine (GKE) et Anthos. Robin Storage offre des performances "bare metal" et permet de protéger (via des instantanés, des sauvegardes), de sécuriser (via le chiffrement), de collaborer (via des clones et des workflows push/pull de type git) et de rendre portable (via Cloud-sync) toute application avec état déployé à l'aide de charts ou d'opérateurs Helm.
Page Web https://docs.robin.io/latest/install.html