Encerramento por inatividade - SageMaker IA da Amazon

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á.

Encerramento por inatividade

A Amazon SageMaker AI 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 uma aplicação e realizando o encerramento da aplicação quando os critérios de inatividade são atendidos.

SageMaker A IA suporta o desligamento inativo para os seguintes aplicativos. O desligamento inativo deve ser definido para cada tipo de aplicação de forma independente.

  • JupyterLab

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

O desligamento ocioso pode ser definido no nível de domínio ou de perfil de usuário. Quando o encerramento por inatividade é definido no nível do domínio, as configurações de encerramento por inatividade se aplicam a todas as aplicações criadas no domínio. Quando definidas no nível do perfil do usuário, as configurações de encerramento por inatividade 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 de domínio. 

nota

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

Definição de ociosidade

As configurações de desligamento inativo só se aplicam quando a aplicação fica ocioso sem nenhum trabalho em execução. SageMaker A IA não inicia o tempo de desligamento ocioso até que a instância fique ociosa. A definição de ocioso difere com base no 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 aplicações de 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 caderno 

  • Nenhum trabalho não salvo