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.
HyperPod Tabs in Studio
In Amazon SageMaker Studio können Sie in Clustern (unter Compute) zu einem Ihrer HyperPod Cluster navigieren und Ihre Cluster-Liste einsehen. Die angezeigten Cluster enthalten Informationen wie Aufgaben, Hardwaremetriken, Einstellungen und Metadatendetails. Diese Transparenz kann Ihrem Team helfen, den richtigen Kandidaten für Ihre Workloads vor der Schulung oder Feinabstimmung zu finden. In den folgenden Abschnitten finden Sie Informationen zu den einzelnen Informationstypen.
Aufgaben
Amazon SageMaker HyperPod bietet einen Überblick über Ihre Cluster-Aufgaben. Aufgaben sind Operationen oder Jobs, die an den Cluster gesendet werden. Dabei kann es sich um Operationen des maschinellen Lernens wie Training, Durchführung von Experimenten oder Inferenz handeln. Der folgende Abschnitt enthält Informationen zu Ihren HyperPod Cluster-Aufgaben.
In Amazon SageMaker Studio können Sie in Clustern (unter Compute) zu einem Ihrer HyperPod Cluster navigieren und die Aufgabeninformationen in Ihrem Cluster einsehen. Wenn Sie Probleme beim Anzeigen von Aufgaben haben, finden Sie weitere Informationen unter Fehlerbehebung.
Die Aufgabentabelle umfasst:
Kennzahlen
Amazon SageMaker HyperPod bietet einen Überblick über Ihre Slurm- oder Amazon EKS-Cluster-Nutzungsmetriken. Im Folgenden finden Sie Informationen zu Ihren HyperPod Cluster-Metriken.
Sie müssen das Amazon-EKS-Add-on installieren, um die folgenden Metriken anzeigen zu können. Weitere Informationen finden Sie unter Installieren des Amazon CloudWatch Observability EKS-Add-ons.
In Amazon SageMaker Studio können Sie zu einem Ihrer HyperPod Cluster in Clustern (unter Compute) navigieren und die Metrikdetails in Ihrem Cluster einsehen. Metrics bietet einen umfassenden Überblick über die Metriken zur Cluster-Auslastung, einschließlich Hardware-, Team- und Aufgabenmetriken. Dazu gehören die Verfügbarkeit und Nutzung von Rechenleistung, Teamzuweisung und -auslastung sowie Informationen zur Ausführung und Wartezeit von Aufgaben.
Einstellungen
Amazon SageMaker HyperPod bietet eine Ansicht Ihrer Cluster-Einstellungen. Im Folgenden finden Sie Informationen zu Ihren HyperPod Cluster-Einstellungen.
In Amazon SageMaker Studio können Sie in Clustern (unter Compute) zu einem Ihrer HyperPod Cluster navigieren und die Einstellungsinformationen in Ihrem Cluster einsehen. Die Informationen umfassen Folgendes:
-
Instance-Details, einschließlich Instance-ID, Status, Instance-Typ und Instance-Gruppe
-
Details zu Instance-Gruppen, einschließlich Name, Typ, Anzahl und Recheninformationen der Instance-Gruppe
-
Einzelheiten zur Orchestrierung, einschließlich Orchestrator, Version und Zertifizierungsstelle
-
Einzelheiten zur Cluster-Resilienz
-
Sicherheitsdetails, einschließlich Subnetze und Sicherheitsgruppen
IDE und Notebooks
Amazon SageMaker HyperPod bietet einen Überblick über die Entwicklungsbereiche, die auf Ihrem Cluster ausgeführt werden. Spaces sind eigenständige Umgebungen zum Ausführen JupyterLab oder Code-Editor-IDEs direkt auf Ihrem HyperPod EKS-Cluster. Sie können Spaces direkt in Studio erstellen, konfigurieren, starten, beenden und öffnen.
Navigieren Sie in Amazon SageMaker Studio zu einem Ihrer HyperPod Cluster in Clustern (unter Compute) und wählen Sie den Tab IDE und Notebooks.
Zu den wichtigsten Funktionen, die in Studio verfügbar sind, gehören:
-
Erstellen Sie Räume mit konfigurierbaren Rechen-, Speicher- und Bildeinstellungen mithilfe eines geführten Formulars.
-
Zeigen Sie alle Bereiche in einer durchsuchbaren Tabelle an, in der Name, Anwendungstyp, Status, Zugriffstyp, Speicher-, GPU- und vCPU-Zuweisungen angezeigt werden.
-
Mit einem einzigen Klick können Sie Bereiche starten und beenden, um die Rechenkosten zu verwalten.
-
Öffnen Sie Spaces direkt im Browser (JupyterLab oder Code-Editor) oder stellen Sie eine Verbindung über eine Remote-IDE her. Weitere Informationen finden Sie unter Fernzugriff mit SSH über SSM.
-
Löschen Sie Leerzeichen, die nicht mehr benötigt werden.
-
Wählen Sie Namespaces aus, um Bereiche nach Teams mit Ressourcenkontingenten und Verwaltungseinstellungen zu organisieren.
-
Wenden Sie Vorlagen an, um teamübergreifend einheitliche Raumkonfigurationen zu gewährleisten.
Weitere Informationen zum Erstellen einer Domain finden Sie unter Anleitung zur Einrichtung von Amazon SageMaker AI.
Voraussetzungen
-
Installieren Sie das HyperPod Add-on auf Ihrem Cluster. Weitere Informationen finden Sie unter Installieren Sie SageMaker AI Spaces Add-on.
-
Richten Sie Ihren Cluster für die Verwendung in Studio ein. Weitere Informationen finden Sie unter Einen Amazon-EKS-Cluster in Studio einrichten.
-
Um private Bereiche für Benutzer mit derselben Ausführungsrolle zu aktivieren, müssen Sie sicherstellen, dass das
ExecutionRoleSessionNameModeFlag auf gesetzt istUSER_IDENTITY. Bei der HyperPod Spaces-Funktion wird der im Bereich verwendete Benutzername automatisch aus dem Studio-Authentifizierungskontext abgeleitet, sodass Benutzer in Studio und HyperPod Spaces eine konsistente Identität haben, ohne dass eine zusätzliche Anmeldung erforderlich ist.Für Studio-Domänen, die im IAM-Authentifizierungsmodus konfiguriert sind, wird der Spaces-Benutzername vom Sitzungsnamen der IAM-Rolle abgeleitet. Dies entspricht der IAM-Sitzung, die zum Starten von Studio verwendet wurde, entweder über die AWS Management Console oder über eine vorsignierte Studio-URL. Für Studio-Domänen, die im IAM Identity Center-Authentifizierungsmodus konfiguriert sind, ist der Spaces-Benutzername der bereinigte, authentifizierte IAM Identity Center-Benutzername.
Dies ist standardmäßig für neue Domains festgelegt und kann für ältere Domains außer Kraft gesetzt werden. Diese Einstellung kann auch für jedes Benutzerprofil außer Kraft gesetzt werden. Weitere Informationen finden Sie unter Ausführungsrolle, Sitzungsname, Modus.
Funktionsweise
Sobald das Add-on installiert und der Zugriff konfiguriert ist, navigieren Sie in Studio zu Ihrem HyperPod Cluster und wählen Sie die Registerkarte IDE und Notebooks aus, um die Oberfläche zur Space-Verwaltung anzuzeigen.
Erstellen einer Umgebung
Um einen neuen Bereich zu erstellen, wählen Sie Bereich erstellen. Das Erstellungsformular ermöglicht es Ihnen, Folgendes zu konfigurieren:
-
Namespace: Wählen Sie Ihren Team-Namespace mit Ressourcenkontingenten und Governance-Einstellungen aus. Dies bestimmt Ihre verfügbare Rechenzuweisung.
-
Speicherplatzeinstellungen:
-
Vorlage: Wählen Sie eine vorkonfigurierte Vorlage (z. B. JupyterLab oder den Code-Editor) aus, um die Standardeinstellungen anzuwenden.
-
Berechnung: Wählen Sie zwischen GPU- und CPU-Konfigurationen mit detaillierter Steuerung von GPUs, vCPUs und Arbeitsspeicher.
-
GPU-Partition: Wenn die fraktionierte GPU aktiviert ist, kannst du eine Partition auswählen, die du für deinen Workspace verwenden möchtest.
-
Bild: Wählen Sie aus verfügbaren Container-Images oder benutzerdefinierten Images, die von Ihrem Administrator konfiguriert wurden.
-
EBS-Speicherplatzspeicher: Konfigurieren Sie persistenten Speicher für Ihre Notebooks und Daten.
-
-
Aufgabenverwaltung: Wenn Spaces für den Namespace aktiviert sind, lassen sie sich zur Ressourcenverwaltung und Prioritätenplanung in die HyperPod Aufgabenverwaltung integrieren. Weitere Informationen finden Sie unter Die Aufgabenverwaltung für interaktive Spaces ist aktiviert HyperPod.
Verwaltung von Räumen
Die Space-Tabelle bietet eine konsolidierte Ansicht all Ihrer Umgebungen, einschließlich Status und Ressourcenzuweisungen.
In der Spalte Aktionen können Sie:
-
Stoppen Sie einen Running Space, um Rechenressourcen freizugeben und gleichzeitig Ihre Daten im EBS-Speicher zu erhalten.
-
Öffnen Sie den Bereich in Ihrem Browser, um die Weboberfläche JupyterLab oder den Code-Editor zu starten.
-
Stellen Sie mithilfe einer Remote-IDE eine Verbindung her. Weitere Informationen finden Sie unter Fernzugriff mit SSH über SSM.
Stellen Sie eine Verbindung zu Ihrem Space her
Spaces unterstützt zwei Verbindungsmethoden:
Zugriff auf die Web-Benutzeroberfläche
Wählen Sie in der Spaces-Tabelle die Option Öffnen aus, um die IDE direkt in Ihrem Browser zu starten. Dadurch wird eine voll funktionsfähige Oberfläche JupyterLab oder eine Code-Editor-Oberfläche geöffnet, die auf Ihrem HyperPod Cluster gehostet wird. Außer einem Webbrowser ist keine lokale Softwareinstallation erforderlich. Dies ist ideal für schnelle Iterationen, Erkundungen auf Notebook-Basis und kollaboratives Arbeiten. Informationen zum Aktivieren des Web-UI-Zugriffs auf Ihrem Cluster finden Sie unter. Zugriff über den Webbrowser
Remote-IDE-Verbindung
Wählen Sie in der Spaces-Tabelle die Option In Remote-IDE öffnen aus, um Ihre lokale IDE mit dem Space zu verbinden, auf dem ausgeführt wird HyperPod. Dies bietet eine sichere Verbindung, ohne dass Sie SSH-Schlüssel verwalten oder Port 22 offenlegen müssen. Sie erhalten die volle Leistung Ihrer lokalen Entwicklungsumgebung, während Sie Code auf HyperPod Cluster-Compute ausführen. Weitere Informationen finden Sie unter Fernzugriff mit SSH über SSM.
Details
Amazon SageMaker HyperPod bietet einen Überblick über Ihre Cluster-Metadatendetails. Der folgende Absatz enthält Informationen darüber, wie Sie Ihre HyperPod Cluster-Details abrufen können.
In Amazon SageMaker Studio können Sie zu einem Ihrer HyperPod Cluster in Clustern (unter Compute) navigieren und die Details zu Ihrem Cluster einsehen. Dazu gehören die Tags, Protokolle und Metadaten.