Quotas e limites do serviço Batch

Tal como acontece com outros serviços do Azure, existem limites em determinados recursos associados a Azure Batch. Por exemplo, se o conjunto não atingir o número de nós de computação de destino, poderá ter atingido o limite de quota principal da sua conta do Batch. Muitos limites são quotas predefinidas, que o Azure aplica ao nível da subscrição ou da conta.

Tenha estas quotas em mente à medida que cria e aumenta verticalmente as cargas de trabalho do Batch. Pode executar várias cargas de trabalho do Batch numa única conta do Batch. Em alternativa, pode distribuir as cargas de trabalho entre contas do Batch na mesma subscrição, mas em diferentes regiões do Azure. Se planear executar cargas de trabalho de produção no Batch, poderá ter de aumentar uma ou mais quotas acima da predefinição. Para aumentar uma quota, peça um aumento de quota sem custos.

Quotas de recursos

Uma quota é um limite, não uma garantia de capacidade. Se tiver necessidades de capacidade em grande escala, contacte suporte do Azure.

Tenha também em atenção que as quotas não são valores garantidos. As quotas podem variar com base nas alterações do serviço Batch ou num pedido de utilizador para alterar um valor de quota.

Recurso Limite predefinido Limite máximo
Azure Batch contas por região por subscrição 1-3 50
Núcleos dedicados por conta do Batch 0-9001 Contactar o suporte
Núcleos de baixa prioridade por conta do Batch 0-1001 Contactar o suporte
Tarefas ativas e agendamentos de tarefas por conta do Batch (as tarefas concluídas não têm limite) 100-300 1.0002
Conjuntos por conta do Batch 0-1001 5002
Ligações de ponto final privado por conta do Batch 100 100

1 Para fins de gestão de capacidade, as quotas predefinidas para novas contas do Batch em algumas regiões e para alguns tipos de subscrição foram reduzidas do intervalo de valores acima. Em alguns casos, estes limites foram reduzidos a zero. Quando cria uma nova conta do Batch, verifique as quotas e peça um aumento de quota de núcleo ou serviço adequado, se necessário. Em alternativa, considere reutilizar contas do Batch que já tenham quota suficiente ou contas do Batch de alocação de conjuntos de subscrições de utilizadores suficientes para manter a quota de família de núcleos e VMs em todas as contas do Batch na subscrição. As quotas de serviço, como tarefas ativas ou conjuntos, aplicam-se a cada conta distinta do Batch, mesmo para contas do Batch de alocação de conjuntos de subscrições de utilizadores.

2 Para pedir um aumento para além deste limite, contacte o Suporte do Azure.

Nota

Os limites predefinidos variam consoante o tipo de subscrição que utiliza para criar uma conta do Batch. As quotas de núcleos apresentadas destinam-se a contas do Batch no modo de serviço do Batch. Veja as quotas na sua conta do Batch.

Quotas principais

Quotas principais no modo de serviço do Batch

Existem quotas principais para cada série de máquina virtual (VM) suportada pelo Batch. Estas quotas principais são apresentadas na página Quotas no portal do Azure. Para atualizar os limites de quota das séries de VMs, abra um pedido de suporte.

  • Para nós dedicados, o Batch impõe um limite de quota de núcleo para cada série de VM e um limite de quota de núcleos total para toda a conta do Batch.
  • Para nós Spot, o Batch impõe apenas uma quota de núcleo total para a conta do Batch sem qualquer distinção entre diferentes séries de VMs.

Quotas principais no modo de subscrição do utilizador

Se tiver criado uma conta do Batch com o modo de alocação de conjunto definido como subscrição de utilizador, as VMs do Batch e outros recursos são criados diretamente na sua subscrição quando um conjunto é criado ou redimensionado. Os Azure Batch quotas principais não se aplicam e as quotas na sua subscrição para núcleos de computação regionais, núcleos de computação por série e outros recursos são utilizadas e impostas.

Para saber mais sobre estas quotas, veja Subscrição do Azure e limites de serviço, quotas e restrições.

Limites de tamanho do conjunto

Os limites de tamanho do conjunto são definidos pelo serviço Batch. Ao contrário das quotas de recursos, estes valores não podem ser alterados. Apenas os conjuntos com comunicação entre nós e imagens personalizadas têm restrições diferentes da quota padrão.

Recurso Limite Máximo
Nós de computação no conjunto ativado para comunicação entre nós
Modo de alocação do conjunto de serviços do Batch 100
Modo de alocação do conjunto de subscrições do Batch 80
Nós de computação no conjunto criado com um recurso de imagem gerida1
Nós dedicados 2000
Nós spot 1000

1 Para conjuntos que não estão ativados para comunicação entre nós.

Outros limites

