Desligamento inativo - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Desligamento inativo

A Amazon SageMaker oferece suporte ao encerramento de recursos ociosos para gerenciar custos e evitar custos excessivos devido ao custo acumulado por recursos ociosos e faturáveis. Isso é feito detectando o estado ocioso de um aplicativo e realizando o encerramento do aplicativo quando os critérios de inatividade são atendidos.

SageMaker suporta desligamento inativo para os seguintes aplicativos. O desligamento inativo deve ser definido para cada tipo de aplicativo de forma independente.

  • JupyterLab

  • Editor de código, baseado em Code-OSS, Visual Studio Code - Código aberto

O desligamento inativo pode ser definido no nível do domínio ou do perfil do usuário. Quando o desligamento ocioso é definido no nível do domínio, as configurações de desligamento ocioso se aplicam a todos os aplicativos criados no domínio. Quando definidas no nível do perfil do usuário, as configurações de desligamento inativo se aplicam somente aos usuários específicos para os quais estão definidas. As configurações do perfil do usuário substituem as configurações do domínio. 

nota

O desligamento inativo requer o uso da imagem SageMaker-distribution (SMD) com a versão 2.0 ou mais recente. Domínios que usam uma SMD versão mais antiga não podem usar o recurso. Em vez disso, esses usuários devem usar um LCC para gerenciar o desligamento automático.

Definição de ocioso

As configurações de desligamento inativo só se aplicam quando o aplicativo fica ocioso sem nenhum trabalho em execução. SageMaker não inicia o tempo de desligamento ocioso até que a instância fique ociosa. A definição de ocioso difere dependendo se o tipo de aplicativo é JupyterLab ou Editor de código.

Para JupyterLab aplicativos, a instância é considerada ociosa quando as seguintes condições são atendidas:

  • Nenhuma sessão ativa do kernel Jupyter

  • Nenhuma sessão ativa do terminal Jupyter

Para aplicativos do Editor de Código, a instância é considerada ociosa quando as seguintes condições são atendidas:

  • Nenhuma alteração no arquivo de texto ou no caderno

  • Nenhum arquivo sendo visualizado

  • Sem interação com o terminal

  • Nenhum processo em segundo plano em execução

  • Sem processamento de kernels de notebook 

  • Nenhum trabalho não salvo