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à.
Puoi impostare un limite a quanto sei disposto a spendere all'ora per la tua EC2 flotta o la tua flotta Spot. Una volta raggiunto il limite di spesa, il parco istanze interrompe l'avvio delle istanze, anche se la capacità target non è stata raggiunta.
Vi sono limiti di spesa separati per le istanze on demand e le istanze spot.
Per configurare un limite di spesa per le istanze On-Demand e le istanze Spot del tuo parco istanze EC2
Utilizza il comando create-fleet e
-
Per le istanze on demand: nella struttura
OnDemandOptions
, specifica il limite di spesa nel campoMaxTotalPrice
. -
Per le istanze spot: nella struttura
SpotOptions
, specifica il limite di spesa nel campoMaxTotalPrice
.
Per configurare un limite di spesa per le istanze on demand e le istanze spot nel parco istanze spot
Puoi utilizzare la EC2 console Amazon o AWS CLI configurare il tuo limite di spesa.
(Console) Quando crei il parco istanze spot, seleziona la casella di spunta Imposta il costo massimo per le istanze Spot, poi inserisci un valore per Imposta il costo massimo (all'ora). Per ulteriori informazioni, consulta la fase 6.e. in Creare una richiesta di parco istanze spot utilizzando parametri definiti (console).
(AWS CLI) Utilizzate il request-spot-fleet
-
Per le istanze on demand: specifica il limite di spesa nel campo
OnDemandMaxTotalPrice
. -
Per le istanze spot: specifica il limite di spesa nel campo
SpotMaxTotalPrice
.
Esempi
I seguenti esempi illustrano due scenari diversi. Nel primo esempio, il parco istanze smette di avviare istanze on demand quando raggiunge la capacità target impostata per le istanze on demand (OnDemandTargetCapacity
). Nel secondo esempio, il parco istanze interrompe l'avvio delle istanze on demand quando ha raggiunto l'importo massimo che sei disposto a pagare all'ora per le istanze on demand (MaxTotalPrice
).
Esempio: arresto dell'avvio delle istanze on demand al raggiungimento della capacità target
Data una richiesta di Istanze on demand m4.large
, dove:
-
Prezzo on demand: 0,10 USD all'ora
-
OnDemandTargetCapacity
: 10 -
MaxTotalPrice
: 1,50 USD
Il parco istanze avvia 10 Istanze on demand perché il totale di 1 USD (10 istanze x 0,10 USD) non supera il MaxTotalPrice
di 1,50 USD per le Istanze on demand.
Esempio: arresto dell'avvio delle istanze on demand al raggiungimento del prezzo totale massimo
Data una richiesta di Istanze on demand m4.large
, dove:
-
Prezzo on demand: 0,10 USD all'ora
-
OnDemandTargetCapacity
: 10 -
MaxTotalPrice
: 0,80 USD
Se il parco istanze avvia la capacità target on demand (10 Istanze on demand), il costo totale all'ora è di 1 USD. ovvero un importo superiore rispetto a quello specificato (0,80 USD) per il parametro MaxTotalPrice
per le Istanze on demand. Per evitare di spendere più di quello che ti sei prefissato, il parco istanze avvia solo 8 Istanze on demand (al di sotto della capacità target on demand) perché avviarne di più significherebbe superare il MaxTotalPrice
per le Istanze on demand.
Istanze a prestazioni espandibili
Se avvii le tue istanze spot utilizzando un tipo di istanza a prestazioni espandibili, e prevedi di utilizzare immediatamente le istanze spot a prestazioni espandibili per un breve periodo, senza alcun tempo di inattività per accumulare crediti CPU, suggeriamo di avviarla in Modalità Standard in modo da evitare costi più elevati. Se avvii le istanze spot a prestazioni espandibili in Modalità Illimitata ed espandi la capacità di CPU immediatamente, l'espansione implicherà il dispendio dei crediti in più. Se l'istanza viene utilizzata per un periodo di tempo limitato, non riesce ad accumulare crediti CPU per ripagare i crediti extra, che i vengono quindi addebitati al termine dell'istanza.
La modalità illimitata è adatta per la Istanze spot con prestazioni burstable solo se l'istanza viene eseguita per un periodo di tempo sufficiente ad accumulare i crediti CPU per l'espansione. In caso contrario, il pagamento di crediti in eccedenza rende le prestazioni Istanze spot espandibili più costose rispetto all'utilizzo di altre istanze. Per ulteriori informazioni, consulta Quando utilizzare la modalità illimitata rispetto alla CPU fissa.
I crediti di avvio hanno lo scopo di fornire un'esperienza di avvio iniziale produttiva per le istanze T2, fornendo risorse di calcolo sufficienti per configurare l'istanza. Non sono consentiti avvii ripetuti di istanze T2 per accedere a nuovi crediti di avvio. Se occorre una CPU duratura, è possibile guadagnare crediti (rimanendo inattivi per un certo periodo) utilizzando la Unlimited mode (Modalità Illimitata) per istanze spot T2 o un tipo di istanza con una CPU dedicata.