AWS Batch adiciona cotas compartilhadas e preempção para treinamentos do SageMaker
Imagen generada con gpt-image-2.5-sunburst para InferamaFonte ↗
Ilustración editorial para AWS Batch incorpora cuotas compartidas y preempción para entrenamientos de SageMaker
Ilustración editorial para AWS Batch incorpora cuotas compartidas y preempción para entrenamientos de SageMakerImagen generada con gpt-image-2.5-sunburst para Inferama · Original de Inferama · generada con IAFonte ↗
01

O que muda com o novo recurso

O AWS Batch adiciona gerenciamento de cotas e preempção para trabalhos de treinamento do SageMaker. A mudança permite que uma organização divida a capacidade de computação entre equipes ou projetos e defina prioridades para determinados trabalhos. Ela não acrescenta novos aceleradores: organiza o uso da capacidade disponível na infraestrutura da AWS.

A AWS informa que cada fila de trabalhos pode ter até 20 cotas compartilhadas. Elas funcionam como filas virtuais, com limites de capacidade dedicados e regras configuráveis para compartilhamento de recursos. Segundo o anúncio do serviço, publicado em 25 de março de 2026, o recurso se integra ao SageMaker Python SDK por meio do módulo aws_batch.

O possível benefício é operacional: as equipes podem organizar a alocação de capacidade de forma mais estruturada e reduzir o tempo em que recursos ociosos permanecem reservados por uma cota. Mas o anúncio não quantifica economias, ganhos de desempenho nem mudanças no tempo de espera. Os resultados dependerão da demanda, da configuração e da capacidade disponível.

02

Como a capacidade é distribuída e emprestada

Uma cota compartilhada representa uma parcela de capacidade associada a uma equipe ou projeto. A AWS a descreve como uma fila virtual com limites dedicados, mas o anúncio também informa que o compartilhamento de recursos pode ser configurado. Portanto, não é adequado interpretar uma cota como uma máquina permanentemente reservada: trata-se de uma regra de gerenciamento de capacidade dentro do sistema de filas.

Quando uma cota não usa toda a capacidade que lhe foi atribuída, o AWS Batch pode permitir que outras cotas a utilizem. O anúncio especifica que o serviço restaura automaticamente a capacidade emprestada quando o proprietário original envia trabalhos. Isso descreve a alocação entre cotas; não garante que todo trabalho que use capacidade emprestada termine antes que ela volte a ser necessária.

Em organizações cujas equipes trabalham em horários ou ciclos diferentes, o empréstimo pode melhorar o aproveitamento de recursos ociosos. Essa é uma possibilidade decorrente do mecanismo, não uma economia garantida. Se várias equipes precisarem de GPUs ao mesmo tempo, as cotas, as prioridades e os recursos disponíveis continuarão condicionando quais trabalhos poderão avançar.

O que cada mecanismo significa

A terminologia descreve decisões de agendamento. Ela não implica que haja capacidade física adicional nem que todos os trabalhos recebam recursos imediatamente.

MecanismoO que permiteO que não confirma por si só
Cota compartilhadaOrganizar limites e o uso da capacidade por equipe ou projeto.Que a capacidade esteja sempre reservada ou disponível.
Empréstimo de capacidadePermitir que outras cotas usem recursos ociosos e recuperar a capacidade quando o proprietário precisar dela.Que um trabalho beneficiado pelo empréstimo mantenha os recursos indefinidamente.
PreempçãoDar preferência a trabalhos de prioridade mais alta em relação aos de prioridade mais baixa, conforme a configuração.Que o trabalho interrompido seja retomado automaticamente ou mantenha seu estado.
03

Como a preempção funciona

A preempção permite que determinados trabalhos de prioridade mais alta se sobreponham aos de prioridade mais baixa. A AWS informa que ela pode ocorrer tanto entre cotas compartilhadas quanto dentro de uma mesma cota. Também é possível atualizar a prioridade dos trabalhos depois do envio para influenciar as decisões de preempção.

O serviço permite ainda configurar limites de tentativas de preempção. Esse controle ajuda a definir quantas vezes um trabalho afetado pelo mecanismo poderá ser tentado novamente, mas o anúncio não explica todos os resultados possíveis nem descreve como o estado do treinamento é preservado. Não se deve presumir que um trabalho interrompido continuará do último ponto de verificação: esse comportamento depende dos recursos do fluxo de trabalho e não está estabelecido nas informações publicadas.

Na prática, uma prioridade alta expressa uma preferência de agendamento, não uma garantia de execução imediata. A capacidade física disponível, outras filas e as regras configuradas ainda podem afetar quando um trabalho será executado. Antes de adotar o recurso, convém avaliar como as prioridades interagem com a duração dos treinamentos e com a política de novas tentativas.

