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á.
Gerenciando versões da AMI em ambientes computacionais
AWS Batch fornece visibilidade das Amazon Machine Images (AMIs) que seus ambientes computacionais usam.
Visualizando o status da AMI
Você pode ver o status de AMIs usado em seus ambientes de computação por meio do AWS Batch console ou usando o describe-compute-environmentscomando.
Atualização das versões da AMI
Quando AWS Batch indica que uma atualização da AMI está disponível, você pode atualizar seu ambiente computacional para usar o mais novo AMIs atualizando o ambiente computacional com a opção Atualizar AMI para a versão mais recente definida como verdadeira.
Você não precisa especificar uma nova AMI IDs — seleciona AWS Batch automaticamente a mais recente compatível AMIs quando você define Atualizar AMI para a versão mais recente.
Importante
A atualização AMIs aciona uma atualização de infraestrutura, não uma atualização de escalabilidade. Isso significa AWS Batch substituir as instâncias existentes por novas instâncias que usam a AMI atualizada. O processo de atualização demora mais do que uma atualização de escalabilidade e pode interromper a execução dos trabalhos, dependendo da configuração da política de atualização.
Importante
Se sua estratégia de alocação BEST_FIT for, você precisará realizar uma atualização azul/verde.
Considerações sobre AMI personalizadas
Se seu ambiente computacional usa configurações personalizadas AMIs, ou seja, AMIs especificadas em ComputeResources.imageId (obsoleto)Ec2Configuration.imageIdOverride, o modelo de execução padrão ou as substituições do modelo de execução AWS Batch não podem fornecer informações de status para elas. AMIs
-
Visibilidade do status — AMIs Mostre "-" de forma personalizada o status da imagem em lote no console e não inclua o
batchImageStatuscampo nas respostas da API. -
Gerenciamento manual — Você é responsável por manter e atualizar a personalização AMIs. Mantenha-se informado sobre os patches de segurança e software do seu provedor de AMI e atualize sua personalização AMIs adequadamente.
-
Gerenciamento do EC2 — Use o console do Amazon EC2 APIs ou gerencie o ciclo de vida personalizado da AMI, incluindo a criação de novas versões e a descontinuação das antigas.
Para obter mais informações sobre o gerenciamento personalizado AMIs, consulteRecurso computacional AMIs.
Melhores práticas para atualizações da AMI
Esta seção se aplica tanto ao personalizado quanto ao padrão AMIs.
-
Monitoramento regular — verifique regularmente o status da AMI de seus ambientes computacionais para identificar quando as atualizações estão disponíveis. Por padrão AMIs,
batchImageStatusele será exibido quando uma atualização estiver disponível. Para personalizar AMIs, você precisará usar outros recursos, como boletins AWS de segurança. -
Janelas de manutenção — Agende atualizações da AMI durante as janelas de manutenção, quando a interrupção do trabalho for aceitável, pois as atualizações de infraestrutura substituem as instâncias existentes.
-
Estratégia de repetição de tarefas — configure estratégias de repetição de tarefas para lidar com tarefas que possam ser interrompidas durante as atualizações da infraestrutura. Para obter mais informações, consulte Repetições de trabalho automatizadas.
-
Configuração da política de atualização — configure as políticas de atualização apropriadas para controlar como os trabalhos em execução são tratados durante as atualizações da infraestrutura. Para obter mais informações, consulte Realizar atualizações da infraestrutura.
-
Teste — teste as atualizações da AMI em ambientes de desenvolvimento antes de aplicá-las aos ambientes computacionais de produção.