Amazon EC2 annuncia una nuova strategia di allocazione ottimizzata per prezzo e capacità per il provisioning delle istanze Spot di Amazon EC2
Oggi, stiamo introducendo una nuova strategia di allocazione ottimizzata per prezzo e capacità per le istanze Spot di Amazon EC2 per aiutarti a ottimizzare il provisioning delle istanze Spot tramite EC2 Auto Scaling, EC2 Fleet e Spot Fleet. La strategia di allocazione ottimizzata per prezzo e capacità fa sì che le decisioni di allocazione Spot si basino sia sulla disponibilità della capacità inutilizzata che sul prezzo dell'istanza Spot. La strategia di allocazione ottimizzata in termini di prezzo e capacità è la scelta migliore per la maggior parte delle applicazioni Spot, come big data, carichi di lavoro containerizzati, CI/CD, server Web, rendering di immagini e contenuti multimediali, apprendimento automatico e calcolo ad alte prestazioni (HPC).
Una best practice per l'utilizzo delle istanze Spot EC2 consiste nell'essere flessibili tra i tipi di istanze e le zone di disponibilità per aumentare le possibilità di ottenere la capacità aggregata di destinazione e ridurre la possibilità di interruzioni anche se alcuni dei pool di capacità Spot specifici non sono disponibili. I gruppi EC2 Auto Scaling, EC2 Fleet e Spot Fleet utilizzano le strategie di allocazione Spot per selezionare i pool di istanze Spot per soddisfare la tua richiesta Spot.
Fino ad ora, le strategie di allocazione Spot ottimizzate per il prezzo e la capacità più bassi consentivano di ottimizzare il posizionamento delle istanze Spot in base al prezzo dei pool di istanze Spot o alla disponibilità di capacità, ma non entrambi. Ora, la nuova strategia di allocazione ottimizzata per prezzo e capacità esamina sia il prezzo che la capacità per selezionare i pool di istanze Spot che hanno meno probabilità di essere interrotti e hanno il prezzo più basso possibile. La nuova strategia mantiene un tasso di interruzione paragonabile alla strategia di allocazione ottimizzata della capacità, mantenendo al contempo il prezzo totale delle istanze Spot inferiore a quello normalmente richiesto dall'ottimizzazione della capacità.
Per iniziare, imposta «prezzo e capacità ottimizzati» come strategia di allocazione Spot nella tua configurazione EC2 Auto Scaling, EC2 Fleet o Spot Fleet. Per creare in modo semplice la configurazione flessibile del tipo di istanza più efficiente, si consiglia di utilizzare la selezione del tipo di istanza basata sugli attributi. Quando effettui il provisioning delle istanze, il tuo gruppo o parco auto di Auto Scaling prenderà in considerazione i pool di istanze Spot selezionati sia per il prezzo che per la disponibilità per prendere una decisione di allocazione ottimale. I clienti che utilizzano Kubernetes con l'autoscaler open source del cluster Karpenter possono beneficiare di questa nuova strategia di allocazione Spot per impostazione predefinita a partire da Karpenter v0.19.0.
La strategia di allocazione Spot ottimizzata per prezzo e capacità è ora disponibile in tutte le regioni AWS pubbliche e AWS GovCloud (Stati Uniti). Per ulteriori informazioni, consulta la documentazione EC2 Auto Scaling, la documentazione EC2 Fleet e la documentazione Spot Fleet.