Gemeinsamer Speicher - AWS ParallelCluster

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.

Gemeinsamer Speicher

AWS ParallelCluster unterstützt entweder die Verwendung von Amazon EBSONTAP, FSxfor und FSxfür Open ZFS Shared Storage Volumes, Amazon EFS und FSxfor Lustre Shared Storage-Dateisysteme oder File Caches. Wir empfehlen Ihnen, sich an die Grundpfeiler Zuverlässigkeit eines AWS gut konzipierten Frameworks zu halten und Ihre Volumes und Dateisysteme zu sichern.

Wählen Sie ein Speichersystem aus, das die I/O-Anforderungen Ihrer HPC Anwendung erfüllt. Sie können jedes Dateisystem auf der Grundlage Ihres spezifischen Anwendungsfalls optimieren. Weitere Informationen finden Sie in der Übersicht über die Speicheroptionen.

EBSAmazon-Volumes werden an den Hauptknoten angehängt und über diesen gemeinsam mit Rechenknoten genutztNFS. Diese Option kann kosteneffektiv sein, die Leistung hängt jedoch bei steigendem Speicherbedarf von den Ressourcen des Hauptknotens ab. Dies kann zu einem Engpass werden, wenn dem Cluster mehr Rechenknoten hinzugefügt werden und der Durchsatzbedarf steigt.

EFSAmazon-Dateisysteme skalieren, wenn sich die Speicheranforderungen ändern. Sie können diese Dateisysteme für eine Vielzahl von Anwendungsfällen konfigurieren. Verwenden Sie EFS Amazon-Dateisysteme, um parallelisierte und latenzempfindliche Anwendungen auf Ihrem Cluster auszuführen.

FSxfor Lustre-Dateisysteme können riesige Datenmengen mit einem Durchsatz von bis zu Hunderten von Gigabyte pro Sekunde, Millionen von Latenzen und Latenzen im Submillisekundenbereich verarbeiten. IOPS Verwenden Sie FSx für Lustre-Dateisysteme für anspruchsvolle Hochleistungsrechnerumgebungen.

In der SharedStorage Abschnitt können Sie entweder externen oder AWS ParallelCluster verwalteten Speicher definieren:

  • Externer Speicher bezieht sich auf ein vorhandenes Volume oder Dateisystem, das Sie verwalten. AWS ParallelCluster erstellt oder löscht diesen Speicher nicht.

  • Verwalteter Speicher bezieht sich auf ein Volume oder Dateisystem, das AWS ParallelCluster erstellt wurde und gelöscht werden kann.

Externer Speicher

Sie können so konfigurieren AWS ParallelCluster , dass bei der Erstellung oder Aktualisierung des Clusters externer Speicher an den Cluster angehängt wird. Ebenso können Sie es so konfigurieren, dass der externe Speicher vom Cluster getrennt wird, wenn der Cluster gelöscht oder aktualisiert wird. Ihre Daten bleiben erhalten und Sie können sie für langfristigen, dauerhaften, gemeinsam genutzten Speicher außerhalb des Cluster-Lebenszyklus verwenden.

Anmerkung

In Versionen AWS ParallelCluster vor 3.8 ist das Mounten von extern verwalteten Dateisystemen nicht möglich. /home Ab Version 3.8 AWS ParallelCluster können Sie es /home als Einhängepunkt für ein externes verwaltetes Dateisystem verwenden. Sie können ein extern verwaltetes Dateisystem einhängen, /home indem Sie /home als Wert für den MountDirParameter unter dem angeben. SharedStorage Abschnitt

Amazon File Cache ist nicht für die Verwendung als /home Systemverzeichnis geeignet und wird daher derzeit nicht für das Mounten unterstützt/home.

Wenn Sie unter der SharedStorageTypeKonfigurationsoption ein /home Verzeichnis angeben, wird SharedStorage Abschnitt das überschrieben, was bedeutet, dass stattdessen die Einstellungen unter verwendet SharedStorage Abschnitt werden.

