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:
Inicie sessão no Portal do Azure.
Selecione ou procure contas do Batch.
Na página Contas do Batch , selecione a conta do Batch que pretende rever.
No menu da conta do Batch, em Definições, selecione Quotas.
Reveja as quotas atualmente aplicadas à conta do Batch.
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:
Inicie sessão no Portal do Azure.
Selecione ou procure Quotas.
Na página Quotas , selecione Aumentar as minhas quotas.
Também pode abrir o pedido de suporte da seguinte forma:
Inicie sessão no Portal do Azure.
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.
Na página Novo pedido de suporte, selecione Criar um pedido de suporte.
Em seguida, preencha o seu pedido de suporte.
No separador Básico:
Para Resumo, introduza uma descrição do seu problema.
Para Tipo de Problema, selecione Limites de serviços e subscrições (quotas).
Em Subscrição, selecione a subscrição do Azure onde se encontra a sua conta do Batch.
Para Tipo de quota, selecione Batch.
Selecione Seguinte: Soluções para continuar. O separador Soluções é ignorado.
No separador Detalhes :
Em Detalhes do problema, selecione Introduzir detalhes.
No painel Detalhes da quota , em Localização, introduza a região do Azure onde pretende aumentar a quota.
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.
Se aplicável, para a conta do Batch, selecione a conta do Batch a atualizar.
Se aplicável, para Selecionar Quotas a Atualizar, selecione as quotas específicas a aumentar.
Em Informações de diagnóstico avançadas, escolha se pretende permitir a recolha de informações de diagnóstico avançadas.
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.
Em Informações de contacto, introduza e verifique os detalhes de contacto necessários.
Selecione Seguinte: Rever + criar para continuar.
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.
Quotas relacionadas para conjuntos de VMs
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
- Saiba mais sobre o fluxo de trabalho do serviço Batch e os recursos primários , como conjuntos, nós, tarefas e tarefas.
- Saiba mais sobre os limites, quotas e restrições de subscrição e serviço do Azure.