GDC Ready-Speicherpartner
Diese Seite richtet sich an Speicherspezialisten, die Speicher mit anderen Diensten wie Google Cloud verbinden oder dabei helfen. Weitere Informationen zu gängigen Rollen und Beispielaufgaben, auf die wir in Google Cloud-Inhalten verweisen, finden Sie unter Häufig verwendete GKE Unternehmensnutzerrollen und -Aufgaben.
Qualifizierung für GDC Ready-Speicher
Google Cloud hat die folgenden Anforderungen festgelegt, die erfüllt werden müssen, damit das System eines Storage-Partners die Qualifizierung „Google Distributed Cloud (GDC) Ready“ erhält. Container Storage Interface (CSI) ist eine anbieterneutrale Schnittstelle, über die Anbieter ihre Block- und Dateispeichersysteme für Container Orchestration Systems (COS) wie Kubernetes zur Verfügung stellen können. Durch die Qualifizierung als GDC-kompatibler Speicher wird sichergestellt, dass die CSI-Treiber unserer Storage-Partner eine nahtlose Verwendung von GDC (auf VMware oder Bare-Metal) mit den Block-/Dateispeichersystemen der Partner ermöglichen.
Damit der CSI-Treiber eines Partners in das Programm aufgenommen werden kann, muss der Partner Folgendes unterstützen:
- CSI-Treiber für Speicher und deren Abhängigkeiten müssen im Kubernetes-Framework bereitgestellt werden können.
- Hauptfunktionen, die Kunden heute benötigen, einschließlich der dynamischen Bereitstellung von Volumes mit den nativen Speicher-APIs von Kubernetes
- Speicher muss in Kubernetes skalierbar sein.
- Arbeitslasten müssen portierbar sein, mit nichtflüchtigem Speicher für zustandsorientierte Arbeitslasten.
Bei der Qualifizierung von Google Distributed Cloud (nur Software) auf VMware haben Storage-Partner die Wahl, mit welcher Version von vSphere sie ihre Qualifizierung erhalten wollen. Wenn eine bestimmte Version von vSphere in der Qualifizierungsmatrix für einen bestimmten Partner nicht enthalten ist, wenden Sie sich an den Partner, um diesen Support zu unterstützen.
Bei Google Distributed Cloud (nur Software) on Bare Metal-Qualifikationen haben Storage-Partner die Qualifizierung über ein oder mehrere Betriebssysteme auf Basis ihrer Unterstützung des Betriebssystems durchgeführt. Wenn ein bestimmtes Betriebssystem oder eine bestimmte Version nicht angezeigt wird, wenden Sie sich an den jeweiligen Partner, um dies zu bestätigen.
Weitere Informationen zum Programm erhalten Sie unter GDC Ready-Partner.
Validierungsmatrix für GDC-Versionen
In der folgenden Tabelle sind die Storage-Partner und die validierten GDC-Versionen abhängig von der Bereitstellungsoption (VMware oder Bare Metal) dargestellt. Wählen Sie einen Partner aus, um seine Lösungsdetails aufzurufen.
Storage-Partner | 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 |
GDC Ready-Speicherpartner
Dell EMC
Lösung | CSI-Treiber für PowerStore | ||||||||
---|---|---|---|---|---|---|---|---|---|
Qualifikationsmatrix |
|
||||||||
Beschreibung | Die CSI-Spezifikation (Container Storage Interface) wurde entwickelt, um eine Schnittstelle zur Verfügung zu stellen, mit der Container-Orchestratoren (wie Kubernetes) Speicher bereitstellen können. Storage-Anbieter implementieren CSI-Treiber, die der Spezifikation entsprechen und Speicherdienste über dieses anbieterneutrale Container Storage Interface bereitstellen. | ||||||||
Webseite | https://github.com/dell/csi-powerstore/ | ||||||||
Lösung | CSI-Treiber für PowerFlex | ||||||||
Qualifikationsmatrix |
|
||||||||
Beschreibung | Der PowerFlex CSI-Treiber von Dell implementiert die standardisierte Schnittstelle (CSI-Spezifikation) zwischen aktivierten Container Orchestrator- (CO) und Dell PowerFlex-Systemen. Ein Plug-in, das in Kubernetes installiert wird und nichtflüchtigen Speicher mithilfe von Dell-Speichersystemen bereitstellt. Der CSI-Treiber für PowerFlex bietet verschiedene Features für Unternehmen, einschließlich, aber nicht beschränkt auf: statische Bereitstellung, dynamische Bereitstellung, Erstellung und Löschen von Volume-Snapshots, Erweiterung usw. | ||||||||
Webseite | https://github.com/dell/csi-powerflex
https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/ |
Hitachi
Lösung | Hitachi Storage Plug-in for Containers | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Qualifikationsmatrix |
|
|||||||||||||||||||||||
Beschreibung | Hitachi Storage Plug-in for Containers (HSPC) stellt eine Verbindung zwischen Docker, Kubernetes oder Kubernetes CSI-Containern sowie Hybrid- und All-Flash-Speichersystemen der Enterprise-Klasse des Typs Hitachi Virtual Storage Platform (VSP) E-Serie, F-Serie und G-Serie her.
HSPC ist eine Softwarekomponente, die Bibliotheken, Einstellungen und Befehle enthält, mit denen Sie einen Container zum Ausführen Ihrer zustandsorientierten Anwendungen erstellen können. Damit können die zustandsorientierten Anwendungen nach dem Ende des Lebenszyklus des Containers Daten aufbewahren und verwalten. Storage Plug-in for Containers bietet nichtflüchtige Volumes aus dem Speicher der Hitachi VSP-Serie, nutzt integrierte Hochverfügbarkeit und orchestriert Speicheraufgaben zwischen Hosts in einem Cluster. |
|||||||||||||||||||||||
Webseite | https://docs.hitachivantara.com/v/u/en-us/adapters-and-drivers/3.14.x/mk-92adptr142
Hinweis: Sie müssen REGISTRIERT sein, um auf die Supportwebsite von Hitachi Vantara zugreifen zu können. |
NetApp
Lösung | CSI Trident für Kubernetes | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Qualifikationsmatrix |
|
|||||||||||||||||||||||
Trident wurde mithilfe von SolidFire- und ONTAP-Lösungen mithilfe von SAN- und NAS-Protokollen validiert. | ||||||||||||||||||||||||
Beschreibung | Das Container Storage Interface (CSI) bietet ein Framework zur Standardisierung der Kommunikation zwischen Container-Orchestratoren und Speichersystemen. Dies ist ein Communityprojekt, das von der Storage Special Interest Group (SIG) der Cloud Native Computing Foundation (CNCF) unterstützt wird. NetApp hat CSI in Trident implementiert, um die Nutzung von nichtflüchtigem Speicher für Kubernetes-Nutzer zu vereinfachen und gleichzeitig eine universelle Schnittstelle für alle wichtigen Speicherplattformen von NetApp bereitzustellen. CSI wird von Trident-Versionen ab 19.07 unterstützt und kann von netapp.io heruntergeladen werden. | |||||||||||||||||||||||
Webseite | https://netapp.io/2019/06/28/all-new-csi-trident/ | |||||||||||||||||||||||
Hinweis | Sie müssen ein Upgrade auf 1.28.200-gke.111 oder höher mit NetApp for GDCV v1.28 ausführen. |
Portworx
Lösung | Portworx mit CSI | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Qualifikationsmatrix |
|
||||||||||||||||||||||||||||
Beschreibung | Die Portworx ist voll und ganz auf die Geschäftsanforderungen ausgelegt, die beim Ausführen von datenintensiven Anwendungen auf Kubernetes in Produktionsumgebungen erfüllt werden müssen. Die Portworx Enterprise-Plattform bietet Lösungen für skalierbaren, leistungsstarken Containerspeicher, Kubernetes-Sicherungen und -Notfallwiederherstellung, Multi-Cloud-Vorgänge, Datensicherheit, Kapazitätsverwaltung sowie Compliance und Governance. | ||||||||||||||||||||||||||||
Webseite | https://docs.portworx.com/operations/operate-kubernetes/storage-operations/csi/ | ||||||||||||||||||||||||||||
ReadWriteMany-Zugriffsmodus und Dataplane V2 (DPv2) | Wenn Sie für Google Distributed Cloud (nur Software) on VMware Dataplane V2 und sharedv4-Dienstvolumes verwenden, empfehlen wir die folgenden Clusterversionen:
|
Robin.io
Lösung | ROBIN Storage | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Qualifikationsmatrix |
|
||||||||||||||||||||||||||||
Beschreibung | Robin Cloud Native Storage ist ein anwendungsspezifischer Containerspeicher, der erweiterte Datenmanagement-Funktionen bietet und nativ auf jeder Kubernetes-Distribution ausgeführt werden kann, einschließlich GKE in Google Cloud und GDC. ROBIN Cloud Native Storage bietet Bare Metal-Leistung und ermöglicht Ihnen, jede zustandsorientierte Anwendung, die mithilfe von Helm-Diagrammen oder -Operatoren bereitgestellt wird, zu schützen (über Snapshots, Back-ups), zu sichern (über Verschlüsselung), zusammenzuschließen (über Klone und Git-artige Push/Pull-Workflows) und portierbar zu machen (über Cloud-Synchronisierung). | ||||||||||||||||||||||||||||
Webseite | https://docs.robin.io/ | ||||||||||||||||||||||||||||
ReadWriteMany-Zugriffsmodus und Dataplane V2 (DPv2) | Bei Google Distributed Cloud (nur Software) on VMware empfehlen wir, falls Sie Dataplane V2 und RWX-Volumes verwenden, die folgenden Clusterversionen:
|
VMware
Lösung | vSphere-CSI-Treiber* | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Qualifikationsmatrix |
|
|||||||||||||||||||||||
* Mit GDC vorinstalliertes VMware vSphere CSI ist ab GDC-Version 1.7.x allgemein verfügbar. Informationen zu VM-Konfigurationsanforderungen finden Sie in der Dokumentation zu VMware-Voraussetzungen. | ||||||||||||||||||||||||
Beschreibung | Das VMware vSphere Container Storage Interface (CSI) ist ein veraltetes Plug-in, das vSphere-Speicher für containerisierte Arbeitslasten in Kubernetes verfügbar macht. Das Plug-in aktiviert VMware vSAN und andere Arten von vSphere-Speicher. Für alle Speicherbereitstellungsvorgänge wird mit der Steuerungsebene von Cloud Native Storage (CNS) auf VMware vCenter Server kommuniziert. | |||||||||||||||||||||||
Webseite | /anthos/gke/docs/on-prem/1.5/how-to/using-vsphere-csi-driver |