IBM Cloud Docs
IBM Cloud Kubernetes Service-Speicherübersicht

IBM Cloud Kubernetes Service-Speicherübersicht

Virtual Private Cloud Klassische Infrastruktur Satellite

Die folgenden Abschnitte enthalten eine Übersicht über die verfügbaren Speicheroptionen für Ihren Cluster.

Bevor Sie entscheiden können, welche Art von Speicher die richtige Lösung für Ihre IBM Cloud® Kubernetes Service Cluster ist, müssen Sie den IBM Cloud Infrastrukturanbieter, Ihre Anwendungsanforderungen, die Art der Daten, die Sie speichern möchten, und die Häufigkeit des Zugriffs auf diese Daten kennen.

Entscheiden Sie, ob Ihre Daten permanent gespeichert werden sollen.
Persistenter Speicher: Im persistenten Speicher gespeicherte Daten bleiben auch dann bestehen, wenn der Container, der Workerknoten oder der Cluster entfernt wird. Verwenden Sie persistenten Speicher in für statusabhängige Apps, Kerngeschäftsdaten oder Daten, die aufgrund gesetzlicher Bestimmungen verfügbar sein müssen, z. B. einen definierten Aufbewahrungszeitraum. Persistenter Speicher ist auch eine gute Option für die Prüfung.
Nicht persistenter Speicher: Ihre Daten können entfernt werden, wenn der Container, der Workerknoten oder der Cluster entfernt wird. Nicht persistenter Speicher wird normalerweise zum Protokollieren von Informationen (z. B. für Systemprotokolle oder Containerprotokolle), für Entwicklungstests oder für den Zugriff auf Daten aus dem Dateisystem des Hosts verwendet.
Wenn Sie Ihre Daten persistent speichern müssen, untersuchen Sie, ob Ihre App einen bestimmten Speichertyp erfordert. Wenn Sie eine vorhandene Anwendung verwenden, kann diese so konzipiert sein, dass sie Daten auf eine der folgenden Arten speichert.
In einem Dateisystem: Die Daten können als Datei in einem Verzeichnis gespeichert werden. Sie können die Datei z. B. auf der lokalen Festplatte speichern. Manche Apps setzen voraus, dass die Daten in einem bestimmten Dateisystem gespeichert werden (z. B. nfs oder ext4), um den Datenspeicher zu optimieren und Leistungsziele zu erreichen.
In einer Datenbank: Die Daten müssen in einer Datenbank gespeichert werden, die einem bestimmten Schema entspricht. Verschiedene Apps sind mit einer Datenbankschnittstelle ausgestattet, die Sie zum Speichern Ihrer Daten verwenden können. WordPress ist zum Beispiel dafür optimiert, dass Daten in einer MySQL-Datenbank gespeichert werden. In diesen Fällen wird der Typ des Speichers für Sie ausgewählt.
Legen Sie den Typ der Daten fest, die Sie speichern wollen.
Strukturierte Daten: Daten, die Sie in einer relationalen Datenbank speichern können, in der Sie über eine Tabelle mit Spalten und Zeilen verfügen. Daten in Tabellen können mithilfe von Schlüsseln verbunden werden und sind in der Regel aufgrund des vordefinierten Datenmodells leicht zugänglich. Beispiele sind Telefonnummern, Kontonummern, Sozialversicherungsnummern oder Postleitzahlen.
Teilweise strukturierte Daten: Daten, die nicht in einer relationalen Datenbank enthalten sein können, die jedoch Organisationskriterien aufweisen, die Sie zum einfacheren Lesen und Analysieren dieser Daten verwenden können. Beispiele sind Dateien von Markup-Sprachen wie CSV, XML oder JSON.
Unstrukturierte Daten: Daten, die keinem Organisationsmuster folgen und so komplex sind, dass sie nicht in einer relationalen Datenbank mit vordefinierten Datenmodellen gespeichert werden können. Um auf diese Daten zugreifen zu können, benötigen Sie erweiterte Tools und Software. Beispiele sind E-Mail-Nachrichten, Videos, Fotos, Audiodateien, Präsentationen, Daten aus sozialen Medien oder Webseiten.

