Hintergrundsitzungen für Benutzer - 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.

Hintergrundsitzungen für Benutzer

Benutzersitzungen im Hintergrund werden auch dann fortgesetzt, wenn der Benutzer nicht mehr aktiv ist. Diese ermöglichen lang andauernde Jobs, 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

Konfigurieren Sie die Benutzerhintergrundsitzung

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 der Benutzerhintergrundsitzung

Standardmäßig ist die Dauer aller Benutzersitzungen im Hintergrund auf 7 Tage begrenzt. Administratoren können diese Dauer in der IAM Identity Center Console ändern. Diese Einstellung gilt auf Identity Center-Instanzebene und wirkt sich auf alle unterstützten IAM Identity Center-Anwendungen und Studio-Domänen innerhalb dieser Instanz 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 Identity Center-Konsole, ü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 Benutzerhintergrundsitzung abgelaufen ist. Sie können den Link zur Identity Center-Konsole verwenden, um die Dauer zu aktualisieren.

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

Wenn ein Administrator die Verbreitung vertrauenswürdiger Identitäten deaktiviert, nachdem er sie zunächst aktiviert hat, in der SageMaker AI-Konsole:

  • Bestehende Jobs werden weiterhin ohne Unterbrechung ausgeführt, wenn Benutzerhintergrundsitzungen aktiviert sind.

  • Wenn Benutzerhintergrundsitzungen deaktiviert sind, wechseln alle SageMaker KI-Workflows oder Jobs mit dauerhaften Zuständen zu interaktiven Sitzungen, die lange andauern. Dazu gehören unter anderem alle SageMaker KI-Ressourcen, die den Ausführungsstatus beibehalten oder eine kontinuierliche Überwachung erfordern. Zum Beispiel SageMaker KI-Trainings- und Verarbeitungsjobs.

  • Benutzer können abgelaufene Jobs von Checkpoints aus neu starten.

  • Neue Jobs werden mit IAM-Rollenanmeldedaten ausgeführt und geben den Identitätskontext nicht weiter.

Auswirkungen der Deaktivierung von Benutzerhintergrundsitzungen in der Identity Center-Konsole

Wenn ein Administrator die Verbreitung vertrauenswürdiger Identitäten aktiviert, aber Benutzerhintergrundsitzungen in der IAM Identity Center-Konsole 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 Trainingsaufträge, 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 IAM Identity Center-Konsole bestimmt.

  • Dienste wie Training und Pipeline greifen in ihren Workflows auf interaktive Sitzungen zurück.

  • SageMaker KI lehnt CreateTrainingJob Anfragen nicht ab, sondern verarbeitet sie als interaktive Sitzungen.

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

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

Ü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 Hintergrundsitzung MaxRuntimeInSeconds oder für die Dauer der Benutzerhintergrundsitzung aus. Mehr über MaxRuntimeInSeconds erfahren Sie unter CreateTrainingJob. Informationen zum Einstellen der Laufzeit finden Sie unter Benutzerhintergrundsitzungen im IAM Identity Center.

Zusammenfassung des Sitzungsverhaltens

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

  • Der Benutzer meldet sich ab

  • Die interaktive Sitzung wurde vom Administrator gesperrt

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 Benutzerhintergrundsitzung läuft ab

  • Die Benutzerhintergrundsitzung wird vom Administrator manuell gesperrt