Compartilhar via


Noções básicas sobre modelos de trabalho

Um modelo de trabalho é uma política de envio personalizada criada pelo administrador do cluster para definir os parâmetros de trabalho para um aplicativo. O administrador do cluster pode usar modelos de trabalho para gerenciar o envio de trabalho e otimizar o uso do cluster.

Os modelos de trabalho fornecem uma maneira de os usuários enviarem facilmente um trabalho sem precisar primeiro obter uma compreensão detalhada de como o serviço agendador de trabalho funciona. Os modelos de trabalho servem como um padrão para a criação de trabalhos que atendem às suas necessidades de processamento, ao mesmo tempo em que estão em conformidade com as políticas de alocação de recursos da sua organização.

Depois de selecionar um modelo de trabalho para um novo trabalho, os valores disponíveis para propriedades de trabalho na caixa de diálogo Novo Trabalho serão alterados adequadamente. Por exemplo, o menu suspenso Prioridade mostra apenas os níveis de prioridade válidos no modelo selecionado e a configuração de tempo de execução não pode ser gerada acima do máximo definido.

Nota

Os administradores de cluster podem especificar permissões sobre quais usuários podem usar um modelo de trabalho específico. Para obter informações sobre os modelos de trabalho aos quais você tem acesso e deve usar, entre em contato com o administrador do cluster.

Depois que o usuário envia o trabalho, o Serviço de Agendador de Trabalho do HPC aplica o modelo de trabalho:

  • Confirmando que o usuário tem o Enviar trabalhos permissão para o modelo de trabalho especificado. Caso contrário, o trabalho será rejeitado e o envio falhará. Isso permite que um administrador controle os tipos de trabalhos que um grupo seleto de usuários pode enviar.

  • Aplicando configurações padrão do modelo de trabalho para quaisquer propriedades de trabalho que o usuário não especificou.

  • Validando cada propriedade de trabalho em relação às restrições definidas no modelo de trabalho. Se qualquer propriedade de trabalho não estiver dentro do intervalo válido especificado no modelo, o trabalho será rejeitado e o envio falhará.

Se o trabalho passar em todas as verificações, ele será adicionado à fila de trabalho.

Referências adicionais