Wenn Sie über strukturierte und unstrukturierte Daten verfügen, versuchen Sie, jeden dieser Datentyp separat in einer separaten Speicherlösung zu speichern, die für den jeweiligen Datentyp konzipiert wurde. Die Verwendung einer geeigneten Speicherlösung für Ihren Datentyp erleichtert Ihnen den Zugriff auf Ihre Daten und ermöglicht bessere Leistung, Skalierbarkeit, Permanenz und Konsistenz.

Analysieren Sie, wie Sie auf Ihre Daten zugreifen möchten. Speicherlösungen werden in der Regel zur Unterstützung von Lese- oder Schreiboperationen konzipiert und optimiert.
Schreibgeschützt: Sie möchten Ihre Daten nicht schreiben oder ändern. Ihre Daten sind schreibgeschützt.
Lese-/Schreibzugriff: Sie möchten die Daten lesen, schreiben und ändern. Für Daten, die gelesen und geschrieben werden, ist es wichtig zu wissen, ob die Operationen leseintensiv, schreibintensiv oder ausgeglichen sind.
Bestimmen Sie die Häufigkeit, mit der auf Ihre Daten zugegriffen wird.
Hot Data: Daten, auf die häufig zugegriffen wird. Gängige Anwendungsfälle sind Web-Apps oder Mobile Apps.
Cool Data oder Warm Data: Daten, auf die selten zugegriffen wird, z. B. einmal im Monat oder seltener. Gängige Anwendungsfälle sind Archive, kurzfristige Datenaufbewahrung oder Disaster-Recovery.
Cold Data: Daten, auf die selten zugegriffen wird (wenn überhaupt). Gängige Anwendungsfälle sind Archive, langfristige Sicherung, Langzeitdaten.
Frozen Data: Daten, auf die nicht zugegriffen wird und die Sie nur aus rechtlichen Gründen aufbewahren müssen.

Wenn Sie die Häufigkeit nicht vorhersagen können oder die Häufigkeit nicht einem strengen Muster folgt, bestimmen Sie, ob Ihre Workloads leseintensiv, schreibintensiv oder ausgeglichen sind. Sehen Sie sich dann die Speicheroption an, die Ihrer Workload entspricht, und untersuchen Sie, welche Speicherschicht (Storage Tier) Ihnen die erforderliche Flexibilität bietet. IBM Cloud Object Storage bietet beispielsweise eine Speicherklasse flex, die berücksichtigt, wie häufig in einem Monat auf Daten zugegriffen wird, und optimiert die monatliche Abrechnung auf der Basis dieser Messung.

Untersuchen Sie, ob Ihre Daten über mehrere App-Instanzen, Zonen oder Regionen hinweg gemeinsam genutzt werden müssen.
Zugriff über mehrere Pods hinweg: Wenn Sie persistente Kubernetes-Datenträger für den Zugriff auf Ihren Speicher verwenden, können Sie die Anzahl der Pods bestimmen, die den Datenträger gleichzeitig anhängen können. Auf einige Speicherlösungen kann jeweils nur von einem Pod zugreifen. Mit anderen Speicherlösungen können Sie Datenträger podübergreifend gemeinsam nutzen.
Zugriff über mehrere Zonen und Regionen hinweg: Möglicherweise müssen Sie Ihre Daten über mehrere Zonen oder Regionen hinweg zugänglich machen. Einige Speicherlösungen, wie z. B. Datei- und Blockspeicher, sind rechenzentrumsspezifisch und können in einer Clusterkonfiguration mit mehren Zonen nicht zonenübergreifend gemeinsam genutzt werden.

Wenn Sie Ihre Daten zonen- oder regionsübergreifend zugänglich machen möchten, sollten Sie Ihre Rechtsabteilung zu Rate ziehen, um sicherzustellen, dass Ihre Daten in mehreren Zonen oder einem anderen Land gespeichert werden können.

