Dela via


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 över 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. Kontakta Azure-supporten om du har behov av storskalig kapacitet.

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 Övre gräns
Azure Batch-konton per region per prenumeration 1-3 50
Dedikerade kärnor per Batch-konto 0-9001 Kontakta support
Kärnor med låg prioritet per Batch-konto 0-1001 Kontakta support
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äckligt med kvot- eller användarprenumerationspoolallokering 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 batchkonton för tilldelning av användarprenumerationspooler.

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

Kommentar

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 ditt Batch-konto.

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-portalen. 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 kärnkvotgräns för hela Batch-kontot.
  • För noder med oanvänd kapacitet 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äge inställt på användarprenumeration skapas virtuella Batch-datorer och andra resurser direkt i din prenumeration när en pool skapas eller ändras. 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 pool

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
Batch-prenumerationspoolens allokeringsläge 80
Beräkningsnoder i poolen som skapats med en hanterad avbildningsresurs1
Dedikerade noder 2000
Noder 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
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 till när den är klar, är 180 dagar. Som standard behålls data för slutförda uppgifter i sju dagar om beräkningsnoden där den kördes fortfarande är tillgänglig. Data för uppgifter som inte har slutförts inom den maximala livslängden är inte tillgängliga. Slutförda kvarhållningstider för uppgiftsdata kan konfigureras per uppgift.

Visa Batch-kvoter

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

  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-portalen. Markeringar för kvotsidan i 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-portalen 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-supporten 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 spot-kärnor samt antalet jobb och pooler. Om du väljer det här alternativet anger du det Batch-konto som den här 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-portalen

Om du vill begära en kvotökning med hjälp av Azure-portalen ö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-portalen. Eller välj frågeteckenikonen (?) på portalmenyn. Välj sedan Hjälp + support i fönstret Support + felsökning.

  3. På 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-portalen 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 ska välja kan du läsa förklaringen av kvottyper.

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

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

      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 och verifierar du 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