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à.
Tutorial: Configura il parco istanze EC2 per usare le istanze on demand come capacità primaria
In questo tutorial viene utilizzata una società fittizia chiamata ABC Online per illustrare il processo di richiesta di un parco istanze EC2 con capacità primaria on demand e capacità spot se disponibile.
Obiettivo
ABC Online, un'azienda di consegne a domicilio per ristoranti, punta ad assegnare la capacità Amazon EC2 in tutti i tipi di istanza EC2 e opzioni di acquisto per raggiungere le dimensioni, le prestazioni e i costi desiderati.
Pianificazione
ABC Online necessita di una capacità fissa per gestire i periodi di picco, ma vuole trarre vantaggio dalla capacità aggiuntiva a un prezzo inferiore. L'azienda stabilisce i requisiti seguenti per il parco istanze EC2:
-
Capacità istanza on demand - ABC Online richiede 15 istanze on demand per garantire di poter gestire il flusso nei periodi di picco.
-
Capacità istanza spot – Per migliorare le prestazioni, ma a un prezzo inferiore, ABC Online intende eseguire il provisioning di 5 istanze spot.
Verificare le autorizzazioni
Prima di creare un parco istanze EC2, ABC Online verifica che abbia un ruolo IAM con le autorizzazioni necessarie. Per ulteriori informazioni, consulta EC2 Prerequisiti per la flotta.
Creazione di un modello di avvio
Successivamente, ABC Online crea un modello di avvio. L'ID del modello di avvio viene utilizzato nella fase seguente. Per ulteriori informazioni, consulta Crea un modello di EC2 lancio Amazon.
Creazione del Parco istanze EC2
ABC Online crea un file, config.json, con la configurazione seguente per il proprio parco istanze EC2. Nell'esempio seguente sostituire gli identificatori di risorsa con i propri identificatori di risorsa.
{ "LaunchTemplateConfigs": [ { "LaunchTemplateSpecification": { "LaunchTemplateId": "lt-07b3bc7625cdab851", "Version": "2" } } ], "TargetCapacitySpecification": { "TotalTargetCapacity": 20, "OnDemandTargetCapacity":15, "DefaultTargetCapacityType": "spot" } }
ABC Online crea EC2 Fleet utilizzando il comando create-fleet seguente.
aws ec2 create-fleet --cli-input-json file://config.json
Per ulteriori informazioni, consulta Crea una EC2 flotta.
Compimento
La strategia di allocazione fa in modo che la capacità on demand venga sempre soddisfatta, mentre il saldo della capacità di destinazione viene soddisfatto come Spot se c'è capacità disponibile.