View a markdown version of this page

Amazon EC2 On-Demand o Amazon EC2 Spot - AWS Batch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Amazon EC2 On-Demand o Amazon EC2 Spot

La maggior parte AWS Batch dei clienti utilizza le istanze Spot di Amazon EC2 grazie ai risparmi rispetto alle istanze. On-Demand Tuttavia, se il carico di lavoro dura più ore e non può essere interrotto, On-Demand le istanze potrebbero essere più adatte a te. Puoi sempre provare prima le istanze Spot e passare a esse se necessario. On-Demand

Se hai i seguenti requisiti e aspettative, utilizza le istanze Amazon EC2: On-Demand

  • L'autonomia dei tuoi lavori è superiore a un'ora e non puoi tollerare interruzioni del carico di lavoro.

  • Hai un SLO (obiettivo del livello di servizio) rigoroso per il carico di lavoro complessivo e non puoi aumentare il tempo di calcolo.

  • Le istanze di cui hai bisogno hanno maggiori probabilità di subire interruzioni.

Se hai i seguenti requisiti e aspettative, utilizza le istanze Spot di Amazon EC2:

  • Il tempo di esecuzione dei tuoi lavori è in genere di 30 minuti o meno.

  • Puoi tollerare potenziali interruzioni e riprogrammazioni dei lavori come parte del tuo carico di lavoro. Per ulteriori informazioni, consulta Spot Instance advisor. https://aws.amazon.com/ec2/spot/instance-advisor/

  • I lavori di lunga durata possono essere riavviati da un checkpoint se interrotti.

Puoi combinare entrambi i modelli di acquisto inviando prima un'istanza Spot e poi utilizzando l' On-Demand istanza come opzione di riserva. Ad esempio, invia i tuoi lavori su una coda connessa ad ambienti di calcolo in esecuzione su istanze Spot di Amazon EC2. Se un processo viene interrotto, rileva l'evento da Amazon EventBridge e correlalo al recupero di un'istanza Spot. Quindi, invia nuovamente il lavoro a una On-Demand coda utilizzando una funzione o. AWS Lambda AWS Step Functions Per ulteriori informazioniTutorial: invio di avvisi di Amazon Simple Notification Service per eventi di lavoro non riusciti, consulta Best practice per la gestione delle interruzioni delle istanze Spot di Amazon EC2 e Manage with Step Functions. AWS Batch

Importante

Utilizza diversi tipi, dimensioni e zone di disponibilità per il tuo ambiente di On-Demand calcolo per mantenere la disponibilità del pool di istanze Spot di Amazon EC2 e ridurre il tasso di interruzione.