Mind map
AWS Batch(Lote)
Map content
AWS Batch(Lote)
- Batch tem muito ligação com filas de trabalho!
Permite que você execute cargas de trabalho de computação em lote na nuvem AWS. É um serviço regional que simplifica a execução de trabalhos em lote em várias AZs em uma região.
Recursos
- O Batch gerencia ambientes de computação e filas de trabalho, permitindo que você execute facilmente milhares de trabalhos de qualquer escala usando EC2 e EC2 Spot.
- O lote escolhe onde executar os trabalhos, lançando capacidade adicional da AWS, se necessário.
- O Lote monitora cuidadosamente o progresso de seus trabalhos. Quando a capacidade não for mais necessária, ela será removida.
- O Lote oferece a capacidade de enviar trabalhos que fazem parte de um pipeline ou fluxo de trabalho, permitindo que você expresse quaisquer interdependências existentes entre eles ao enviar trabalhos.
Componentes
- Empregos Definições de trabalho Filas de trabalho Ambiente de computação
- Definições de trabalho
- Especifica como os trabalhos devem ser executados. A definição pode conter: uma função IAM para fornecer acesso programático a outros recursos da AWS. requisitos de memória e CPU para o trabalho. controles para propriedades do contêiner, variáveis de ambiente e pontos de montagem para armazenamento persistente.
- Especifica como os trabalhos devem ser executados. A definição pode conter: uma função IAM para fornecer acesso programático a outros recursos da AWS. requisitos de memória e CPU para o trabalho. controles para propriedades do contêiner, variáveis de ambiente e pontos de montagem para armazenamento persistente.
- Empregos
- Tarefas paralelas de vários nós permitem que você execute aplicativos de computação de alto desempenho em grande escala, fortemente acoplados, e tarefas de treinamento de modelo de GPU distribuídas que abrangem várias instâncias do Amazon EC2. O lote permite especificar até cinco grupos de nós distintos para cada trabalho. Cada grupo pode ter suas próprias imagens de contêiner, comandos, variáveis de ambiente e assim por diante. Cada trabalho paralelo de vários nós contém um nó principal , que é iniciado primeiro. Depois que o nó principal está ativo, os nós filhos são lançados e iniciados. Se o nó principal sair, o trabalho será considerado concluído e os nós filhos serão parados. Não suportado em ambientes de computação que usam Instâncias Spot.
- Filas de trabalho
- É aqui que reside um trabalho Batch até que seja agendado em um ambiente de computação. Você pode associar um ou mais ambientes de computação a uma fila de trabalhos. Você pode atribuir valores de prioridade para os ambientes de computação e até mesmo entre as próprias filas de trabalho. O Batch Scheduler avalia quando, onde e como executar trabalhos que foram enviados a uma fila de trabalhos. Os jobs são executados aproximadamente na ordem em que são enviados, desde que todas as dependências de outros jobs sejam atendidas.
Information
- Description
- Mind Map on AWS Batch(Lote), created by Leonardo Idalgo on 16/12/2021.
- Created by
- Leonardo Idalgo
- Views
- 0
- Rating
More on Serviços da Amazon Web Services