Eseguire la migrazione di macchine virtuali con priorità bassa batch a macchine virtuali spot

La possibilità di allocare nodi di calcolo con priorità bassa nei pool di Azure Batch viene ritirata il 30 settembre 2025. Informazioni su come eseguire la migrazione dei pool di Batch con nodi di calcolo con priorità bassa ai nodi di calcolo in base alle istanze spot.

Informazioni sulla funzionalità

Attualmente, come parte di una configurazione del pool batch, è possibile specificare un numero di destinazione di nodi di calcolo con priorità bassa per gli account Batch di allocazione del pool gestito di Batch. Negli account Batch di allocazione del pool di sottoscrizioni utente è possibile specificare un numero di nodi di calcolo spot di destinazione. In entrambi i casi, queste risorse di calcolo vengono allocate dalla capacità di riserva e offerte a uno sconto rispetto alle macchine virtuali dedicate su richiesta.

La quantità di capacità inutilizzata disponibile varia a seconda di fattori quali la famiglia di macchine virtuali, le dimensioni della macchina virtuale, l'area e l'ora del giorno. A differenza della capacità dedicata, queste macchine virtuali con priorità bassa o spot possono essere recuperate in qualsiasi momento da Azure. Di conseguenza, le macchine virtuali con priorità bassa e spot sono in genere utili per i carichi di lavoro batch che possono essere interrotti o che non richiedono intervalli di tempo di completamento rigorosi per ridurre potenzialmente i costi.

Fine funzionalità del supporto

Vengono ritirati solo i nodi di calcolo con priorità bassa in Batch. I nodi di calcolo spot continueranno a essere supportati, è un'offerta disponibile a livello generale e non è interessata da questa deprecazione. Il 30 settembre 2025 verranno ritirati i nodi di calcolo con priorità bassa. Dopo tale data, i pool con priorità bassa esistenti in Batch potrebbero non essere più utilizzabili, i tentativi di eseguire il tentativo di eseguire la ricerca nei conteggi dei nodi con priorità bassa avranno esito negativo e non sarà più possibile effettuare il provisioning di nuovi pool con nodi di calcolo con priorità bassa.

Alternativa: usare nodi di calcolo basati su Spot di Azure nei pool di Batch

A partire da dicembre 2021, Azure Batch ha iniziato a offrire nodi di calcolo basati su Spot in Batch. Analogamente alle macchine virtuali con priorità bassa, è possibile usare istanze spot per ottenere capacità di riserva a un prezzo scontato in cambio della possibilità che la macchina virtuale venga annullata. Se si verifica una precedenza, il nodo di calcolo spot verrà rimosso e tutto il lavoro che non è stato sottoposto a checkpoint in modo appropriato andrà perso. Il checkpoint è facoltativo ed è l'utente finale di Batch da implementare. L'attività Batch in esecuzione interrotta a causa della precedenza verrà automaticamente accodata per l'esecuzione da un nodo di calcolo diverso. Inoltre, Azure Batch tenterà automaticamente di tornare al numero di nodi Spot di destinazione come specificato nel pool.

Vedere la suddivisione dettagliata tra l'offerta con priorità bassa e spot in Batch.

Eseguire la migrazione di un pool di Batch con nodi di calcolo con priorità bassa o creare un pool di Batch con istanze spot

  1. Assicurarsi di usare un account Batch per la modalità di allocazione del pool di sottoscrizioni utente.

  2. Nella portale di Azure selezionare l'account Batch e visualizzare un pool esistente o creare un nuovo pool.

  3. In Scalabilità selezionare Nodi dedicati di destinazione o Nodi con priorità bassa/spot di destinazione.

    Screenshot che mostra come ridimensionare i nodi di destinazione.

  4. Per un pool esistente, selezionare il pool e quindi selezionare Ridimensiona per aggiornare il numero di nodi spot necessari in base al processo pianificato.

  5. Selezionare Salva.

Domande frequenti

  • Ricerca per categorie creare un account Batch di allocazione pool di sottoscrizioni utente?

    Vedere la guida introduttiva per creare un nuovo account Batch in modalità di allocazione del pool di sottoscrizioni utente.

  • Le macchine virtuali spot sono disponibili negli account di allocazione del pool gestito di Batch?

    No. Le macchine virtuali spot sono disponibili solo negli account Batch di allocazione del pool di sottoscrizioni utente.

  • Le istanze spot sono disponibili per CloudServiceConfiguration i pool?

    No. Le istanze spot sono disponibili solo per VirtualMachineConfiguration i pool. CloudServiceConfiguration i pool verranno ritirati prima dei pool con priorità bassa. È consigliabile eseguire la migrazione ai pool e agli VirtualMachineConfiguration account Batch di allocazione del pool di sottoscrizioni utente prima di allora.

  • Quali sono i prezzi e i criteri di rimozione delle istanze spot? È possibile visualizzare la cronologia dei prezzi e le tariffe di rimozione?

    Sì. Nella portale di Azure è possibile visualizzare i prezzi cronologici e le tariffe di rimozione per dimensione in un'area.

    Per altre informazioni sull'uso di macchine virtuali spot, vedere Spot Macchine virtuali.

  • È possibile trasferire le quote tra gli account Batch?

    Attualmente non è possibile trasferire quote tra account Batch.

Passaggi successivi

Per informazioni dettagliate sulla differenza tra offerte, limitazioni ed esempi di distribuzione, vedere la guida all'istanza di calcolo spot di Batch .