Quote e limiti del servizio Batch
Come per altri servizi di Azure, esistono limiti per determinate risorse associate ad Azure Batch. Ad esempio, se il pool non raggiunge il numero di nodi di calcolo di destinazione, potrebbe essere stato raggiunto il limite di quota di core per l'account Batch. Molti limiti sono quote predefinite, che Azure applica a livello di sottoscrizione o account.
Tenere presenti queste quote quando si progettano i carichi di lavoro di Batch e se ne aumentano le prestazioni. È possibile eseguire più carichi di lavoro Batch in un singolo account Batch. In alternativa, è possibile distribuire i carichi di lavoro tra gli account Batch nella stessa sottoscrizione ma in aree di Azure diverse. Se si prevede di eseguire carichi di lavoro di produzione in Batch, potrebbe essere necessario aumentare una o più quote sopra il valore predefinito. Per aumentare una quota, richiedere un aumento della quota senza alcun addebito.
Quote di risorse
Una quota è un limite, non una garanzia di capacità. Se si hanno esigenze di capacità su larga scala, contattare il supporto di Azure.
Si noti anche che le quote non sono valori garantiti. Le quote possono variare in base alle modifiche apportate al servizio Batch o a una richiesta utente per modificare un valore di quota.
Conto risorse | Limite predefinito | Limite massimo |
---|---|---|
Account Azure Batch per area per sottoscrizione | 1-3 | 50 |
Core dedicati per account Batch | 0-9001 | Contattare il supporto |
Core a bassa priorità per account Batch | 0-1001 | Contattare il supporto |
Processi attivi e pianificazioni di processi per ogni account Batch (i processi completati non hanno limiti) | 100-300 | 1.0002 |
Pool per account Batch | 0-1001 | 5002 |
Connessioni endpoint privato per account Batch | 100 | 100 |
1 Ai fini della gestione della capacità, le quote predefinite per i nuovi account Batch in alcune aree e per alcuni tipi di sottoscrizione sono state ridotte dall'intervallo di valori precedente. In alcuni casi, questi limiti sono stati ridotti a zero. Quando si crea un nuovo account Batch, controllare le quote e richiedere un aumento della quota di core o di servizio appropriato, se necessario. In alternativa, prendere in considerazione la possibilità di riutilizzare gli account Batch che hanno già una quota sufficiente o gli account Batch di allocazione del pool di sottoscrizioni utente per mantenere la quota di famiglia di core e VM in tutti gli account Batch nella sottoscrizione. Le quote di servizio come i processi o i pool attivi si applicano a ogni account Batch distinto anche per gli account Batch di allocazione del pool di sottoscrizioni utente.
2 Per richiedere un aumento oltre questo limite, contattare il supporto di Azure.
Nota
I limiti predefiniti variano a seconda del tipo di sottoscrizione usata per creare un account Batch. Le quote di core indicate sono per gli account in modalità servizio Batch. Visualizzare le quote nell'account Batch.
Quote principali
Quote di core in modalità servizio Batch
Esistono quote di core per ogni serie di macchine virtuali (VM) supportate da Batch. Queste quote principali vengono visualizzate nella pagina Quote del portale di Azure. Per aggiornare i limiti di quota delle serie di macchine virtuali, aprire una richiesta di supporto.
- Per i nodi dedicati, Batch applica un limite di quota di core per ogni serie di macchine virtuali e un limite di quota totale di core per l'intero account Batch.
- Per i nodi Spot, Batch applica solo una quota di core totale per l'account Batch senza alcuna distinzione tra serie di macchine virtuali diverse.
Quote di base in modalità sottoscrizione utente
Se è stato creato un account Batch con modalità di allocazione del pool impostata sulla sottoscrizione utente, le macchine virtuali Batch e altre risorse vengono create direttamente nella sottoscrizione quando viene creato o ridimensionato un pool. Le quote di core di Azure Batch non si applicano e le quote nella sottoscrizione per core di calcolo a livello di area, core di calcolo per serie e altre risorse vengono usate e applicate.
Per altre informazioni sulle quote, vedere Sottoscrizione di Azure e limiti, quote e vincoli dei servizi.
Limiti delle dimensioni del pool
I limiti delle dimensioni del pool vengono impostati dal servizio Batch. A differenza delle quote di risorse, questi valori non possono essere modificati. Solo i pool con comunicazione tra nodi e immagini personalizzate presentano limitazioni diverse dalla quota standard.
Conto risorse | Limite Massimo |
---|---|
Nodi di calcolo nel pool in cui è abilitata la comunicazione tra i nodi | |
Modalità di allocazione pool del servizio Batch | 100 |
Modalità di allocazione pool di sottoscrizione batch | 80 |
Nodi di calcolo nel pool creato con una risorsa immagine gestita1 | |
Nodi dedicati | 2000 |
Nodi spot | 1000 |
1 Per i pool che non sono abilitati per la comunicazione tra nodi.
Altri limiti
Il servizio Batch imposta gli altri limiti seguenti. A differenza delle quote di risorse, non è possibile modificare questi valori.
Conto risorse | Limite Massimo |
---|---|
Attività simultanee per nodo di calcolo | 4 x numero di core del nodo |
Applicazioni per account Batch | 200 |
Pacchetti dell'applicazione per applicazione | 40 |
Pacchetti dell'applicazione per pool | 10 |
Durata massima dell'attività | 180 giorni1 |
Montaggi per nodo di calcolo | 10 |
Certificati per pool | 12 |
1 La durata massima di un'attività, da quando viene aggiunta al processo al termine, è di 180 giorni. Per impostazione predefinita, i dati vengono conservati per le attività completate per sette giorni se il nodo di calcolo in cui è stato eseguito è ancora disponibile. I dati per le attività non completati entro la durata massima non sono accessibili. I tempi di conservazione dei dati delle attività completati sono configurabili per ogni attività.
Visualizzare le quote Batch
Per visualizzare le quote dell'account Batch nel portale di Azure:
Accedere al portale di Azure.
Selezionare o cercare account Batch.
Nella pagina Account Batch selezionare l'account Batch da rivedere.
Nel menu dell'account Batch, in Impostazioni selezionare Quote.
Esaminare le quote attualmente applicate all'account Batch.
Aumentare una quota
È possibile richiedere un aumento della quota per l'account Batch o la sottoscrizione usando il portale di Azure o l'API REST quota di Azure.
Il tipo di aumento delle quote dipende dalla modalità di allocazione del pool dell'account Batch. Per richiedere un aumento della quota, è necessario includere la serie di macchine virtuali per cui si vuole aumentare la quota. Quando viene applicato l'aumento della quota, viene applicato a tutte le serie di macchine virtuali.
Dopo aver inviato la richiesta di supporto, si verrà contattati dal supporto tecnico di Azure. Le richieste di quota possono essere completate entro pochi minuti o un massimo di due giorni lavorativi.
Tipi di quote
È possibile selezionare tra due tipi di quota quando si crea la richiesta di supporto.
Selezionare Per account Batch per richiedere aumenti di quota per un singolo account Batch. Questi aumenti di quota possono includere core dedicati e spot e il numero di processi e pool. Se si seleziona questa opzione, specificare l'account Batch a cui si applica questa richiesta. Selezionare quindi le quote da aggiornare. Specificare il nuovo limite richiesto per ogni risorsa. La quota spot è un singolo valore in tutte le serie di macchine virtuali. Se sono necessari SKU vincolati, selezionare Core spot e includere le famiglie di macchine virtuali da richiedere.
Selezionare Tutti gli account in questa area per richiedere aumenti di quota che si applicano a tutti gli account Batch in un'area. Ad esempio, usare questa opzione per aumentare il numero di account Batch per area per sottoscrizione.
Richiesta in portale di Azure
Per richiedere un aumento della quota usando il portale di Azure, aprire prima una richiesta di supporto:
Accedere al portale di Azure.
Selezionare o cercare Quote.
Nella pagina Quote selezionare Aumenta quote personali.
È anche possibile aprire la richiesta di supporto come indicato di seguito:
Accedere al portale di Azure.
Selezionare o cercare Guida e supporto nella portale di Azure. In alternativa, selezionare l'icona del punto interrogativo (?) nel menu del portale. Quindi, nel riquadro Supporto e risoluzione dei problemi selezionare Guida e supporto.
Nella pagina Nuova richiesta di supporto selezionare Crea una richiesta di supporto.
Compilare quindi la richiesta di supporto.
Passare alla scheda Nozioni di base:
Per Riepilogo immettere una descrizione del problema.
Per Tipo di problema selezionare Limiti di servizio e sottoscrizione (quote).
Per Sottoscrizione selezionare la sottoscrizione di Azure in cui si trova l'account Batch.
Per Tipo di quota selezionare Batch.
Selezionare Avanti: Soluzioni per continuare. La scheda Soluzioni viene ignorata.
Nella scheda Dettagli :
In Dettagli problema selezionare Immettere i dettagli.
Nel riquadro Dettagli quota immettere l'area di Azure in cui si vuole aumentare la quota.
Per Tipo di quota selezionare il tipo di quota. Se non si è certi dell'opzione da selezionare, vedere la spiegazione dei tipi di quota.
Se applicabile, per account Batch selezionare l'account Batch da aggiornare.
Se applicabile, per Seleziona quote da aggiornare, selezionare le quote specifiche da aumentare.
In Informazioni di diagnostica avanzate scegliere se consentire la raccolta di informazioni di diagnostica avanzate.
In Metodo di supporto selezionare il livello di gravità appropriato per la situazione aziendale. Selezionare anche il metodo di contatto preferito e la lingua di supporto.
In Informazioni di contatto immettere e verificare i dettagli di contatto necessari.
Selezionare Avanti: Rivedi e crea per continuare.
Selezionare Crea per inviare la richiesta di supporto.
Richiedere tramite l'API REST quota di Azure
È possibile usare l'API REST quota di Azure per richiedere un aumento della quota a livello di sottoscrizione o a livello di account Batch.
Per informazioni dettagliate ed esempi, vedere Richiedere un aumento della quota usando l'API REST di supporto di Azure.
Quote correlate per i pool di macchine virtuali
I pool di Batch in una configurazione di macchina virtuale distribuita in una rete virtuale di Azure allocano automaticamente altre risorse di rete di Azure. Queste risorse vengono create nella sottoscrizione che contiene la rete virtuale fornita durante la creazione del pool di Batch.
Le risorse seguenti vengono create per ogni 100 nodi del pool in una rete virtuale:
Queste risorse sono limitate in base alle quote delle risorse della sottoscrizione. Se si pianificano distribuzioni di pool di grandi dimensioni in una rete virtuale, potrebbe essere necessario richiedere un aumento della quota per una o più di queste risorse.
Passaggi successivi
- Informazioni sul flusso di lavoro e sulle risorse principali del servizio Batch, ad esempio pool, nodi, processi e attività.
- Informazioni su Sottoscrizione di Azure e limiti, quote e vincoli dei servizi.