Fluxo de decisão em uma fila compartilhada

Esquema prático dos mecanismos descritos pela AWS; os resultados concretos dependem da configuração da organização.

  1. 01Um trabalho de treinamento do SageMaker é enviado para uma fila do AWS Batch associada a cotas compartilhadas.
  2. 02O AWS Batch aloca capacidade conforme os limites e as regras de compartilhamento configurados.
  3. 03Se uma cota tiver capacidade ociosa, outra poderá utilizá-la de acordo com essas regras.
  4. 04Se chegar um trabalho de prioridade mais alta, o serviço poderá antepô-lo aos trabalhos de prioridade mais baixa.
  5. 05A capacidade emprestada poderá voltar à cota proprietária quando ela enviar trabalhos; os limites de tentativas de preempção são configurados separadamente.
04

Disponibilidade e integração

A AWS anunciou o recurso em 25 de março de 2026 e afirma que ele está disponível em todas as regiões onde o AWS Batch está disponível. Essa declaração vincula o alcance geográfico à disponibilidade do serviço principal: não significa que o AWS Batch esteja disponível em todas as regiões da AWS.

A integração indicada é com o SageMaker Python SDK, por meio do módulo aws_batch. O anúncio trata especificamente de trabalhos de treinamento do SageMaker e não fornece evidências para estender essa função a qualquer carga de trabalho em lote ou a todos os tipos de trabalho do SageMaker.

De modo geral, o AWS Batch é um serviço gerenciado que agenda e executa cargas de trabalho em lote em diferentes opções de computação da AWS. Esse contexto ajuda a entender onde o gerenciamento de cotas se encaixa, mas não permite inferir detalhes técnicos do novo recurso que não aparecem no anúncio, como todas as permissões, os custos ou os limites aplicáveis.

05

O que avaliar antes de adotar o recurso

O recurso pode ser útil quando várias equipes compartilham capacidade de computação e suas necessidades variam. As cotas ajudam a organizar o acesso, o empréstimo pode reduzir a capacidade ociosa e as prioridades ajudam a representar urgências operacionais. A adequação dependerá da distribuição da demanda e das regras definidas por cada organização.

As informações disponíveis não especificam as permissões necessárias, os custos associados, o tratamento do estado de um trabalho sujeito à preempção nem todos os limites de configuração. Também não apresentam resultados comparativos que permitam estimar economias ou ganhos de desempenho. Esses aspectos precisam ser esclarecidos com a documentação operacional aplicável e com testes usando cargas representativas, sem presumir que a preempção equivale a uma pausa e retomada sem perdas.

Para avaliar a adoção, as equipes podem começar identificando quem é responsável por cada cota, quais trabalhos podem ser interrompidos e quantas tentativas adicionais são aceitáveis. Também é possível acompanhar o uso da capacidade nos níveis de fila, cota e trabalho, conforme indicado pela AWS. Uma política clara ajuda a garantir que as prioridades reflitam necessidades reais, em vez de se transformarem em uma disputa permanente entre equipes.

Perguntas para uma avaliação operacional

Estas perguntas ajudam a transformar os recursos anunciados em critérios de avaliação específicos para cada organização.

AspectoPergunta prática
AlocaçãoQual equipe ou projeto é responsável por cada cota e de que limite precisa?
PrioridadesQuais trabalhos podem se sobrepor a outros e quem pode alterar a prioridade?
Novas tentativasQuantas tentativas após uma preempção são aceitáveis para cada tipo de treinamento?
Estado do trabalhoO fluxo de treinamento consegue se recuperar de uma interrupção e a partir de qual ponto de verificação?
Custos e permissõesQuais custos e permissões se aplicam à configuração específica em uso?
MonitoramentoComo serão avaliados o uso da capacidade por fila, cota e trabalho e os efeitos da política?

Questões em aberto

  • O anúncio não especifica como o estado dos trabalhos afetados pela preempção é preservado ou retomado; não se deve presumir que eles continuem sem perda a partir de um ponto de verificação.
  • As informações disponíveis não detalham todas as permissões, os custos nem os limites de configuração que podem se aplicar a uma implementação específica.
  • A AWS não quantifica economias, desempenho ou tempos de espera para as organizações; esses resultados dependem da carga de trabalho e da configuração.
06

Continue a explorar

06

Fontes consultadas

03

Correções e transparência

Se encontrar informação incorreta ou desatualizada, envie-nos a página e a fonte que devemos rever.

Propor uma correção