Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Richtlinien zur Speicherpool-Konfiguration in StorageGRID

Änderungen vorschlagen

Speicherpools können so konfiguriert und genutzt werden, dass Datenverlust durch die Verteilung von Daten auf mehrere Standorte vermieden wird. Replizierte Kopien und Kopien mit Erasure-Codierung erfordern unterschiedliche Speicherpoolkonfigurationen.

Richtlinien für alle Storage Pools

  • Die Konfigurationen der Speicherpools sollten so einfach wie möglich gehalten werden. Es sollten nicht mehr Speicherpools als nötig erstellt werden.

  • Speicherpools sollten mit möglichst vielen Knoten erstellt werden. Jeder Speicherpool sollte zwei oder mehr Knoten enthalten. Ein Speicherpool mit einer unzureichenden Anzahl von Knoten kann zu ILM-Rückständen führen, wenn ein Knoten nicht verfügbar ist.

  • Es sollte vermieden werden, Speicherpools zu erstellen oder zu verwenden, die sich überschneiden (einen oder mehrere gleiche Knoten enthalten). Wenn sich Speicherpools überschneiden, kann mehr als eine Kopie von Objektdaten auf demselben Knoten gespeichert werden.

  • Im Allgemeinen sollte der Speicherpool All Storage Nodes (StorageGRID 11.6 und früher) oder der Standort All Sites nicht verwendet werden. Diese Elemente werden automatisch aktualisiert, um alle neuen Standorte einzuschließen, die bei einer Erweiterung hinzugefügt werden, was möglicherweise nicht das gewünschte Verhalten ist.

Richtlinien für Speicherpools, die für replizierte Kopien verwendet werden

  • Für den Schutz vor Standortverlust mithilfe von "Replikation" sind ein oder mehrere standortspezifische Speicherpools im "Platzierungsanweisungen für jede ILM-Regel" anzugeben.

    Für jeden Standort wird während der Installation von StorageGRID automatisch ein Speicherpool erstellt.

    Durch die Verwendung eines Speicherpools für jeden Standort wird sichergestellt, dass replizierte Objektkopien genau dort platziert werden, wo Sie es erwarten (zum Beispiel eine Kopie jedes Objekts an jedem Standort zum Schutz vor Standortverlust).

  • Wenn Sie im Rahmen einer Erweiterung einen Standort hinzufügen, erstellen Sie einen neuen Speicherpool, der nur den neuen Standort enthält. Anschließend "ILM-Regeln aktualisieren" lässt sich steuern, welche Objekte auf dem neuen Standort gespeichert werden.

  • Ist die Anzahl der Kopien geringer als die Anzahl der Speicherpools, verteilt das System die Kopien, um die Festplattennutzung auf die Pools auszugleichen.

  • Wenn sich die Speicherpools überschneiden (die gleichen Storage Nodes enthalten), könnten alle Kopien des Objekts nur an einem Standort gespeichert werden. Es ist sicherzustellen, dass die ausgewählten Speicherpools nicht die gleichen Storage Nodes enthalten.

Richtlinien für Speicherpools, die für löschcodierte Kopien verwendet werden

  • Für den Schutz vor Standortverlusten mit "Erasure Coding" sollten Speicherpools erstellt werden, die aus mindestens drei Standorten bestehen. Wenn ein Speicherpool nur zwei Standorte umfasst, kann dieser Speicherpool nicht für Erasure Coding verwendet werden. Für einen Speicherpool mit zwei Standorten stehen keine Erasure-Coding-Verfahren zur Verfügung.

  • Die Anzahl der im Storage-Pool enthaltenen Storage Nodes und Standorte bestimmt, welche "Löschcodierungsverfahren" verfügbar sind.

  • Ein Speicherpool sollte nach Möglichkeit mehr Speicherknoten umfassen als die Mindestanzahl, die für das gewählte Erasure-Coding-Verfahren erforderlich ist. Bei Verwendung eines 6+3 Erasure-Coding-Verfahrens sind mindestens neun Speicherknoten erforderlich. Es wird jedoch empfohlen, pro Standort mindestens einen zusätzlichen Speicherknoten vorzusehen.

  • Die Speicherknoten sollten so gleichmäßig wie möglich auf die Standorte verteilt werden. Zur Unterstützung eines 6+3-Erasure-Coding-Verfahrens empfiehlt sich die Konfiguration eines Speicherpools, der mindestens drei Speicherknoten an drei Standorten umfasst.

  • Wenn Anforderungen an den Durchsatz hoch sind, wird die Verwendung eines Speicherpools, der mehrere Standorte umfasst, nicht empfohlen, wenn die Netzwerklatenz zwischen den Standorten mehr als 100 ms beträgt. Mit zunehmender Latenz verringert sich die Geschwindigkeit, mit der StorageGRID Objektfragmente erstellen, platzieren und abrufen kann, aufgrund des verringerten TCP-Netzwerkdurchsatzes deutlich.

    Die Verringerung des Durchsatzes beeinträchtigt die maximal erreichbaren Raten für die Objektaufnahme und -abfrage (wenn „Balanced“ oder „Strict“ als Aufnahmeverhalten ausgewählt sind) oder könnte zu Rückständen in der ILM-Warteschlange führen (wenn „Dual commit“ als Aufnahmeverhalten ausgewählt ist). Siehe "ILM-Regel-Ingest-Verhalten".

    Hinweis Wenn Ihr Grid nur einen Standort umfasst, ist die Verwendung des Speicherpools „All Storage Nodes“ (StorageGRID 11.6 und früher) oder des Standorts „All Sites“ in einem Erasure-Coding-Profil nicht möglich. Dieses Verhalten verhindert, dass das Profil ungültig wird, wenn ein zweiter Standort hinzugefügt wird.