Ihr Dateisystem mit einem Amazon S3 S3-Bucket verknüpfen - FSxfür Lustre

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Ihr Dateisystem mit einem Amazon S3 S3-Bucket verknüpfen

Sie können Ihr Amazon FSx for Lustre-Dateisystem mit Datenrepositorys in Amazon S3 verknüpfen. Sie können den Link bei der Erstellung des Dateisystems oder zu einem beliebigen Zeitpunkt nach der Erstellung des Dateisystems erstellen.

Eine Verbindung zwischen einem Verzeichnis im Dateisystem und einem S3-Bucket oder -Präfix wird als Datenrepository-Zuordnung (DRA) bezeichnet. Sie können maximal 8 Datenrepository-Verknüpfungen auf einem FSx for Lustre-Dateisystem konfigurieren. Es können maximal 8 DRA Anfragen in die Warteschlange gestellt werden, es kann jedoch jeweils nur eine Anfrage für das Dateisystem bearbeitet werden. Jeder Datei DRA muss ein FSx für Lustre eindeutiges Dateisystemverzeichnis und ein eindeutiges S3-Bucket oder -Präfix zugeordnet sein.

Anmerkung

Datenrepository-Verknüpfungen, automatischer Export und Unterstützung für mehrere Daten-Repositorys sind FSx für Lustre 2.10-Dateisysteme oder Dateisysteme nicht verfügbar. Scratch 1

Um auf Objekte im S3-Datenrepository als Dateien und Verzeichnisse im Dateisystem zugreifen zu können, müssen Datei- und Verzeichnismetadaten in das Dateisystem geladen werden. Sie können Metadaten aus einem verknüpften Datenrepository laden, wenn Sie Metadaten für Batches von Dateien und Verzeichnissen erstellen DRA oder laden, auf die Sie zu einem späteren Zeitpunkt mithilfe eines Datenrepository-Import-Auftrags mit dem FSx for Lustre-Dateisystem zugreifen möchten, oder den automatischen Export verwenden, um Metadaten automatisch zu laden, wenn Objekte zum Datenrepository hinzugefügt, geändert oder aus dem Datenrepository gelöscht werden.

Sie können einen nur DRA für den automatischen Import, nur für den automatischen Export oder für beide konfigurieren. Eine Datenrepository-Zuordnung, die sowohl für den automatischen Import als auch für den automatischen Export konfiguriert ist, überträgt Daten in beide Richtungen zwischen dem Dateisystem und dem verknüpften S3-Bucket. Wenn Sie Änderungen an Daten in Ihrem S3-Datenrepository vornehmen, erkennt FSx for Lustre die Änderungen und importiert die Änderungen dann automatisch in Ihr Dateisystem. Wenn Sie Dateien erstellen, ändern oder löschen, exportiert FSx for Lustre die Änderungen automatisch asynchron nach Amazon S3, sobald Ihre Anwendung die Änderung der Datei abgeschlossen hat.

Wichtig
  • Wenn Sie dieselbe Datei sowohl im Dateisystem als auch im S3-Bucket ändern, sollten Sie die Koordination auf Anwendungsebene sicherstellen, um Konflikte zu vermeiden. FSxfor Lustre verhindert nicht, dass widersprüchliche Schreibvorgänge an mehreren Speicherorten auftreten.

  • Bei Dateien, die mit einem unveränderlichen Attribut gekennzeichnet sind, kann FSx for Lustre keine Änderungen zwischen Ihrem FSx for Lustre-Dateisystem und einem mit dem Dateisystem verknüpften S3-Bucket synchronisieren. Das Setzen einer unveränderlichen Markierung für einen längeren Zeitraum kann dazu führen, dass die Leistung der Datenbewegung zwischen Amazon FSx und S3 beeinträchtigt wird.

