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

Precis som med andra Azure-tjänster finns det gränser för vissa resurser som är associerade med Azure Batch. Om din pool till exempel inte når ditt målantal beräkningsnoder kan du ha nått kärnkvotgränsen för ditt Batch-konto. Många gränser är standardkvoter, som Azure tillämpar på prenumerations- eller kontonivå.

Tänk på dessa kvoter när du utformar och skalar upp dina Batch-arbetsbelastningar. Du kan köra flera Batch-arbetsbelastningar i ett enda Batch-konto. Eller så kan du distribuera dina arbetsbelastningar mellan Batch-konton i samma prenumeration men olika Azure-regioner. Om du planerar att köra produktionsarbetsbelastningar i Batch kan du behöva öka en eller flera av kvoterna ovanför standardvärdet. Om du vill höja en kvot begär du en kvotökning utan kostnad.

Resurskvoter

En kvot är en gräns, inte en kapacitetsgaranti. Om du har behov av storskalig kapacitet kontaktar du Azure Support.

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 0-9001 Kontakta supporten
Kärnor med låg prioritet per Batch-konto 0-1001 Kontakta supporten
Aktiva jobb och jobbscheman per Batch-konto (slutförda jobb har ingen gräns) 100-300 1 0002
Pooler per Batch-konto 0-1001 5002
Privata slutpunktsanslutningar per Batch-konto 100 100

1 För kapacitetshantering har standardkvoterna för nya Batch-konton i vissa regioner och för vissa prenumerationstyper minskats från ovanstående värdeintervall. I vissa fall har dessa gränser reducerats till noll. När du skapar ett nytt Batch-konto kontrollerar du dina kvoter och begär en lämplig ökning av kärn- eller tjänstkvoten om det behövs. Alternativt kan du överväga att återanvända Batch-konton som redan har tillräcklig kvot eller poolallokering av användarprenumerationer Batch-konton för att upprätthålla kärn- och VM-familjekvoten för alla Batch-konton i prenumerationen. Tjänstkvoter som aktiva jobb eller pooler gäller för varje distinkt Batch-konto även för Batch-konton för poolallokering av användarprenumerationer.

2 Kontakta Azure Support om du vill begära en ökning utöver den här gränsen.

Anteckning

Standardgränserna varierar beroende på vilken typ av prenumeration du använder för att skapa ett Batch-konto. Kärnkvoter som visas är för Batch-konton i Batch-tjänstläge. Visa kvoterna i batchkontot.

Kärnkvoter

Kärnkvoter i Batch-tjänstläge

Kärnkvoter finns för varje vm-serie (vm) som stöds av Batch. Dessa kärnkvoter visas på sidan Kvoter i Azure Portal. Om du vill uppdatera kvotgränserna för VM-serien öppnar du en supportbegäran.

  • För dedikerade noder tillämpar Batch en kärnkvotgräns för varje VM-serie och en total gräns för kärnkvoter för hela Batch-kontot.
  • För oanvända noder framtvingar 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 kvoterna i din prenumeration för regionala beräkningskärnor, beräkningskärnor per serie och andra resurser används och tillämpas.

Mer information om dessa kvoter finns i Azure-prenumerations- och tjänstgränser, kvoter och begränsningar.

Storleksgränser för pooler

Poolstorleksgränser anges av Batch-tjänsten. Till skillnad från resurskvoter kan 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 kommunikationsaktiverad pool mellan noder
Allokeringsläge för Batch-tjänstpool 100
Allokeringsläge för Batch-prenumerationspool 80
Beräkningsnoder i poolen som skapats med en hanterad avbildningsresurs1
Dedikerade noder 2000
Skalningsnoder för oanvänd kapacitet 1000

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

Andra gränser

Batch-tjänsten anger följande andra gränser. Till skillnad från resurskvoter går det inte att ändra dessa värden.

