Partilhar via


Quotas e limites do serviço Batch

Tal como acontece com outros serviços do Azure, existem limites para determinados recursos associados ao Azure Batch. Por exemplo, se o pool não atingir o número de nós de computação de destino, você pode ter atingido o limite de cota principal para sua conta de lote. Muitos limites são cotas padrão, que o Azure aplica no nível da assinatura ou da conta.

Tenha essas cotas em mente ao projetar e dimensionar suas cargas de trabalho em lote. Você pode executar várias cargas de trabalho em lote em uma única conta de lote. Ou, você pode distribuir suas cargas de trabalho entre contas de lote na mesma assinatura, mas em regiões diferentes do Azure. Se você planeja executar cargas de trabalho de produção em lote, talvez seja necessário aumentar uma ou mais cotas acima do padrão. Para aumentar uma quota, solicite um aumento de quota sem custos.

Quotas de recursos

Uma quota é um limite, não uma garantia de capacidade. Se você tiver necessidades de capacidade em grande escala, entre em contato com o suporte do Azure.

Observe também que as cotas não são valores garantidos. As cotas podem variar com base em alterações do serviço Lote ou em uma solicitação do usuário para alterar um valor de cota.

Recurso Limite predefinido Limite máximo
Contas do Azure Batch por região e por subscrição 1-3 50
Núcleos dedicados por conta de lote 0-9001 Entre em contato com o Atendimento Microsoft
Núcleos de baixa prioridade por conta de lote 0-1001 Entre em contato com o Atendimento Microsoft
Trabalhos ativos e agendamentos de trabalho por conta de lote (trabalhos concluídos não têm limite) 100-300 1.0002
Conjuntos por conta do Batch 0-1001 5002
Conexões de ponto de extremidade privado por conta de lote 100 100

1 Para fins de gerenciamento de capacidade, as cotas padrão para novas contas de lote em algumas regiões e para alguns tipos de assinatura foram reduzidas do intervalo de valores acima. Em alguns casos, estes limites foram reduzidos a zero. Ao criar uma nova conta Batch, verifique suas cotas e solicite um aumento apropriado da cota principal ou de serviço, se necessário. Como alternativa, considere reutilizar contas em lote que já tenham cota suficiente ou alocação de pool de assinaturas de usuário Contas em lote para manter a cota principal e da família VM em todas as contas em lote na assinatura. As cotas de serviço, como trabalhos ativos ou pools, aplicam-se a cada conta de lote distinta, mesmo para contas de lote de alocação de pool de assinatura de usuário.

2 Para solicitar um aumento além desse limite, entre em contato com o Suporte do Azure.

Nota

Os limites padrão variam dependendo do tipo de assinatura que você usa para criar uma conta Batch. As cotas de núcleos mostradas são para contas de lote no modo de serviço de lote. Veja as quotas na sua conta Batch.

Quotas de base

Cotas principais no modo de serviço em lote

Existem cotas principais para cada série de máquinas virtuais (VM) suportadas pelo Batch. Essas cotas principais são exibidas na página Cotas no portal do Azure. Para atualizar os limites de cota da série VM, abra uma solicitação de suporte.

  • Para nós dedicados, o Batch impõe um limite de cota principal para cada série de VM e um limite de cota principal total para toda a conta Batch.
  • Para nós spot, o Batch impõe apenas uma cota principal total para a conta Batch, sem qualquer distinção entre diferentes séries de VM.

Principais cotas no modo de assinatura do usuário

Se você criou uma conta em lote com o modo de alocação de pool definido como assinatura de usuário, as VMs em lote e outros recursos serão criados diretamente em sua assinatura quando um pool for criado ou redimensionado. As cotas principais do Lote do Azure não se aplicam e as cotas em sua assinatura para núcleos de computação regionais, núcleos de computação por série e outros recursos são usadas e impostas.

Para saber mais sobre essas cotas, consulte Limites de assinatura, cotas e restrições de serviço e assinatura do Azure.

Limites de tamanho da piscina

Os limites de tamanho do pool são definidos pelo serviço de lote. Ao contrário das cotas de recursos, esses valores não podem ser alterados. Apenas pools com comunicação entre nós e imagens personalizadas têm restrições diferentes da cota padrão.

Recurso Limite Máximo
Nós de computação no pool habilitado para comunicação entre nós
Modo de alocação do pool de serviços em lote 100
Modo de alocação do pool de assinaturas em lote 80
Nós de computação no pool criados com um recursode imagem gerenciado 1
Nós dedicados 2000
Nós spot 1000

1 Para pools que não estão habilitados para comunicação entre nós.

Outros limites

O serviço Batch define os seguintes outros limites. Ao contrário das cotas de recursos, não é possível alterar esses valores.

Recurso Limite Máximo
Tarefas simultâneas por nó de computação 4 x número de núcleos de nó
Aplicações por conta de lote 200
Pacotes de aplicativos por aplicativo 40
Pacotes de aplicativos por pool 10
Vida útil máxima da tarefa 180 dias1
Montagens por nó de computação 10
Certificados por pool 12

1 O tempo de vida máximo de uma tarefa, desde a sua adição ao trabalho até à sua conclusão, é de 180 dias. Por padrão, os dados são retidos para tarefas concluídas por sete dias se o nó de computação onde ele foi executado ainda estiver disponível. Os dados de tarefas não concluídas dentro do tempo de vida máximo não estão acessíveis. Os tempos de retenção de dados de tarefas concluídas são configuráveis por tarefa.

