Quote e limiti del servizio Batch

Come per altri servizi di Azure, esistono limiti per determinate risorse associate a 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 si 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 l'impostazione predefinita. Per aumentare una quota, richiedere un aumento della quota senza costi.

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.

Risorsa Limite predefinito Limite massimo
Account Azure Batch per area per sottoscrizione 1-3 50
Core dedicati per account Batch 0-9001 Contattare il supporto tecnico
Core a bassa priorità per account Batch 0-1001 Contattare il supporto tecnico
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 rispetto all'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, è consigliabile riutilizzare gli account Batch che dispongono già di account Batch di allocazione di quote o pool di sottoscrizioni utente sufficienti per mantenere la quota di famiglia di core e vm in tutti gli account Batch nella sottoscrizione. Le quote di servizio, ad esempio processi o 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 tecnico 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 di core

Quote di core in modalità servizio Batch

Le quote di core esistono 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 core totale 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 impostato 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 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.

Risorsa 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.

Risorsa 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. Le attività completate vengono mantenute per sette giorni; i dati per le attività non completate entro la durata massima non sono accessibili.

Visualizzare le quote Batch

Per visualizzare le quote dell'account Batch nel portale di Azure:

  1. Accedere al portale di Azure.

  2. Selezionare o cercare account Batch.

  3. Nella pagina Account Batch selezionare l'account Batch da rivedere.

  4. Nel menu dell'account Batch, in Impostazioni, selezionare Quote.

  5. Esaminare le quote attualmente applicate all'account Batch.

    Screenshot della pagina quota dell'account Batch nel portale di Azure. Evidenzia la pagina quota nel menu, il pulsante per richiedere l'aumento della quota e la colonna quota nell'elenco di risorse.

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:

  1. Accedere al portale di Azure.

  2. Selezionare o cercare Quote.

  3. Nella pagina Quote selezionare Aumenta quote.

È anche possibile aprire la richiesta di supporto come indicato di seguito:

  1. Accedere al portale di Azure.

  2. Selezionare o cercare Guida e supporto nel 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.

  3. Nella pagina Nuova richiesta di supporto selezionare Crea una richiesta di supporto.

Compilare quindi la richiesta di supporto.

  1. Passare alla scheda Nozioni di base:

    1. Per Riepilogo immettere una descrizione del problema.

    2. Per Tipo di problema selezionare Limiti di servizio e sottoscrizione (quote).

    3. Per Sottoscrizione selezionare la sottoscrizione di Azure in cui si trova l'account Batch.

    4. Per Tipo di quota selezionare Batch.

    5. Selezionare Avanti: Soluzioni per continuare. La scheda Soluzioni viene ignorata.

      Screenshot della nuova richiesta di supporto nel portale di Azure, che mostra la quota come tipo di problema e Batch come tipo di quota.

  2. Nella scheda Dettagli :

    1. In Dettagli problema selezionare Immettere i dettagli.

    2. Nel riquadro Dettagli quota immettere l'area di Azure in cui si vuole aumentare la quota.

    3. Per Tipo di quota selezionare il tipo di quota. Se non si è certi dell'opzione da selezionare, vedere la spiegazione dei tipi di quota.

    4. Se applicabile, per l'account Batch selezionare l'account Batch da aggiornare.

    5. Se applicabile, per Seleziona quote da aggiornare, selezionare le quote specifiche da aumentare.

      Screenshot della schermata richiesta di aumento della quota, evidenziando la casella di selezione per il tipo di quota.

    6. In Informazioni di diagnostica avanzate scegliere se consentire la raccolta di informazioni di diagnostica avanzate.

    7. 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.

    8. In Informazioni di contatto immettere e verificare i dettagli di contatto necessari.

    9. Selezionare Avanti: Rivedi e crea per continuare.

  3. Selezionare Crea per inviare la richiesta di supporto.

Richiesta 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 del supporto di Azure.

I pool di Batch in una configurazione di macchina virtuale distribuiti 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