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á.
Sessões de usuários em segundo plano
As sessões de usuários em segundo plano continuam mesmo quando os usuários não estão mais ativos. Isso permite trabalhos de longa duração que podem continuar mesmo depois de o usuário se desconectar. Isso pode ser habilitado por meio da propagação de identidade confiável da SageMaker IA. A página a seguir explica as opções de configuração e os comportamentos das sessões de usuários em segundo plano.
nota
-
As sessões de usuário ativas existentes não são afetadas quando a propagação de identidade confiável é habilitada. A duração padrão se aplica somente a sessões de novos usuários ou a sessões reiniciadas.
-
As sessões em segundo plano do usuário se aplicam a qualquer fluxo de trabalho de SageMaker IA de longa duração ou a trabalhos com estados persistentes. Isso inclui, mas não está limitado a, quaisquer recursos de SageMaker IA que mantenham o status de execução ou exijam monitoramento contínuo. Por exemplo, trabalhos de execução de SageMaker treinamento, processamento e pipelines.
Configurar uma sessão de usuário em segundo plano
Depois que a propagação de identidade confiável para o Amazon SageMaker Studio estiver habilitada, os limites de duração padrão poderão ser configurados por meio das sessões em segundo plano do usuário no IAM Identity Center.
Duração padrão das sessões de usuários em segundo plano
Por padrão, todas as sessões de usuários em segundo plano têm um limite de duração de sete dias. Os administradores podem modificar essa duração no console do Centro de Identidade do IAM. Essa configuração se aplica no nível de instância do Centro de Identidade do IAM, afetando todas as aplicações do Centro de Identidade do IAM e domínios do Studio compatíveis nessa instância.
Quando a propagação de identidade confiável estiver ativada, os administradores no console de SageMaker IA encontrarão um banner com as seguintes informações:
-
O limite de duração das sessões de usuários em segundo plano.
-
Um link para o console do Centro de Identidade do IAM, onde os administradores podem alterar essa configuração.
-
A duração pode ser definida para qualquer valor, de 15 minutos a 90 dias.
-
Uma mensagem será exibida quando uma sessão de usuário em segundo plano expirar. Você pode usar o link para o console do Centro de Identidade do IAM para atualizar a duração.
Impacto da desabilitação da propagação de identidade confiável no Studio
Se um administrador desabilitar a propagação de identidade confiável, depois de ativá-la inicialmente, no console do SageMaker AI:
-
Os trabalhos existentes continuarão sendo executados sem interrupção quando as sessões de usuários em segundo plano forem habilitadas.
-
Quando as sessões em segundo plano do usuário são desativadas, qualquer fluxo de trabalho de SageMaker IA de longa duração ou trabalho com estados persistentes passará a usar sessões interativas. Isso inclui, mas não está limitado a, quaisquer recursos de SageMaker IA que mantenham o status de execução ou exijam monitoramento contínuo. Por exemplo, trabalhos de SageMaker treinamento e processamento da Amazon.
-
Os usuários poderão reiniciar trabalhos expirados usando os pontos de verificação.
-
Os novos trabalhos serão executados com credenciais de perfil do IAM e não propagarão o contexto de identidade.
Impacto da desabilitação das sessões de usuários em segundo plano no console do Centro de Identidade do IAM
Quando a sessão em segundo plano do usuário é desativada para a instância do IAM Identity Center, o trabalho de SageMaker IA usa sessões interativas com o usuário. Ao usar sessões interativas, um trabalho de SageMaker IA falhará em 15 minutos quando:
-
O usuário se desconectar.
-
A sessão interativa for revogada pelo administrador.
Quando a sessão em segundo plano do usuário está habilitada para a instância do IAM Identity Center, o trabalho de SageMaker IA usa sessões em segundo plano do usuário. Ao usar sessões interativas, um trabalho de SageMaker IA falhará em 15 minutos quando:
-
A sessão de usuário em segundo plano expirar.
-
A sessão de usuário em segundo plano for revogada manualmente por um administrador.
Veja a seguir um exemplo de comportamento com trabalhos SageMaker de treinamento. Quando um administrador habilita a propagação de identidade confiável, mas desabilita as sessões de usuários em segundo plano no console do Centro de Identidade do IAM:
-
Se um usuário permanecer conectado, suas tarefas de treinamento criadas enquanto as sessões em segundo plano estão desabilitadas retornarão para a sessão interativa.
-
Se o usuário se desconectar, a sessão expirará e as tarefas de treinamento, dependendo da sessão interativa, falharão.
-
Os usuários podem reiniciar a tarefa de treinamento usando o último ponto de verificação. A duração da sessão é determinada pelo que está definido para a duração da sessão interativa no console do Centro de Identidade do IAM.
-
Se um usuário desabilitar as sessões em segundo plano depois de iniciar um trabalho, o trabalho continuará usando as sessões em segundo plano existentes. Em outras palavras, a SageMaker IA não criará nenhuma nova sessão em segundo plano.
O mesmo comportamento se aplica se as sessões em segundo plano estiverem habilitadas no nível da instância do IAM Identity Center, mas desativadas especificamente para o aplicativo Studio usando o IAM Identity Center APIs.
Considerações sobre runtime
Quando um administrador define trabalhos MaxRuntimeInSeconds de treinamento ou processamento de longa duração inferiores à duração da sessão em segundo plano do usuário, a SageMaker IA executa o trabalho pelo mínimo de uma MaxRuntimeInSeconds ou outra duração da sessão em segundo plano do usuário. Para saber mais sobre o MaxRuntimeInSeconds, consulte CreateTrainingJob. Consulte User background sessions no “Guia do usuário do Centro de Identidade do IAM” para ter informações sobre como definir o tempo de execução.