Ver cotas de lote

Para exibir suas cotas de conta de lote no portal do Azure:

  1. Inicie sessão no portal do Azure.

  2. Selecione ou pesquise contas em lote.

  3. Na página Contas de lote, selecione a conta de lote que você deseja revisar.

  4. No menu Conta de lote, em Configurações, selecione Cotas.

  5. Analise as cotas atualmente aplicadas à conta de lote.

    Captura de ecrã da página de quota da conta Batch no portal do Azure. Destaques para a página de cota no menu, botão para solicitar aumento de cota e coluna de cota na lista de recursos.

Aumentar uma quota

Você pode solicitar um aumento de cota para sua conta de lote ou sua assinatura usando o portal do Azure ou usando a API REST de cota do Azure.

O tipo de aumento de cota depende do modo de alocação de pool da sua conta de lote. Para solicitar um aumento de cota, você deve incluir a série VM para a qual deseja aumentar a cota. Quando o aumento de cota é aplicado, ele é aplicado a todas as séries de VMs.

Depois de enviar sua solicitação de suporte, o suporte do Azure entrará em contato com você. Os pedidos de quota podem ser concluídos em poucos minutos ou até dois dias úteis.

Tipos de quota

Você pode selecionar entre dois tipos de cota ao criar sua solicitação de suporte.

Selecione Conta por lote para solicitar aumentos de cota para uma única conta de lote. Esses aumentos de cota podem incluir núcleos dedicados e spot, e o número de trabalhos e pools. Se você selecionar essa opção, especifique a conta de lote à qual essa solicitação se aplica. Em seguida, selecione a(s) quota(s) que pretende atualizar. Forneça o novo limite que você está solicitando para cada recurso. A cota spot é um valor único em todas as séries de VMs. Se você precisar de SKUs restritos, selecione Núcleos spot e inclua as famílias de VMs a serem solicitadas.

Selecione Todas as contas nesta região para solicitar aumentos de cota que se aplicam a todas as contas de lote em uma região. Por exemplo, use essa opção para aumentar o número de contas em lote por região e por assinatura.

Solicitar no portal do Azure

Para solicitar um aumento de cota usando o portal do Azure, primeiro abra uma solicitação de suporte:

  1. Inicie sessão no portal do Azure.

  2. Selecione ou pesquise por Cotas.

  3. Na página Cotas, selecione Aumentar minhas cotas.

Você também pode abrir a solicitação de suporte da seguinte maneira:

  1. Inicie sessão no portal do Azure.

  2. Selecione ou procure Ajuda + suporte no portal do Azure. Ou selecione o ícone de ponto de interrogação (?) no menu do portal. Em seguida, no painel Suporte + solução de problemas , selecione Ajuda + suporte.

  3. Na página Nova solicitação de suporte, selecione Criar uma solicitação de suporte.

Em seguida, preencha sua solicitação de suporte.

  1. No separador Básico:

    1. Em Resumo, insira uma descrição do problema.

    2. Em Tipo de Problema, selecione Limites de serviço e assinatura (cotas).

    3. Em Assinatura, selecione a assinatura do Azure onde sua conta do Batch está.

    4. Em Tipo de cota, selecione Lote.

    5. Selecione Next: Solutions para continuar. A guia Soluções é ignorada.

      Captura de ecrã do novo pedido de suporte no portal do Azure, mostrando a quota como o tipo de problema e o Lote como o tipo de quota.

  2. Na guia Detalhes:

    1. Em Detalhes do problema, selecione Inserir detalhes.

    2. No painel Detalhes da quota, para Localização, introduza a região do Azure onde pretende aumentar a quota.

    3. Em Tipo de cota, selecione o tipo de cota. Se você não tiver certeza de qual opção selecionar, consulte a explicação dos tipos de cota.

    4. Se aplicável, para Conta de lote, selecione a conta de lote a ser atualizada.

    5. Se aplicável, para Selecionar cotas a serem atualizadas, selecione quais cotas específicas aumentar.

      Captura de ecrã do ecrã de pedido de aumento de quota, realçando a caixa de seleção para o tipo de quota.

    6. Em Informações de diagnóstico avançadas, escolha se deseja permitir a coleta de informações de diagnóstico avançadas.

    7. Em Método de suporte, selecione o nível de severidade apropriado para sua situação comercial. Selecione também o seu método de contacto preferido e idioma de suporte.

    8. Em Informações de contato, insira e verifique os detalhes de contato necessários.

    9. Selecione Seguinte: Rever + criar para continuar.

  3. Selecione Criar para enviar a solicitação de suporte.

Solicitar por meio da API REST de Cota do Azure

Você pode usar a API REST de Cota do Azure para solicitar um aumento de cota no nível de assinatura ou no nível da conta de lote.

Para obter detalhes e exemplos, consulte Solicitar um aumento de cota usando a API REST de Suporte do Azure.

Os pools de lotes em uma configuração de VM implantada em uma rede virtual do Azure alocam automaticamente mais recursos de rede do Azure. Esses recursos são criados na assinatura que contém a rede virtual fornecida ao criar o pool de lotes.

Os seguintes recursos são criados para cada 100 nós de pool em uma rede virtual:

Estes recursos estão limitados pelas quotas de recursos da subscrição. Se você planejar implantações de pool grande em uma rede virtual, talvez seja necessário solicitar um aumento de cota para um ou mais desses recursos.

Próximos passos