View a markdown version of this page

Tutorial: configura la flotta EC2 per utilizzare le On-Demand istanze come capacità principale - Amazon Elastic Compute Cloud

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 la flotta EC2 per utilizzare le On-Demand istanze come capacità principale

Questo tutorial utilizza una società fittizia chiamata ABC Online per illustrare il processo di richiesta di una flotta EC2 con capacità principale e capacità On-Demand 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:

  • On-Demand Capacità delle istanze: ABC Online richiede 15 On-Demand istanze per garantire la capacità di gestire il traffico nei periodi di punta.

  • 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 Prerequisiti di parco istanze EC2.

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 Creare un modello di avvio Amazon EC2.

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 Creazione di un parco istanze EC2.

Adempimento

La strategia di allocazione determina che la On-Demand capacità sia sempre soddisfatta, mentre il saldo della capacità target viene soddisfatto come Spot se c'è capacità disponibile.