Migrera batch-lågprioriterade virtuella datorer till virtuella datorer med oanvänd kapacitet

Möjligheten att allokera beräkningsnoder med låg prioritet i Azure Batch pooler dras tillbaka den 30 september 2025. Lär dig hur du migrerar batchpooler med lågprioriterad beräkningsnod till beräkningsnoder baserat på oanvända instanser.

Om funktionen

Som en del av en Batch-poolkonfiguration kan du för närvarande ange ett målantal beräkningsnoder med låg prioritet för Batch-hanterade poolallokerings Batch-konton. I Batch-konton för poolallokering av användarprenumeration kan du ange ett målantal beräkningsnoder för oanvänd kapacitet. I båda fallen allokeras dessa beräkningsresurser från outnyttjad kapacitet och erbjuds till rabatt jämfört med dedikerade virtuella datorer på begäran.

Mängden outnyttjad kapacitet som är tillgänglig varierar beroende på faktorer som VM-familj, VM-storlek, region och tid på dagen. Till skillnad från dedikerad kapacitet kan dessa virtuella datorer med låg prioritet eller oanvänd kapacitet när som helst återtas av Azure. Därför är virtuella datorer med låg prioritet och oanvänd kapacitet vanligtvis användbara för Batch-arbetsbelastningar som kan avbrytas eller som inte kräver strikta tidsramar för slutförande för att potentiellt sänka kostnaderna.

Funktionsslut för support

Endast beräkningsnoder med låg prioritet i Batch dras tillbaka. Skalningsnoder för oanvänd kapacitet fortsätter att stödjas, är ett erbjudande för allmän tillgänglighet och påverkas inte av den här utfasningen. Den 30 september 2025 drar vi tillbaka beräkningsnoder med låg prioritet. Efter det datumet kanske befintliga lågprioritetspooler i Batch inte längre kan användas, försök att söka tillbaka till målnodantal med låg prioritet misslyckas och du kommer inte längre att kunna etablera nya pooler med beräkningsnoder med låg prioritet.

Alternativ: Använda Azure Spot-baserade beräkningsnoder i Batch-pooler

Från och med december 2021 började Azure Batch erbjuda spotbaserade beräkningsnoder i Batch. Precis som virtuella datorer med låg prioritet kan du använda instanser av oanvänd kapacitet för att få outnyttjad kapacitet till ett rabatterat pris i utbyte mot möjligheten att den virtuella datorn föregrips. Om en preemption inträffar tas skalningsnoden för skalning av oanvänd kapacitet bort och allt arbete som inte var korrekt kontrollpunkt förloras. Kontrollpunkter är valfria och är upp till Batch-slutanvändaren att implementera. Den batchaktivitet som körs som avbröts på grund av preemption kommer automatiskt att ställas in på nytt för körning av en annan beräkningsnod. Dessutom försöker Azure Batch automatiskt att söka tillbaka till antalet målnoder för oanvänd kapacitet enligt vad som anges i poolen.

Se den detaljerade uppdelningen mellan erbjudandet med låg prioritet och oanvänd kapacitet i Batch.

Migrera en Batch-pool med beräkningsnoder med låg prioritet eller skapa en Batch-pool med instanser av oanvänd kapacitet

  1. Kontrollera att du använder ett Batch-konto för användarprenumerationspoolens allokeringsläge.

  2. I Azure Portal väljer du Batch-kontot och visar en befintlig pool eller skapar en ny pool.

  3. Under Skala väljer du antingen Mål dedikerade noder eller Målplats/noder med låg prioritet.

    Skärmbild som visar hur du skalar målnoder.

  4. För en befintlig pool väljer du poolen och väljer sedan Skala för att uppdatera antalet noder för oanvänd kapacitet som krävs baserat på det schemalagda jobbet.

  5. Välj Spara.

Vanliga frågor och svar

  • Hur gör jag för att skapa ett Batch-konto för poolallokering av användarprenumeration?

    Se snabbstarten för att skapa ett nytt Batch-konto i poolallokeringsläge för användarprenumeration.

  • Är virtuella datorer med oanvänd kapacitet tillgängliga i Batch-hanterade poolallokeringskonton?

    Nej. Virtuella datorer med oanvänd kapacitet är endast tillgängliga i Batch-konton för poolallokering av användarprenumerationer.

  • Är instanser av oanvänd kapacitet tillgängliga för CloudServiceConfiguration pooler?

    Nej. Instanser av oanvänd kapacitet är endast tillgängliga för VirtualMachineConfiguration pooler. CloudServiceConfiguration pooler dras tillbaka före pooler med låg prioritet. Vi rekommenderar att du migrerar till VirtualMachineConfiguration pooler och batchkonton för poolallokering av användarprenumerationer innan dess.

  • Vad är prissättnings- och borttagningsprincipen för instanser av oanvänd kapacitet? Kan jag visa prishistorik och borttagningsfrekvenser?

    Ja. I Azure Portal kan du se historiska priser och borttagningsfrekvenser per storlek i en region.

    Mer information om hur du använder virtuella datorer med oanvänd kapacitet finns i Spot Virtual Machines.

  • Kan jag överföra mina kvoter mellan Batch-konton?

    För närvarande kan du inte överföra några kvoter mellan Batch-konton.

Nästa steg

Mer information om skillnaden mellan erbjudanden, begränsningar och distributionsexempel finns i instansguiden för Batch Spot-beräkning .