Resurs Övre gräns
Samtidiga uppgifter per beräkningsnod 4 x antal nodkärnor
Program per Batch-konto 200
Programpaket per program 40
Programpaket per pool 10
Maximal aktivitetslivslängd 180 dagar1
Monterar 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 till när den har slutförts, är 180 dagar. Slutförda uppgifter kvarstår 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. Logga in på Azure-portalen.

  2. Välj eller sök efter Batch-konton.

  3. På sidan Batch-konton väljer du det Batch-konto som du vill granska.

  4. På Menyn för Batch-kontot går du till Inställningar och väljer Kvoter.

  5. Granska de kvoter som för närvarande tillämpas på Batch-kontot.

    Skärmbild av Batch-kontots kvotsida i Azure Portal. Höjdpunkter för kvotsidan på menyn, knappen för att begära kvotökning och kvotkolumnen i resurslistan.

Ö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 REST-API:et för Azure-kvoter.

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

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

Kvottyper

Du kan välja mellan två kvottyper när du skapar din supportbegäran.

Välj Per Batch-konto för att begära kvotökningar för ett enda Batch-konto. Dessa kvotökningar kan omfatta dedikerade kärnor och oanvända kärnor samt antalet jobb och pooler. Om du väljer det här alternativet anger du det Batch-konto som begäran gäller för. Välj sedan de kvoter som du vill uppdatera. Ange den nya gräns som du begär för varje resurs. Spot-kvoten är ett enda värde i alla VM-serier. Om du behöver begränsade SKU:er väljer du Spot Cores och inkluderar de VM-familjer som ska begäras.

Välj Alla konton i den här regionen för att begära kvotökningar som gäller för alla Batch-konton i en region. Använd till exempel det här alternativet för att öka antalet Batch-konton per region per prenumeration.

Begäran i Azure Portal

Om du vill begära en kvotökning med hjälp av Azure Portal öppnar du först en supportbegäran:

  1. Logga in på Azure-portalen.

  2. Välj eller sök efter kvoter.

  3. På sidan Kvoter väljer du Öka mina kvoter.

Du kan också öppna supportbegäran på följande sätt:

  1. Logga in på Azure-portalen.

  2. Välj eller sök efter hjälp + support i Azure Portal. Eller välj frågeteckenikonen (?) på portalmenyn. I fönstret Support + felsökning väljer du Sedan Hjälp + support.

  3. sidan Ny supportbegäran väljer du Skapa en supportbegäran.

Fyll sedan i din supportbegäran.

  1. På fliken Grunder:

    1. För Sammanfattning anger du en beskrivning av problemet.

    2. För Problemtyp väljer du Tjänst- och prenumerationsgränser (kvoter).

    3. För Prenumeration väljer du den Azure-prenumeration där ditt Batch-konto finns.

    4. Som Kvottyp väljer du Batch.

    5. Välj Nästa: Lösningar för att fortsätta. Fliken Lösningar hoppas över.

      Skärmbild av ny supportbegäran i Azure Portal, som visar kvoten som problemtyp och Batch som kvottyp.

  2. På fliken Information :

    1. Under Probleminformation väljer du Ange information.

    2. I fönstret Kvotinformation för Plats anger du den Azure-region där du vill öka kvoten.

    3. Som Kvottyp väljer du din kvottyp. Om du inte är säker på vilket alternativ du vill välja kan du läsa förklaringen av kvottyper.

    4. Om det är tillämpligt för Batch-konto väljer du det Batch-konto som ska uppdateras.

    5. Om tillämpligt för Välj kvoter att uppdatera väljer du vilka specifika kvoter som ska ökas.

      Skärmbild av skärmen för begäran om kvotökning som markerar markeringsrutan för kvottypen.

    6. Under Avancerad diagnostikinformation väljer du om du vill tillåta insamling av avancerad diagnostikinformation.

    7. Under Supportmetod väljer du lämplig allvarlighetsgrad för din affärssituation. Välj även önskad kontaktmetod och supportspråk.

    8. Under Kontaktinformation anger du och verifierar de kontaktuppgifter som krävs.

    9. Välj Nästa: Granska + skapa för att fortsätta.

  3. Välj Skapa för att skicka supportbegäran.

Begäran via REST API för Azure-kvot

Du kan använda REST-API:et för Azure-kvoter för att begära en kvotökning på prenumerationsnivå eller på Batch-kontonivå.

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

Batchpooler i en VM-konfiguration som distribueras i ett virtuellt Azure-nätverk allokerar automatiskt fler Azure-nätverksresurser. Dessa resurser skapas i prenumerationen som innehåller det virtuella nätverk som angavs när batchpoolen skapades.

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