Prüfen Sie andere Speichermerkmale, die Ihre Wahl beeinflussen.
Konsistenz: Die Zuverlässigkeit, dass eine Leseoperation die neueste Version einer Datei zurückgibt. Speicherlösungen bieten strong consistency, wenn sichergestellt ist, dass immer die neueste Version einer Datei zurückgegeben wird, oder eventual consistency, wenn die Leseoperation nicht unbedingt die neueste Version zurückgibt. Häufig findet sich die schwache Konsistenz bei geografisch verteilten Systemen, in denen eine Schreiboperation zuerst repliziert werden muss.
Leistung: Die Zeit, die benötigt wird, um eine Lese- oder Schreiboperation auszuführen.
Permanenz: Die Zuverlässigkeit, dass eine Schreiboperation, die für Ihren Speicher festgeschrieben wurde, dauerhaft erhalten bleibt und nicht beschädigt wird oder verloren geht, selbst wenn sehr große Datenmengen (Gigabytes oder Terabytes) gleichzeitig in den Speicher geschrieben werden.
Ausfallsicherheit: Die Fähigkeit zur Wiederherstellung nach einem Ausfall und zur Fortsetzung der Operationen, auch wenn eine Hardware- oder Softwarekomponente fehlgeschlagen ist. Zum Beispiel, wenn Ihr physischer Speicher von einem Stromausfall, einem Netzausfall oder einer Naturkatastrophe betroffen ist.
Verfügbarkeit: Die Möglichkeit, den Zugriff auf Ihre Daten bereitzustellen, auch wenn ein Rechenzentrum oder eine Region nicht verfügbar ist. Die Verfügbarkeit Ihrer Daten wird in der Regel durch das Hinzufügen von Redundanz und die Einrichtung von Failover-Mechanismen erreicht.
Skalierbarkeit: Die Fähigkeit, die Kapazität zu erweitern und die Leistung auf der Basis Ihrer Anforderungen anzupassen.
Verschlüsselung: Das Maskieren von Daten, sodass sie für nicht berechtigte Benutzer nicht sichtbar sind.

Nicht persistente Speicheroptionen

Sie können die Optionen für nicht persistenten Speicher verwenden, wenn Ihre Daten nicht permanent gespeichert werden müssen oder wenn Sie einen Komponententest Ihrer App durchführen möchten. Die folgende Abbildung zeigt die verfügbaren Optionen für die nicht persistente Datenspeicherung in IBM Cloud Kubernetes Service an.

Nicht persistente Speicheroptionen
Merkmale Innerhalb des Containers Auf der primären oder sekundären Platte des Workerknotens
Mehrzonenfähig Nein Nein
Datentypen Alle Alle
Kapazität Begrenzt auf die verfügbare Sekundärplatte des Workerknotens. Um die Menge an sekundärem Speicher zu begrenzen, die von Ihrem Pod verbraucht wird, verwenden Sie Ressourcenanforderungen und -grenzen für ephemeren Speicher. Begrenzt auf den verfügbaren Speicherplatz des Arbeitsknotens auf der primären (hostPath) oder sekundären Festplatte (emptyDir). Um die Menge des sekundären Speichers zu begrenzen, der von Ihrem Pod verbraucht wird, verwenden Sie Ressourcenanforderungen und -grenzen für ephemeren Speicher.
Datenzugriffsmuster Lese- und Schreiboperationen mit beliebiger Häufigkeit Lese- und Schreiboperationen mit beliebiger Häufigkeit
Zugriff Über das lokale Dateisystem des Containers Über Kubernetes hostPath für den Zugriff auf den Primärspeicher des Arbeitsknotens. Über Kubernetes emptyDir Volume für den Zugriff auf den sekundären Speicher des Arbeitsknotens.
Leistung Hoch Hoch mit geringer Latenz bei Verwendung von SSD
Ausfallsicherheit Niedrig Niedrig
Verfügbarkeit Bestimmt für den Container Spezifisch für den Workerknoten
Skalierbarkeit Schwierig zu erweitern, da auf die Kapazität der sekundären Platte des Workerknotens begrenzt Schwierig zu erweitern, da auf die Kapazität der primären und sekundären Platte des Workerknotens begrenzt
Permanenz Die Daten gehen verloren, wenn der Container abstürzt oder entfernt wird. Daten in hostPath- oder emptyDir-Datenträgern gehen verloren, wenn der Workerknoten gelöscht, neu geladen oder aktualisiert wird, der Cluster gelöscht wird oder das IBM Cloud-Konto einen Aussetzstatus erreicht. Darüber hinaus werden die Daten in einem emptyDir-Datenträger entfernt, wenn der zugewiesene Pod dauerhaft vom Workerknoten gelöscht wird und auf einem anderen Workerknoten eingeplant wird.
Gängige Anwendungsfälle Lokaler Image-Cache oder Containerprotokolle Einrichtung eines leistungsstarken lokalen Cache, Zugriff auf Dateien aus dem Workerknoten-Dateisystem oder Durchführung von Komponententests.
Nicht ideale Anwendungsfälle Persistente Datenspeicherung oder gemeinsame Nutzung von Daten zwischen Containern Persistenter Datenspeicher

