Benutzersitzungen im Hintergrund - Amazon SageMaker KI

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.

Benutzersitzungen im Hintergrund

Benutzersitzungen im Hintergrund werden fortgesetzt, auch wenn der Benutzer nicht mehr aktiv ist. Diese ermöglichen lang andauernde Aufträge, die auch nach der Abmeldung des Benutzers fortgesetzt werden können. Dies kann durch die vertrauenswürdige Identitätsverbreitung von SageMaker KI ermöglicht werden. Auf der folgenden Seite werden die Konfigurationsoptionen und das Verhalten für Benutzersitzungen im Hintergrund erläutert.

Anmerkung
  • Bestehende aktive Benutzersitzungen sind nicht betroffen, wenn die Weitergabe vertrauenswürdiger Identitäten aktiviert ist. Die Standarddauer gilt nur für neue Benutzersitzungen oder neu gestartete Sitzungen.

  • Benutzerhintergrundsitzungen gelten für alle lang andauernden SageMaker KI-Workflows oder Jobs mit persistenten Zuständen. Dazu gehören unter anderem alle SageMaker KI-Ressourcen, die den Ausführungsstatus beibehalten oder eine kontinuierliche Überwachung erfordern. Zum Beispiel Aufgaben zur SageMaker Schulung, Verarbeitung und Ausführung von Pipelines.

Konfigurieren von Benutzersitzungen im Hintergrund

Sobald die Verbreitung vertrauenswürdiger Identitäten für Amazon SageMaker Studio aktiviert ist, können Standarddauerlimits über die Benutzerhintergrundsitzungen im IAM Identity Center konfiguriert werden.

Standarddauer für Benutzersitzungen im Hintergrund

Standardmäßig ist die Dauer aller Benutzersitzungen im Hintergrund auf 7 Tage begrenzt. Administratoren können diese Dauer in der Konsole von IAM Identity Center ändern. Diese Einstellung gilt für die Instance-Ebene von IAM Identity Center und wirkt sich auf alle unterstützten Anwendungen von IAM Identity Center und Studio-Domains innerhalb dieser Instance aus.

Wenn die Verbreitung vertrauenswürdiger Identitäten aktiviert ist, finden Administratoren in der SageMaker AI-Konsole ein Banner mit den folgenden Informationen:

  • Das Zeitlimit für Benutzersitzungen im Hintergrund

  • Ein Link zur Konsole von IAM Identity Center, über die Administratoren diese Konfiguration ändern können

    • Die Dauer kann auf einen beliebigen Wert zwischen 15 Minuten und 90 Tagen festgelegt werden.

Eine Fehlermeldung wird angezeigt, wenn eine Benutzersitzung im Hintergrund abgelaufen ist. Sie können den Link zur Konsole von IAM Identity Center verwenden, um die Dauer zu aktualisieren.

Auswirkungen der Deaktivierung der Weitergabe vertrauenswürdiger Identitäten in Studio

Wenn ein Administrator die Verbreitung vertrauenswürdiger Identitäten nach der ersten Aktivierung in der SageMaker AI-Konsole deaktiviert:

  • Bestehende Aufträge werden weiterhin ohne Unterbrechung ausgeführt, wenn Benutzersitzungen im Hintergrund aktiviert sind.

  • Wenn Benutzerhintergrundsitzungen deaktiviert sind, wechseln alle lang laufenden SageMaker KI-Workflows oder Jobs mit persistenten Zuständen zur Verwendung interaktiver Sitzungen. Dazu gehören unter anderem alle SageMaker KI-Ressourcen, die den Ausführungsstatus beibehalten oder eine kontinuierliche Überwachung erfordern. Zum Beispiel Amazon SageMaker Training and Processing Jobs.

  • Benutzer können abgelaufene Aufträge von Checkpoints aus neu starten.

  • Neue Aufträge werden mit Anmeldeinformationen von IAM-Rollen ausgeführt und geben den Identitätskontext nicht weiter.

Auswirkungen der Deaktivierung von Benutzersitzungen im Hintergrund in der Konsole von IAM Identity Center

Wenn die Benutzerhintergrundsitzung für die IAM Identity Center-Instance deaktiviert ist, verwendet der SageMaker AI-Job interaktive Benutzersitzungen. Bei Verwendung interaktiver Sitzungen schlägt ein SageMaker KI-Job innerhalb von 15 Minuten fehl, wenn:

  • sich der Benutzer abmeldet

  • die interaktive Sitzung vom Administrator gesperrt wurde

Wenn die Benutzerhintergrundsitzung für die IAM Identity Center-Instanz aktiviert ist, verwendet der SageMaker AI-Job Benutzerhintergrundsitzungen. Bei Verwendung interaktiver Sitzungen schlägt ein SageMaker KI-Job innerhalb von 15 Minuten fehl, wenn:

  • die Benutzersitzung im Hintergrund abläuft

  • die Benutzersitzung im Hintergrund manuell von einem Administrator gesperrt wird

Im Folgenden finden Sie ein Beispiel für ein Verhalten bei SageMaker Trainingsaufträgen. Wenn ein Administrator die Weitergabe vertrauenswürdiger Identitäten aktiviert, aber Benutzersitzung im Hintergrund in der Konsole von IAM Identity Center deaktiviert:

  • Wenn ein Benutzer angemeldet bleibt, fallen seine Trainingsjobs, die bei deaktivierten Hintergrundsitzungen erstellt wurden, auf die interaktive Sitzung zurück.

  • Wenn sich der Benutzer abmeldet, läuft die Sitzung ab und Trainingsjobs, die von der interaktiven Sitzung abhängen, schlagen fehl.

  • Benutzer können ihren Trainingsjob vom letzten Checkpoint aus neu starten. Die Sitzungsdauer wird durch die Einstellungen für die interaktive Sitzungsdauer in der Konsole von IAM Identity Center bestimmt.

  • Wenn ein Benutzer nach dem Start eines Auftrags Hintergrundsitzungen deaktiviert, verwendet der Auftrag weiterhin seine vorhandenen Hintergrundsitzungen. Mit anderen Worten, SageMaker KI erstellt keine neuen Hintergrundsitzungen.

Das gleiche Verhalten gilt, wenn Hintergrundsitzungen auf der IAM Identity Center-Instanzebene aktiviert, aber speziell für die Studio-Anwendung, die IAM Identity Center verwendet, deaktiviert sind. APIs

Überlegungen zur Laufzeit

Wenn ein Administrator MaxRuntimeInSeconds für lang andauernde Trainings- oder Verarbeitungsaufträge festlegt, die kürzer als die Dauer der Benutzerhintergrundsitzung sind, führt SageMaker KI den Job entweder für die Mindestdauer der Benutzerhintergrundsitzung MaxRuntimeInSeconds oder für die Dauer der Benutzerhintergrundsitzung aus. Mehr über MaxRuntimeInSeconds erfahren Sie unter CreateTrainingJob. Informationen zur Einstellung der Laufzeit finden Sie unter Benutzersitzungen im Hintergrund im IAM Identity Center.