Wenn Sie eine Datenrepository-Zuordnung erstellen, können Sie die folgenden Eigenschaften konfigurieren:

  • Dateisystempfad — Geben Sie einen lokalen Pfad im Dateisystem ein, der auf ein Verzeichnis (z. B./ns1/) oder ein Unterverzeichnis (z. B./ns1/subdir/) verweist, das one-to-one dem unten angegebenen Datenrepository-Pfad zugeordnet wird. Der führende Schrägstrich im Namen ist erforderlich. Zwei Daten-Repository-Verknüpfungen dürfen keine überlappenden Dateisystempfade haben. Wenn beispielsweise ein Daten-Repository dem Dateisystempfad /ns1 zugeordnet ist, können Sie kein anderes Daten-Repository mit dem Dateisystempfad /ns1/ns2 verknüpfen.

    Anmerkung

    Wenn Sie als Dateisystempfad nur einen Schrägstrich (/) angeben, können Sie nur ein Daten-Repository mit dem Dateisystem verknüpfen. Sie können „/“ nur als Dateisystempfad für das erste Daten-Repository angeben, das einem Dateisystem zugeordnet ist.

  • Datenrepository-Pfad — Geben Sie einen Pfad im S3-Datenrepository ein. Der Pfad kann ein S3-Bucket oder ein Präfix im Format s3://myBucket/myPrefix/ sein. Diese Eigenschaft gibt an, aus welchem Bereich des S3-Datenrepositorys Dateien importiert oder exportiert werden. FSxfor Lustre fügt Ihrem Datenrepository-Pfad ein abschließendes „/“ an, falls Sie keinen angeben. Wenn Sie beispielsweise einen Datenrepository-Pfad von angebens3://myBucket/myPrefix, FSx denn Lustre interpretiert ihn als. s3://myBucket/myPrefix/

    Zwei Datenrepository-Assoziationen dürfen sich nicht überlappen. Wenn beispielsweise ein Datenrepository mit Pfad mit dem Dateisystem verknüpft s3://myBucket/myPrefix/ ist, können Sie keine weitere Datenrepository-Assoziation mit dem Datenrepository-Pfad s3://myBucket/myPrefix/mySubPrefix erstellen.

  • Metadaten aus dem Repository importieren — Sie können diese Option auswählen, um Metadaten aus dem gesamten Datenrepository unmittelbar nach der Erstellung der Datenrepository-Zuordnung zu importieren. Alternativ können Sie jederzeit, nachdem die Datenrepository-Zuordnung erstellt wurde, eine Aufgabe zum Importieren eines Datenrepositorys ausführen, um alle oder einen Teil der Metadaten aus dem verknüpften Datenrepository in das Dateisystem zu laden.

  • Einstellungen importieren — Wählen Sie eine Importrichtlinie, die den Typ der aktualisierten Objekte (eine beliebige Kombination aus neuen, geänderten und gelöschten Objekten) festlegt, die automatisch aus dem verknüpften S3-Bucket in Ihr Dateisystem importiert werden. Der automatische Import (neu, geändert, gelöscht) ist standardmäßig aktiviert, wenn Sie ein Daten-Repository über die Konsole hinzufügen, ist aber standardmäßig deaktiviert, wenn Sie Amazon AWS CLI oder Amazon verwenden FSxAPI.

  • Exporteinstellungen — Wählen Sie eine Exportrichtlinie, die den Typ der aktualisierten Objekte (eine beliebige Kombination aus neuen, geänderten und gelöschten Objekten) festlegt, die automatisch in den S3-Bucket exportiert werden. Der automatische Export (neu, geändert, gelöscht) ist standardmäßig aktiviert, wenn Sie ein Daten-Repository über die Konsole hinzufügen, ist aber standardmäßig deaktiviert, wenn Sie Amazon AWS CLI oder Amazon verwenden FSxAPI.

Die Einstellungen Dateisystempfad und Datenrepository-Pfad bieten eine 1:1 -Zuordnung zwischen Pfaden in Amazon FSx und Objektschlüsseln in S3.