Einzelzonencluster

Wenn Sie einen Cluster mit einer einzelnen Zonenregion haben, können Sie unter IBM Cloud Kubernetes Service zwischen folgenden Optionen wählen, die einen schnellen Zugriff auf Ihre Daten ermöglichen. Um eine höhere Verfügbarkeit zu erreichen, sollten Sie eine Speicheroption verwenden, die für geografisch verteilte Daten ausgelegt ist, und, wenn dies für Ihre Anforderungen möglich ist, einen Multizonen-Cluster erstellen.

Die folgende Abbildung zeigt die Optionen, die in IBM Cloud Kubernetes Service verfügbar sind, um Ihre Daten in einem Einzelzonencluster permanent zu speichern.

Speicheroptionen für Einzelzonen-Cluster
Merkmale Beschreibung
Bereitstellungsleitfaden File Storage for Classic.
Ideale Datentypen Alle
Unterstützter Bereitstellungstyp Dynamisch und statisch
Datennutzungsmuster Zufällige Lese-/Schreibvorgänge, sequentielle Lese-/Schreibvorgänge oder schreibintensive Arbeitslasten
Zugriff Über das Dateisystem auf dem angehängten Datenträger
Unterstützte Kubernetes Zugriffsmodi
  • ReadWriteMany (RWX)
  • ReadOnlyMany (ROX)
  • ReadWriteOnce (RWO)
