Dela via


Migrera virtuella Batch-datorer med låg prioritet 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 dina Batch-pooler med lågprioriterad beräkningsnod till beräkningsnoder baserat på instanser av oanvänd kapacitet.

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 batchkonton. I Batch-konton för tilldelning av användarprenumerationspooler 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 en 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 frigöras när som helst 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 eventuellt 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 GA-erbjudande 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ågprioriterad pooler 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 lågprioriterad beräkningsnoder.

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

Från och med december 2021 började Azure Batch erbjuda Spot-baserade beräkningsnoder i Batch. Precis som med lågprioriterade virtuella datorer kan du använda spotinstanser för att få extra kapacitet till ett rabatterat pris i utbyte mot möjligheten att den virtuella datorn kommer att föregripas. Om en preemption inträffar tas beräkningsnoden för 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 Batch-aktivitet som körs som avbröts på grund av preemption kommer automatiskt att sparas 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 punkt i Batch.

Migrera en Batch-pool med lågprioriterad beräkningsnod 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-portalen 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 skalningsnoder som krävs baserat på det schemalagda jobbet.

  5. Välj Spara.

Vanliga frågor och svar

  • Hur skapar jag ett Batch-konto för användarprenumerationspoolallokering?

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

  • Ä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 användarprenumerationspoolallokering.

  • Ä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 lågprioriterade pooler. Vi rekommenderar att du migrerar till VirtualMachineConfiguration pooler och batchkonton för användarprenumerationspoolallokering innan dess.

  • Vad är prissättnings- och borttagningsprincipen för spotinstanser? Kan jag visa prishistorik och borttagningsfrekvenser?

    Ja. I Azure-portalen 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 (Virtuella datorer med oanvänd kapacitet).

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