Kvoter och begränsningar för Batch-tjänsten

Precis som med andra Azure-tjänster finns det begränsningar för vissa resurser som är associerade med Batch-tjänsten. Många av dessa gränser är standardkvoter som tillämpas av Azure på prenumerations- eller kontonivå.

Tänk på dessa kvoter när du utformar och skalar upp Dina Batch-arbetsbelastningar. Om poolen till exempel inte når målantalet beräkningsnoder som du har angett kan du ha nått kärnkvotgränsen för Batch-kontot.

Du kan köra flera Batch-arbetsbelastningar i ett enda Batch-konto eller distribuera dina arbetsbelastningar mellan Batch-konton som finns i samma prenumeration men i olika Azure-regioner.

Om du planerar att köra produktionsarbetsbelastningar i Batch kan du behöva öka en eller flera av kvoterna över standardvärdet. Om du vill öka kvoten kan du begära en kvotökning utan kostnad.

Resurskvoter

En kvot är en gräns, inte en kapacitetsgaranti. Kontakta Azure-supporten om du har storskaliga kapacitetsbehov.

Observera också att kvoter inte är garanterade värden. Kvoter kan variera beroende på ändringar från Batch-tjänsten eller en användarbegäran om att ändra ett kvotvärde.

Resurs Standardgräns Maximal gräns
Azure Batch konton per region per prenumeration 1-3 50
Dedikerade kärnor per batch-konto 90-900 Kontakta supporten
Låg prioritets kärnor per batch-konto 10-100 Kontakta supporten
Aktiva jobb och jobb scheman per batch-konto (slutförda jobb har ingen gräns) 100-300 1 0001
Pooler per Batch-konto 20-100 5001

1 Kontakta Azure-supporten om du vill begära en ökning utöver den här gränsen.

Anteckning

Standard gränserna varierar beroende på vilken typ av prenumeration du använder för att skapa ett batch-konto. Kärnor som visas är för batch-konton i batch-tjänstens läge. Visa kvoterna i batch-kontot.

Viktigt

För att hjälpa oss att hantera kapaciteten under den globala hälso Pandemic är standard kvoterna för nya batch-konton i vissa regioner och för vissa typer av prenumeration sänkta från ovanstående värde intervall, i vissa fall till noll kärnor. När du skapar ett nytt batch-konto kontrollerar du kärn kvoten och begär en ökad kärn kvot, om det behövs. Du kan också överväga att återanvända batch-konton som redan har tillräcklig kvot.

Kärnkvoter

Kärnkvoter i Batch-tjänstläge

Kärnkvoter finns för varje VM-serie som stöds av Batch. Dessa kärnkvoter visas på sidan Kvoter i Azure Portal. Kvotgränser för VM-serien kan uppdateras med en supportbegäran enligt beskrivningen nedan. För dedikerade noder tillämpar Batch en kärnkvotgräns för varje VM-serie, samt en total kvotgräns för hela Batch-kontot. För noder med låg prioritet tillämpar Batch endast en total kärnkvot för Batch-kontot utan någon skillnad mellan olika VM-serier.

Kärnkvoter i användarprenumerationsläge

Om du har skapat ett Batch-konto med poolallokeringsläget inställt på användarprenumeration skapas virtuella Batch-datorer och andra resurser direkt i din prenumeration när en pool skapas eller ändras. De Azure Batch kärnkvoterna gäller inte och kvoter i din prenumeration för regionala beräkningskärnor, beräkningskärnor per serie och andra resurser används och framtvingas.

Mer information om dessa kvoter finns i Azure-prenumeration och tjänstbegränsningar, kvoter och begränsningar.

Storleksgränser för pooler

Storleksgränser för pooler anges av Batch-tjänsten. Till skillnad från resurskvoterkan dessa värden inte ändras. Endast pooler med kommunikation mellan noder och anpassade avbildningar har begränsningar som skiljer sig från standardkvoten.

Resurs Övre gräns
Beräkningsnoder i en aktiverad pool för kommunikation mellan noder
Poolallokeringsläge för Batch-tjänsten 100
Poolallokeringsläge för Batch-prenumeration 80
Beräkningsnoder i poolen som skapats med en hanterad avbildningsresurs1
Dedikerade noder 2000
Lågprioriterade virtuella noder 1000

1 För pooler som inte är aktiverade för kommunikation mellan noder.

Andra begränsningar

Dessa ytterligare gränser anges av Batch-tjänsten. Till skillnad från resurskvoterkan dessa värden inte ändras.