Leistung Vorhersehbar aufgrund zugeordneter IOPS und Größe. IOPS werden von den Pods gemeinsam genutzt, die auf den Datenträger zugreifen.
Konsistenz Stark
Permanenz Hoch
Ausfallsicherheit Mittel, da spezifisch für ein Rechenzentrum. Dateispeicher auf von IBM in Gruppen zusammengefassten Servern mit redundanter Vernetzung.
Verfügbarkeit Mittel, da spezifisch für ein Rechenzentrum.
Skalierbarkeit Schwierig über das Rechenzentrum hinaus zu erweitern. Sie können einen vorhandenen Speichertier nicht ändern.
Verschlüsselung Im Ruhezustand
Sicherung und Wiederherstellung Richten Sie regelmäßige Snapshots ein, replizieren Sie Snapshots, duplizieren Sie Speicher, sichern Sie Daten auf IBM Cloud Object Storage oder kopieren Sie Daten in und aus Pods und Containern.
Gängige Anwendungsfälle Massen- oder Einzeldateispeicherung oder gemeinsame Nutzung von Dateien in einem einzelnen Zonencluster.
Nicht ideale Anwendungsfälle Multizonen-Cluster oder geografisch verteilte Daten.
Speicheroptionen für Einzelzonen-Cluster
Merkmale Beschreibung
Bereitstellungsleitfaden Block Storage for Classiceinrichten.
Ideale Datentypen Alle
Unterstützter Bereitstellungstyp Dynamisch und statisch
Datennutzungsmuster Zufällige Lese-/Schreibvorgänge, sequentielle Lese-/Schreibvorgänge oder schreibintensive Arbeitslasten
Zugriff Über das Dateisystem auf dem gemounteten Volume.
Unterstützte Kubernetes Zugriffsmodi ReadWriteOnce (RWO)
Leistung Vorhersehbar aufgrund zugeordneter IOPS und Größe. IOPS werden von den Pods nicht gemeinsam genutzt.
Konsistenz Stark
Permanenz Hoch
Ausfallsicherheit Mittel, da spezifisch für ein Rechenzentrum. Blockspeicher auf von IBM in Gruppen zusammengefassten Servern mit redundanter Vernetzung.
Verfügbarkeit Mittel, da spezifisch für ein Rechenzentrum.
Skalierbarkeit Schwierig über das Rechenzentrum hinaus zu erweitern. Sie können einen vorhandenen Speichertier nicht ändern.
Verschlüsselung Im Ruhezustand.
Sicherung und Wiederherstellung Richten Sie regelmäßige Snapshots ein, replizieren Sie Snapshots, duplizieren Sie Speicher, sichern Sie Daten auf IBM Cloud Object Storage oder kopieren Sie Daten in und aus Pods und Containern.
Gängige Anwendungsfälle Statusabhängige Gruppen, Sicherungsspeicher, wenn Sie Ihre eigene Datenbank betreiben, oder leistungsfähigen Zugriff für einzelne Pods.
Nicht ideale Anwendungsfälle Cluster mit mehreren Zonen, geografisch verteilte Daten oder gemeinsame Nutzung von Daten durch mehrere Anwendungsinstanzen.
Speicheroptionen für Einzelzonen-Cluster
Merkmal Beschreibung
Bereitstellungsleitfaden File Storage for VPC.
Ideale Datentypen Alle
Unterstützter Bereitstellungstyp Dynamisch und statisch
Datennutzungsmuster Zufällige Lese-/Schreibvorgänge, sequentielle Lese-/Schreibvorgänge oder schreibintensive Arbeitslasten
Zugriff Über das Dateisystem auf dem angehängten Datenträger
Unterstützte Kubernetes Zugriffsmodi
  • ReadWriteMany (RWX)
  • ReadOnlyMany (ROX)
  • ReadWriteOnce (RWO) Version 1.2 und höher.
Leistung Vorhersehbar aufgrund zugeordneter IOPS und Größe. IOPS werden von den Pods nicht gemeinsam genutzt.
Konsistenz Stark
Permanenz Hoch
Ausfallsicherheit Mittel, da spezifisch für ein Rechenzentrum. Dateispeicher auf von IBM in Gruppen zusammengefassten Servern mit redundanter Vernetzung.
Verfügbarkeit Mittel, da spezifisch für ein Rechenzentrum.
Skalierbarkeit Schwierig über das Rechenzentrum hinaus zu erweitern. Sie können einen vorhandenen Speichertier nicht ändern.
Verschlüsselung Keine
Sicherung und Wiederherstellung Führen Sie kubectl cp aus oder kopieren Sie Daten in und aus Pod und Containern.
Gängige Anwendungsfälle Massen- oder Einzeldateispeicherung oder gemeinsame Nutzung von Dateien in einem einzelnen Zonencluster.
Nicht ideale Anwendungsfälle Cluster mit mehreren Zonen, geografisch verteilte Daten oder gemeinsame Nutzung von Daten durch mehrere Anwendungsinstanzen.
Speicheroptionen für Einzelzonen-Cluster
Merkmale Beschreibung
Bereitstellungsleitfaden Block Storage for VPC.
Mehrzonenfähig Nein, da spezifisch für ein Rechenzentrum. Daten können nicht zonenübergreifend gemeinsam genutzt werden, es sei denn, Sie implementieren Ihre eigene Datenreplikation.
Ideale Datentypen Alle
Datennutzungsmuster Zufällige Lese-/Schreibvorgänge, sequentielle Lese-/Schreibvorgänge oder schreibintensive Arbeitslasten
Zugriff Über das Dateisystem auf dem angehängten Datenträger
Unterstützte Schreibvorgänge für Kubernetes-Zugriffe ReadWriteOnce (RWO)
Leistung Vorhersehbar aufgrund zugeordneter IOPS und Größe. IOPS werden von den Pods nicht gemeinsam genutzt.
Konsistenz Stark
Permanenz Hoch
Ausfallsicherheit Mittel, da spezifisch für ein Rechenzentrum. Blockspeicher auf von IBM in Gruppen zusammengefassten Servern mit redundanter Vernetzung.
Verfügbarkeit Mittel, da spezifisch für ein Rechenzentrum.
Skalierbarkeit Schwierig über das Rechenzentrum hinaus zu erweitern. Sie können einen vorhandenen Speichertier nicht ändern.
Verschlüsselung Verschlüsselung bei der Übertragung mit Key Protect
Sicherung und Wiederherstellung Richten Sie regelmäßige Snapshots ein, replizieren Sie Snapshots, duplizieren Sie Speicher, sichern Sie Daten auf IBM Cloud Object Storage oder kopieren Sie Daten in und aus Pods und Containern.
Gängige Anwendungsfälle Statusabhängige Gruppen, Sicherungsspeicher, wenn Sie Ihre eigene Datenbank betreiben, oder leistungsfähigen Zugriff für einzelne Pods.
Nicht ideale Anwendungsfälle Cluster mit mehreren Zonen, geografisch verteilte Daten oder gemeinsame Nutzung von Daten durch mehrere Anwendungsinstanzen.

