Tutorial: criar uma política de agendamento - AWS Batch

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

Tutorial: criar uma política de agendamento

Antes de criar uma fila de tarefas com uma política de agendamento, você precisa criar uma política de agendamento. Ao criar uma política de agendamento, você associa um ou mais identificadores de compartilhamento justo, ou prefixos de identificadores de compartilhamento justo, com pesos para a fila e, opcionalmente, atribui um período de decaimento, além de calcular a reserva para a política.

Para criar uma política de agendamento
  1. Abra o AWS Batch console em https://console.aws.amazon.com/batch/.

  2. Na barra de navegação, selecione a Região a ser usada.

  3. No painel de navegação, escolha Políticas de Agendamento, Criar.

  4. Em Nome, insira um nome exclusivo para a sua política de agendamento. São permitidos até 128 caracteres (caixa alta e baixa), números, hifens e sublinhados.

  5. (Opcional) Para Compartilhar Segundos de Decaimento, insira um valor inteiro para o tempo de decaimento de compartilhamento da política de agendamento. Um tempo maior de decaimento de compartilhamentos levará em consideração o uso de recursos de computação por um período maior ao agendar trabalhos. Isso permitirá que tarefas utilizando um identificador de compartilhamento justo utilizem mais recursos de computação temporariamente do que o peso do identificador de compartilhamento justo permitiria, caso não estivesse usando recursos de computação recentes.

  6. (Opcional) Em Reserva de Computação, insira um valor inteiro para reserva de computação da política de agendamento. A reserva computacional manterá alguns vCPUs em reserva para serem usados em identificadores de compartilhamento justo que não estão ativos no momento.

    A proporção reservada é (computeReservation/100)^ActiveFairShares onde ActiveFairSharesestá o número de identificadores ativos de compartilhamento justo.

    Por exemplo, um computeReservation valor de 50 indica que AWS Batch deve reservar 50% do máximo disponível VCPU se houver apenas um identificador de compartilhamento justo, 25% se houver dois identificadores de compartilhamento justo e 12,5% se houver três identificadores de compartilhamento justo. Um computeReservation valor de 25 indica que AWS Batch deve reservar 25% do máximo disponível VCPU se houver apenas um identificador de compartilhamento justo, 6,25% se houver dois identificadores de compartilhamento justo e 1,56% se houver três identificadores de compartilhamento justo.

  7. Na seção Atributos de Compartilhamento, é possível especificar o identificador de compartilhamento justo e peso de cada identificador de compartilhamento justo associado à política de agendamento.

    1. Escolha Adicionar Identificador de Compartilhamento.

    2. Para Identificador de Compartilhamento, especifique o identificador de compartilhamento justo. Se a string terminar com “*”, isso torna-se um prefixo de identificador de compartilhamento justo para equiparar identificadores de compartilhamento justo para tarefas. Todos os identificadores de compartilhamento justo e prefixos de identificador de compartilhamento justo em uma política de agendamento devem ser exclusivos e não podem se sobrepor. Por exemplo, você não pode ter identificadores de compartilhamento justo com prefixo “UsuárioA*” e identificador de compartilhamento justo “UsuárioA1” na mesma política de agendamento.

    3. Para o Fator de Peso, especifique o peso relativo para o identificador de compartilhamento justo. O valor padrão é 1.0. Um valor mais baixo terá prioridade mais alta para recursos de computação. Se um prefixo de identificador de compartilhamento justo for usado, tarefas com identificadores de compartilhamento justo que começarem com o prefixo compartilharão o fator peso. Isso aumenta efetivamente o fator peso dessas tarefas, enquanto diminui sua prioridade individual e mantém o mesmo fator para o prefixo do identificador de compartilhamento justo.

  8. (Opcional) Na seção Tags, você pode especificar a chave e o valor de cada tag associada à política de agendamento. Para mais informações, consulte Marque seus AWS Batch recursos.

  9. Escolha Enviar para finalizar e criar sua política de agendamento.