Spegnimento in modalità inattiva - Amazon SageMaker AI

Spegnimento in modalità inattiva

Amazon SageMaker AI supporta lo spegnimento delle risorse inattive per gestire i costi e prevenire gli sforamenti dovuti all’accumulo di costi generati dalle risorse inattive e fatturabili. A tale scopo rileva lo stato inattivo di un’app e la arresta quando vengono soddisfatti i criteri di inattività.

SageMaker AI supporta lo spegnimento in modalità inattiva per le applicazioni seguenti. Lo spegnimento in modalità inattiva deve essere impostato separatamente per ogni tipo di applicazione.

  • JupyterLab

  • Editor di codice, basato su Code-OSS, Visual Studio Code - Open Source

Lo spegnimento in modalità inattiva può essere impostato a livello di dominio o di profilo utente. Quando lo spegnimento in modalità inattiva è configurato a livello di dominio, le relative impostazioni si applicano a tutte le applicazioni create nel dominio. Se invece è configurato a livello di profilo utente, le impostazioni si applicano solo agli utenti specificati. Le impostazioni del profilo utente hanno la precedenza sulle impostazioni del dominio. 

Nota

Lo spegnimento in modalità inattiva richiede l’utilizzo dell’immagine SageMaker-distribution (SMD) con la versione 2.0 o successiva. I domini con una versione precedente di SMD non possono utilizzare questa funzionalità. Questi utenti devono invece utilizzare una LCC per gestire lo spegnimento automatico.

Definizione di inattività

Le impostazioni di spegnimento in modalità inattiva si applicano solo quando l’applicazione diventa inattiva e non ha alcun processo in esecuzione. SageMaker AI non avvia il tempo di spegnimento in modalità inattiva finché l’istanza non diventa inattiva. La definizione di inattività varia a seconda che il tipo di applicazione sia JupyterLab o Editor di codice.

Per le applicazioni JupyterLab, l’istanza viene considerata inattiva quando vengono soddisfatte le condizioni seguenti:

  • Nessuna sessione attiva del kernel Jupyter

  • Nessuna sessione attiva del terminale Jupyter

Per le applicazioni Editor di codice, l’istanza viene considerata inattiva quando vengono soddisfatte le condizioni seguenti:

  • Nessuna modifica al file di testo o al notebook

  • Nessun file visualizzato

  • Nessuna interazione con il terminale

  • Nessun processo in background in esecuzione

  • Nessuna elaborazione dei kernel dei notebook 

  • Nessun processo non salvato