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.
Slurm-Buchhaltung in AWS 5 STCK
Anmerkung
Accounting wird für Slurm 24.11 oder höher unterstützt.
Sie können die Buchhaltung auf Ihren neuen AWS PCS-Clustern aktivieren, um die Cluster-Nutzung zu überwachen, Ressourcenbeschränkungen durchzusetzen und eine fein abgestufte Zugriffskontrolle für bestimmte Warteschlangen oder Rechenknotengruppen zu verwalten. AWS PCS erstellt und verwaltet die Buchhaltungsdatenbank für Ihren Cluster, sodass Sie keine eigene separate Buchhaltungsdatenbank erstellen und verwalten müssen. AWS PCS verwendet die Buchhaltungsfunktion in Slurm. Weitere Informationen zur Buchhaltungsfunktion in Slurm finden Sie in der Slurm-Dokumentation auf SchedMD.
Um Accounting zu verwenden, aktivieren Sie es, wenn Sie einen neuen Cluster erstellen, und legen Sie optional Accounting-Parameter fest. Sobald Ihr Cluster den Status hat Active und Rechenknotengruppen hat, können Sie eine Verbindung zur Linux-Shell eines Anmeldeknotens herstellen, um Accounting-Funktionen auszuführen, z. B. das Anzeigen von Jobdaten mit dem sacct Slurm-Befehl.
Wichtig
Wenn Sie die Buchhaltung aktivieren, fallen zusätzliche Abrechnungsgebühren an. Weitere Informationen finden Sie auf der AWS PCS-Preisseite
Buchhaltungseinstellungen ändern
Sie können die Kontoführung für vorhandene Cluster aktivieren oder deaktivieren, ohne Ihre Infrastruktur neu aufbauen zu müssen. Weitere Informationen finden Sie unter Aktualisierung eines Clusters in AWS STK..
Wenn Sie das Accounting deaktivieren, wird die Abrechnung für die Accounting-Funktion beendet, sobald der Cluster den UPDATING Status erreicht hat. Wenn Sie Accounting aktivieren, beginnt die Abrechnung, wenn der Cluster erfolgreich in den ACTIVE Status zurückkehrt.
Wichtige Konzepte für die Slurm-Buchhaltung in AWS 5 STCK
Die folgenden Konzepte sind spezifisch für AWS PCS und steuern, wie AWS PCS die Slurm-Buchhaltung implementiert.
Datenbank für die Buchhaltung
AWS PCS speichert Ihre Buchhaltungsdaten in einer Datenbank AWS-Konto , die in einer eigenen Datenbank erstellt AWS wurde. Sie haben keinen Zugriff auf slurmdbd.conf.
Standardzeit für das Löschen
Diese AWS PCS-Einstellung legt den Aufbewahrungszeitraum (in Tagen) für alle Arten von Buchhaltungsdatensätzen (Jobs, Ereignisse, Reservierungen, Schritte, Sperrungen, Transaktionen, Nutzungsdaten) fest. Wenn der Wert beispielsweise 30 ist, bewahrt AWS PCS Buchhaltungsdatensätze 30 Tage lang auf. Sie geben diesen Wert an, wenn Sie den Cluster erstellen. Wenn Sie keinen Wert angeben, speichert AWS PCS Buchhaltungsdatensätze auf unbestimmte Zeit in der Datenbank.
Durchsetzung der Rechnungslegungsgrundsätze
Diese Einstellung bestimmt, wie strikt Slurm die Regeln für die Einreichung von Jobs, Ressourcenbeschränkungen und Abrechnungsrichtlinien für Ihren Cluster durchsetzt. Diese Einstellung entspricht dem AccountingStorageEnforce Parameter in der Datei Ihres Clustersslurm.conf. Sie können eine beliebige Kombination von Erzwingungsoptionen auswählen. Wenn Sie keine Optionen auswählen, gelten für Jobs im Cluster keine Buchhaltungsbeschränkungen. AWS PCS unterstützt die folgenden Optionen:
-
Verbände — Zuordnung von Jobs zu Konten
-
Grenzen — Ressourcenknappheit
-
QoS — Anforderungen an die Servicequalität
-
abgesicherter Modus — garantierte Fertigstellung innerhalb bestimmter Grenzen
-
nosteps — Deaktiviert die Schrittabrechnung
-
nojobs — deaktiviert die Jobabrechnung
Weitere Informationen zu diesen Optionen finden Sie in der Slurm-Dokumentation unter SchedMD.
Rufen Sie die Buchhaltungskonfiguration für eine bestehende ab AWS PCS-Cluster
Die Slurm-Buchhaltungskonfiguration ist in der Slurm-Konfiguration für Ihren Cluster enthalten.