Resurs Övre gräns
Samtidiga aktiviteter per beräkningsnod 4 x antalet nodkärnor
Program per Batch-konto 200
Programpaket per program 40
Programpaket per pool 10
Maximal aktivitetslivslängd 180 dagar1
Monteringar per beräkningsnod 10
Certifikat per pool 12

1 Den maximala livslängden för en aktivitet, från när den läggs till i jobbet tills den slutförs, är 180 dagar. Slutförda uppgifter finns kvar i sju dagar. data för uppgifter som inte har slutförts inom den maximala livslängden är inte tillgängliga.

Visa Batch-kvoter

Så här visar du dina Batch-kontokvoter i Azure Portal:

  1. Välj Batch-konton och välj sedan det Batch-konto som du är intresserad av.
  2. Välj Kvoter på Batch-kontots meny.
  3. Visa de kvoter som för närvarande tillämpas på Batch-kontot.

Skärmbild som visar Batch-kontokvoter i Azure Portal.

Öka en kvot

Du kan begära en kvotökning för ditt Batch-konto eller din prenumeration med hjälp av Azure Portal eller med hjälp av Azure Quota REST API.

Typen av kvotökning beror på poolallokeringsläget för Batch-kontot. Om du vill begära en kvotökning måste du inkludera den VM-serie som du vill öka kvoten för. När kvotökningen tillämpas tillämpas den på alla serier med virtuella datorer.

När du har skickat din supportbegäran kontaktar Azure-supporten dig. Kvotbegäranden kan slutföras inom några minuter eller upp till två arbetsdagar.

Azure Portal

  1. På sidan Kvoter väljer du Begär kvotökning. Alternativt kan du välja panelen Hjälp + support på instrumentpanelen i portalen (eller från frågetecknet (?) i det övre högra hörnet av portalen) och sedan välja Ny supportbegäran.

  2. Gör så här i Grundläggande:

    1. För Typ av problem väljer du Tjänst- och prenumerationsgränser (kvoter).
    2. Välj din prenumeration.
    3. För Kvottyp väljer du Batch.
    4. Fortsätt genom att välja Nästa.
  3. I Information:

    1. I avsnittet Ange information anger du plats, kvottyp och Batch-konto (om tillämpligt) och väljer sedan den eller de kvoter som ska ökas.

      Skärmbild av skärmen Kvotinformation när du begär en kvotökning.

      Kvottyper är:

      • Per Batch-konto
        Använd det här alternativet för att begära kvotökningar som är specifika för ett enda Batch-konto, inklusive dedikerade kärnor och lågprioriterade kärnor samt antalet jobb och pooler.

        Om du väljer det här alternativet anger du batchkontot som begäran ska gälla för och väljer sedan den eller de kvoter som du vill uppdatera. Ange den nya gränsen som du begär för varje resurs.

        Kvoten med låg prioritet är ett enda värde i alla VM-serier. Om du behöver begränsade SKU:er måste du välja Kärnor med låg prioritet och inkludera de VM-familjer som ska begäras.

      • Alla konton i den här regionen
        Använd det här alternativet om du vill begära kvotökningar som gäller för alla Batch-konton i en region, till exempel antalet Batch-konton per region och prenumeration.

    2. I Supportmetod väljer du en Allvarlighetsgrad beroende på din inverkan på verksamheten och önskad kontaktmetod och supportspråk.

    3. I Kontaktinformation verifierar du och anger de kontaktuppgifter som krävs.

  4. Välj Granska + skapa och välj sedan Skapa för att skicka supportbegäran.

Azure Quota REST API

Du kan använda Azure Quota REST API att begära en kvotökning på prenumerationsnivå eller Batch-kontonivå.

Mer information och exempel finns i Begär en kvotökning med hjälp av Azure Support REST API.

Batch-pooler i Den virtuella datorkonfigurationen som distribueras i ett virtuellt Azure-nätverk allokerar automatiskt ytterligare Azure-nätverksresurser. Dessa resurser skapas i prenumerationen som innehåller det virtuella nätverk som tillhandahålls när du skapar Batch-poolen.

Följande resurser skapas för varje 100 poolnoder i ett virtuellt nätverk:

Dessa resurser begränsas av prenumerationens resurskvoter. Om du planerar distributioner av stora pooler i ett virtuellt nätverk kan du behöva begära en kvotökning för en eller flera av dessa resurser.

Nästa steg