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:
Inicie sessão no portal do Azure.
Selecione ou pesquise contas em lote.
Na página Contas de lote, selecione a conta de lote que você deseja revisar.
No menu Conta de lote, em Configurações, selecione Cotas.
Analise as cotas atualmente aplicadas à conta de lote.
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:
Inicie sessão no portal do Azure.
Selecione ou pesquise por Cotas.
Na página Cotas, selecione Aumentar minhas cotas.
Você também pode abrir a solicitação de suporte da seguinte maneira:
Inicie sessão no portal do Azure.
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.
Na página Nova solicitação de suporte, selecione Criar uma solicitação de suporte.
Em seguida, preencha sua solicitação de suporte.
No separador Básico:
Em Resumo, insira uma descrição do problema.
Em Tipo de Problema, selecione Limites de serviço e assinatura (cotas).
Em Assinatura, selecione a assinatura do Azure onde sua conta do Batch está.
Em Tipo de cota, selecione Lote.
Selecione Next: Solutions para continuar. A guia Soluções é ignorada.
Na guia Detalhes:
Em Detalhes do problema, selecione Inserir detalhes.
No painel Detalhes da quota, para Localização, introduza a região do Azure onde pretende aumentar a quota.
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.
Se aplicável, para Conta de lote, selecione a conta de lote a ser atualizada.
Se aplicável, para Selecionar cotas a serem atualizadas, selecione quais cotas específicas aumentar.
Em Informações de diagnóstico avançadas, escolha se deseja permitir a coleta de informações de diagnóstico avançadas.
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.
Em Informações de contato, insira e verifique os detalhes de contato necessários.
Selecione Seguinte: Rever + criar para continuar.
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.
Cotas relacionadas para pools de VMs
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
- Saiba mais sobre o fluxo de trabalho do serviço em lote e os recursos primários, como pools, nós, trabalhos e tarefas.
- Saiba mais sobre a subscrição do Azure e os limites, quotas e restrições de serviço.