Beim Mounten eines externen Dateisystems in das /home Verzeichnis wird der /home Inhalt des Kopfknotens in das externe Dateisystem AWS ParallelCluster kopiert, ohne bestehende Dateien auf dem externen Speicher zu überschreiben. Dies beinhaltet die Übertragung des SSH Clusterschlüssels für den Standardbenutzer, falls er im externen Dateisystem nicht vorhanden ist. Weitere Informationen finden Sie unter. AWS ParallelCluster Überlegungen zu gemeinsam genutztem Speicher

AWS ParallelCluster verwalteter Speicher

AWS ParallelCluster Der verwaltete Speicher ist in der Konfiguration standardmäßig vom Lebenszyklus des Clusters abhängig. Der SharedStorage DeletionPolicy Konfigurationsparameter ist Delete standardmäßig auf eingestellt.

Standardmäßig werden ein AWS ParallelCluster verwaltetes Dateisystem oder ein verwaltetes Volume und die zugehörigen Daten gelöscht, wenn eine der folgenden Bedingungen zutrifft.

  • Sie löschen den Cluster.

  • Sie ändern die Konfiguration des verwalteten gemeinsam genutzten SpeichersName.

  • Sie entfernen den verwalteten gemeinsamen Speicher aus der Konfiguration.

Stellen Sie DeletionPolicy auf einRetain, um Ihr verwaltetes gemeinsam genutztes Dateisystem oder Volume und Daten beizubehalten. Wir empfehlen Ihnen, Ihre Daten regelmäßig zu sichern, um Datenverlust zu vermeiden. Sie können AWS Backupdamit Backups für all Ihre Speicheroptionen zentral verwalten.

Sie können die Lebenszyklusabhängigkeit mit den Konfigurationseinstellungen entfernen. Weitere Informationen finden Sie unter Konvertiert AWS ParallelCluster verwalteten Speicher in externen Speicher.

Informationen zu gemeinsam genutzten Speicherkontingenten finden Sie unterKontingente für gemeinsam genutzten Speicher.

Weitere Informationen zu gemeinsam genutztem Speicher und dem Wechsel zu neuen AWS ParallelCluster Versionen finden Sie unterBewährte Methoden: Verschieben eines Clusters auf eine neue AWS ParallelCluster Minor- oder Patch-Version.

Sie können so konfigurieren AWS ParallelCluster , dass bei der Erstellung oder Aktualisierung des Clusters externer Speicher an den Cluster angehängt wird. Ebenso können Sie es so konfigurieren, dass der externe Speicher vom Cluster getrennt wird, wenn der Cluster gelöscht oder aktualisiert wird. Ihre Daten bleiben erhalten und Sie können sie für langfristige, permanente, gemeinsam genutzte Speicherlösungen verwenden, die unabhängig vom Cluster-Lebenszyklus sind.

Standardmäßig ist verwalteter Speicher vom Lebenszyklus des Clusters abhängig. Sie können die Abhängigkeit mit den Konfigurationseinstellungen entfernen, die unter beschrieben sindKonvertiert AWS ParallelCluster verwalteten Speicher in externen Speicher.

Mit spezifischen Einstellungen können Sie jede der unterstützten Speicherlösungen für Ihre Anwendungsfälle optimieren.

Informationen zu gemeinsam genutzten Speicherkontingenten finden Sie unterKontingente für gemeinsam genutzten Speicher.

Weitere Informationen über gemeinsam genutzten Speicher und den Wechsel zu neuen AWS ParallelCluster Versionen finden Sie unterBewährte Methoden: Verschieben eines Clusters auf eine neue AWS ParallelCluster Minor- oder Patch-Version.

In den folgenden Themen wird beschrieben, wie Sie gemeinsam genutzten Speicher für jeden Speicherdienst konfigurieren, der dies AWS ParallelCluster unterstützt.