Mehrzonencluster

Die folgenden Abschnitte zeigen die Optionen, die Sie in IBM Cloud Kubernetes Service haben, um Ihre Daten dauerhaft in einem Multizonen-Cluster zu speichern und hochverfügbar zu machen. Sie können diese Optionen in einem Einzelzonencluster verwenden, allerdings werden möglicherweise nicht die Hochverfügbarkeitsvorteile erzielt, die für Ihre App erforderlich sind.

Speicheroptionen für Multizone-Cluster
Merkmal Beschreibung
Bereitstellungsleitfaden IBM Cloud Object Storage
Unterstützte Infrastrukturprovider Klassisch, VPC, Satellite
Ideale Datentypen Teilweise strukturierte und unstrukturierte Daten
Datennutzungsmuster Leseintensive Workloads Wenige oder keine Operationen
Zugriff Über das Dateisystem auf dem angehängten Datenträger (Plug-in) oder über die REST-API von Ihrer App
Unterstützte Kubernetes Zugriffsmodi ReadWriteMany (RWX)
Leistung Hoch für Leseoperationen. Vorhersehbar aufgrund zugeordneter IOPS und Größe, wenn Nicht-SDS-Maschinen verwendet werden.
Konsistenz Eventual
Permanenz Sehr hoch, wenn Datenausschnitte über einen Cluster der Speicherknoten verteilt sind. Auf jedem Knoten ist nur ein Teil der Daten gespeichert.
Ausfallsicherheit Hoch, da Datenausschnitte auf drei Zonen oder Regionen verteilt sind. Mittel, wenn sie nur in einem einzigen Zonengebiet eingerichtet sind.
Verfügbarkeit Hoch aufgrund der Verteilung über Zonen oder Regionen.
Skalierbarkeit Wird automatisch skaliert.
Verschlüsselung Bei Übertragung und ruhende Daten
Sicherung und Wiederherstellung Daten werden zwecks hoher Permanenz automatisch auf mehrere Knoten repliziert. Weitere Informationen finden Sie im SLA in den Servicebedingungen fürIBM Cloud Object Storage.
Gängige Anwendungsfälle Geografisch verteilte Daten, statische Big Data, statische Multimediainhalte, Web-Apps, Backups, Archive, statusabhängige Sets.
Nicht ideale Anwendungsfälle Schreibintensive Workloads, wahlfreie Schreiboperationen, inkrementelle Datenaktualisierungen oder Transaktionsdatenbanken.
Speicheroptionen für Multizone-Cluster
Merkmale Beschreibung
Bereitstellungsleitfaden Portworxeinrichten.
Unterstützte Infrastrukturprovider Klassisch, VPC, Satellite
Ideale Datentypen Any
Datennutzungsmuster Arbeitslasten mit hohem Lese- und Schreibanteil.
Zugriff Über das Dateisystem auf dem angehängten Datenträger (Plug-in) oder über die REST-API von Ihrer App
Unterstützte Kubernetes Zugriffsmodi
  • ReadWriteMany (RWX)
  • ReadOnlyMany (ROX)
  • ReadWriteOnce (RWO)
