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.

Wie StorageGRID Objektkopien verwaltet

Änderungen vorschlagen

Objektdaten werden durch die aktiven ILM-Richtlinien und zugehörigen ILM-Regeln verwaltet. ILM-Regeln erstellen Replikate oder mit Erasure Coding versehene Kopien, um Objektdaten vor Verlust zu schützen.

Je nach Lebenszyklus eines Objekts können unterschiedliche Arten oder Speicherorte von Objektkopien erforderlich sein. ILM-Regeln werden regelmäßig ausgewertet, um sicherzustellen, dass Objekte wie benötigt platziert werden.

Die Objektdaten werden vom LDR Service verwaltet.

Inhaltsschutz: Replikation

Wenn die Inhaltsplatzierungsanweisungen einer ILM-Regel replizierte Kopien von Objektdaten erfordern, werden Kopien von den Storage Nodes, aus denen der konfigurierte Speicherpool besteht, erstellt und auf Festplatten gespeichert.

Die ILM Engine im LDR Service steuert die Replikation und stellt sicher, dass die richtige Anzahl von Kopien an den richtigen Orten und für die richtige Zeitspanne gespeichert wird.

Diagramm, das den im umgebenden Text beschriebenen Prozess zeigt

  1. Die ILM-Engine fragt den ADC-Dienst ab, um den besten Ziel-LDR-Dienst innerhalb des durch die ILM-Regel festgelegten Speicherpools zu ermitteln. Anschließend sendet sie diesem LDR-Dienst einen Befehl zur Initiierung der Replikation.

  2. Der Ziel-LDR-Dienst fragt den ADC-Dienst nach dem besten Quellstandort ab. Anschließend wird eine Replikationsanforderung an den Quell-LDR-Dienst gesendet.

  3. Der Quell-LDR-Dienst sendet eine Kopie an den Ziel-LDR-Dienst.

  4. Der Ziel-LDR-Service benachrichtigt die ILM-Engine, dass die Objektdaten gespeichert wurden.

  5. Die ILM Engine aktualisiert den Metadatenspeicher mit Metadaten zum Objektstandort.

Inhaltsschutz: Erasure Coding

Enthält eine ILM-Regel Anweisungen zum Erstellen von löschcodierten Kopien von Objektdaten, zerlegt das anwendbare Löschcodierungsverfahren die Objektdaten in Daten- und Paritätsfragmente und verteilt diese Fragmente auf die im Löschcodierungsprofil konfigurierten Storage Nodes.

Die ILM-Engine, die eine Komponente des LDR-Dienstes ist, steuert das Erasure Coding und stellt sicher, dass das Erasure-Coding-Profil auf die Objektdaten angewendet wird.

Erasure Coding Datenfluss

  1. Die ILM-Engine fragt den ADC-Dienst ab, um zu bestimmen, welcher DDS-Dienst die Löschungscodierung am besten durchführen kann. Nach der Bestimmung sendet die ILM-Engine eine „Initiate“-Anforderung an diesen Dienst.

  2. Der DDS-Dienst weist einen LDR an, die Objektdaten mit einer Erasure-Codierung zu versehen.

  3. Der Quell-LDR-Dienst sendet eine Kopie an den für das Erasure Coding ausgewählten LDR-Dienst.

  4. Nachdem die entsprechende Anzahl an Parität- und Datenfragmenten erstellt wurde, verteilt der LDR-Dienst diese Fragmente auf die Storage Nodes (Chunk Services), aus denen der Speicherpool des Erasure-Coding-Profils besteht.

  5. Der LDR Service benachrichtigt die ILM Engine und bestätigt, dass die Objektdaten erfolgreich verteilt wurden.

  6. Die ILM Engine aktualisiert den Metadatenspeicher mit Metadaten zum Objektstandort.

Inhaltsschutz: Cloud Storage Pool

Wenn die Inhaltsplatzierungsanweisungen einer ILM-Regel erfordern, dass eine replizierte Kopie der Objektdaten in einem Cloud Storage Pool gespeichert wird, werden die Objektdaten in den externen S3-Bucket oder Azure Blob Storage Container dupliziert, der für den Cloud Storage Pool angegeben wurde.

Die ILM-Engine, die eine Komponente des LDR-Dienstes ist, und der Data Mover Service steuern die Bewegung von Objekten in den Cloud Storage Pool.

Datenfluss des Cloud Storage Pools

  1. Die ILM Engine wählt einen Data Mover Service aus, der in den Cloud Storage Pool repliziert wird.

  2. Der Data Mover Dienst sendet die Objektdaten an den Cloud Storage Pool.

  3. Der Data Mover Dienst benachrichtigt die ILM Engine, dass die Objektdaten gespeichert wurden.

  4. Die ILM Engine aktualisiert den Metadatenspeicher mit Metadaten zum Objektstandort.