O serviço Batch define os seguintes outros limites. Ao contrário das quotas de recursos, não é possível alterar estes 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 do Batch 200
Pacotes de aplicações por aplicação 40
Pacotes de aplicações por conjunto 10
Duração máxima da tarefa 180 dias1
Montagens por nó de computação 10
Certificados por conjunto 12

1 A duração máxima de uma tarefa, desde quando é adicionada à tarefa até à conclusão, é de 180 dias. As tarefas concluídas persistem durante sete dias; os dados das tarefas não concluídas durante a duração máxima não estão acessíveis.

Ver quotas do Batch

Para ver as quotas da conta do Batch no portal do Azure:

  1. Inicie sessão no Portal do Azure.

  2. Selecione ou procure contas do Batch.

  3. Na página Contas do Batch , selecione a conta do Batch que pretende rever.

  4. No menu da conta do Batch, em Definições, selecione Quotas.

  5. Reveja as quotas atualmente aplicadas à conta do Batch.

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

Aumentar uma quota

Pode pedir um aumento de quota para a sua conta do Batch ou para a sua subscrição com o portal do Azure ou com a API REST da Quota do Azure.

O tipo de aumento de quota depende do modo de alocação de conjuntos da sua conta do Batch. Para pedir um aumento de quota, tem de incluir a série de VMs para a qual pretende aumentar a quota. Quando o aumento da quota é aplicado, é aplicado a todas as séries de VMs.

Depois de submeter o pedido de suporte, suporte do Azure contactá-lo-á. Os pedidos de quota podem ser concluídos dentro de alguns minutos ou até dois dias úteis.

Tipos de quota

Pode selecionar a partir de dois tipos de quota quando criar o seu pedido de suporte.

Selecione Por conta do Batch para pedir aumentos de quota para uma única conta do Batch. Estes aumentos de quota podem incluir núcleos dedicados e Spot e o número de trabalhos e conjuntos. Se selecionar esta opção, especifique a conta do Batch à qual este pedido se aplica. Em seguida, selecione as quotas que pretende atualizar. Indique o novo limite que está a pedir para cada recurso. A quota Spot é um valor único em todas as séries de VMs. Se precisar de SKUs restritos, selecione Núcleos spot e inclua as famílias de VMs a pedir.

Selecione Todas as contas nesta região para pedir aumentos de quota que se apliquem a todas as contas do Batch numa região. Por exemplo, utilize esta opção para aumentar o número de contas do Batch por região por subscrição.

Pedido no portal do Azure

Para pedir um aumento de quota com o portal do Azure, abra primeiro um pedido de suporte:

  1. Inicie sessão no Portal do Azure.

  2. Selecione ou procure Quotas.

  3. Na página Quotas , selecione Aumentar as minhas quotas.

Também pode abrir o pedido de suporte da seguinte forma:

  1. Inicie sessão no Portal do Azure.

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

  3. Na página Novo pedido de suporte, selecione Criar um pedido de suporte.

Em seguida, preencha o seu pedido de suporte.

  1. No separador Básico:

    1. Para Resumo, introduza uma descrição do seu problema.

    2. Para Tipo de Problema, selecione Limites de serviços e subscrições (quotas).

    3. Em Subscrição, selecione a subscrição do Azure onde se encontra a sua conta do Batch.

    4. Para Tipo de quota, selecione Batch.

    5. Selecione Seguinte: Soluções para continuar. O separador Soluções é ignorado.

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

  2. No separador Detalhes :

    1. Em Detalhes do problema, selecione Introduzir detalhes.

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

    3. Para Tipo de quota, selecione o tipo de quota. Se não tiver a certeza da opção a selecionar, veja a explicação dos tipos de quota.

    4. Se aplicável, para a conta do Batch, selecione a conta do Batch a atualizar.

    5. Se aplicável, para Selecionar Quotas a Atualizar, selecione as quotas específicas a aumentar.

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

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

    7. Em Método de suporte, selecione o nível de gravidade adequado para a sua situação empresarial. Selecione também o método de contacto preferencial e o idioma de suporte.

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

    9. Selecione Seguinte: Rever + criar para continuar.

  3. Selecione Criar para submeter o pedido de suporte.

Pedir através da API REST de Quota do Azure

Pode utilizar a API REST da Quota do Azure para pedir um aumento de quota ao nível da subscrição ou ao nível da conta do Batch.

Para obter detalhes e exemplos, veja Pedir um aumento de quota com a API REST do Suporte do Azure.

Os conjuntos de lotes numa configuração de VM implementada numa rede virtual do Azure alocam automaticamente mais recursos de rede do Azure. Estes recursos são criados na subscrição que contém a rede virtual fornecida ao criar o conjunto do Batch.

São criados os seguintes recursos para cada 100 nós de conjunto numa rede virtual:

Estes recursos estão limitados pelas quotas de recursos da subscrição. Se planear implementações de grandes conjuntos numa rede virtual, poderá ter de pedir um aumento de quota para um ou mais destes recursos.

Passos seguintes