Leistung Hoch für Leseoperationen. Vorhersehbar aufgrund zugeordneter IOPS und Größe, wenn Nicht-SDS-Maschinen verwendet werden.
Konsistenz Stark
Permanenz Sehr hoch, wenn Datenausschnitte über einen Cluster der Speicherknoten verteilt sind. Auf jedem Knoten ist nur ein Teil der Daten gespeichert.
Ausfallsicherheit Hoch, da Datenausschnitte auf drei Zonen oder Regionen verteilt sind. Mittel, wenn sie nur in einem einzigen Zonengebiet eingerichtet sind.
Verfügbarkeit Hoch aufgrund der Verteilung über Zonen oder Regionen.
Skalierbarkeit Wird automatisch skaliert.
Verschlüsselung Verwenden Sie Ihren eigenen Schlüssel zum Schutz Ihrer Daten bei der Übertragung und Ihrer ruhenden Daten mit IBM Key Protect.
Sicherung und Wiederherstellung Daten werden zwecks hoher Permanenz automatisch auf mehrere Knoten repliziert. Weitere Informationen finden Sie im SLA in den Servicebedingungen fürIBM Cloud Object Storage. Verwenden Sie lokale oder Cloud-Snapshots, um den aktuellen Status eines Datenträgers zu speichern. Weitere Informationen finden Sie unter Erstellen und Verwenden lokaler Snapshots.
Gängige Anwendungsfälle Cluster mit mehren Zonen. Geografisch verteilte Daten. Statische Big Data. Statische Multimediainhalte
Nicht ideale Anwendungsfälle Schreibintensive Workloads, wahlfreie Schreiboperationen, inkrementelle Datenaktualisierungen oder Transaktionsdatenbanken.
Speicheroptionen für Multizone-Cluster
Merkmale Beschreibung
Bereitstellungsleitfaden Verbinden Sie eine Cloud Databases Bereitstellung mit einer IBM Cloud Kubernetes Service Anwendung.
Unterstützte Infrastrukturprovider Klassisch, VPC, Satellite
Ideale Datentypen Abhängig von der DBaaS
Datennutzungsmuster Lese-/Schreib-intensive Arbeitslasten
Zugriff Über REST-API von Ihrer Anwendung.
Unterstützte Schreibvorgänge für Kubernetes-Zugriffe Nicht zutreffend, da der Zugriff direkt über die Anwendung erfolgt.
Leistung Hoch (bei Bereitstellung in demselben Rechenzentrum wie Ihre App).
Konsistenz Abhängig von der DBaaS
Permanenz Hoch
Ausfallsicherheit Abhängig von DBaaS und Ihrer Konfiguration.
Verfügbarkeit Hoch, wenn Sie mehrere Instanzen einrichten.
Skalierbarkeit Wird automatisch skaliert.
Verschlüsselung Im Ruhezustand
Sicherung und Wiederherstellung Abhängig von der DBaaS
Gängige Anwendungsfälle Cluster mit mehreren Zonen, relationale und nicht relationale Datenbanken oder geografisch verteilte Daten.
Nicht ideale Anwendungsfälle App, die zum Schreiben in ein Dateisystem bestimmt ist.

Nächste Schritte

Um den Planungsprozess fortzusetzen, dokumentieren Sie Ihre Umgebungsarchitektur.