Esempi di modalità illimitati per istanze espandibili - 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à.

Esempi di modalità illimitati per istanze espandibili

Di seguito vengono forniti esempi che spiegano l'utilizzo del credito per le istanze configurate come unlimited.

Esempio 1: spiegazione dell'uso del credito con T3 in modalità illimitata

In questo esempio, viene illustrato l'CPUutilizzo di un't3.nanoistanza lanciata con il nome e il modo in cui questa utilizza i crediti guadagnati e quelli unlimited in eccesso per sostenere l'utilizzo. CPU

Un't3.nanoistanza guadagna 144 CPU crediti in un periodo continuativo di 24 ore, che può riscattare per 144 minuti di utilizzo. CPU Quando esaurisce il suo saldo CPU creditizio (rappresentato dalla CloudWatch metricaCPUCreditBalance), può spendere i crediti in eccesso, CPU che non ha ancora guadagnato, per poi esaurirli per tutto il tempo necessario. Dato che un'istanza t3.nano guadagna un massimo di 144 crediti in un periodo di 24 ore, può spendere crediti extra fino a quel valore massimo senza alcun addebito immediato. Se spende più di 144 CPU crediti, gli viene addebitata la differenza alla fine dell'ora.

L'intento dell'esempio, illustrato dal seguente grafico, è quello di mostrare come un'istanza possa ottimizzare le prestazioni utilizzando i crediti extra anche dopo aver esaurito il suo CPUCreditBalance. l seguente flusso di lavoro fa riferimento ai punti numerati sul grafico:

P1 - All'ora– 0 sul grafico l'istanza viene avviata come unlimited e inizia immediatamente a guadagnare crediti. L'istanza rimane inattiva dal momento dell'avvio (l'CPUutilizzo è dello 0%) e non viene speso alcun credito. Tutti i crediti non spesi vengono accumulati nel saldo del credito. Per le prime 24 ore, CPUCreditUsage è a 0 e il valore CPUCreditBalance raggiunge il suo massimo di 144.

P2: per le prossime 12 ore, l'CPUutilizzo è al 2,5%, ovvero al di sotto della soglia di base del 5%. L'istanza guadagna più crediti di quanti ne spende, ma il valore CPUCreditBalance non può superare il suo massimo di 144 crediti.

P3 — Per le prossime 24 ore, l'CPUutilizzo è al 7% (superiore alla linea di base), il che richiede una spesa di 57,6 crediti. L'istanza spende più crediti di quanti ne guadagna e il valore CPUCreditBalance si riduce a 86,4 crediti.

P4 — Per le prossime 12 ore, l'CPUutilizzo scende al 2,5% (al di sotto della linea di base), il che richiede una spesa di 36 crediti. Allo stesso tempo, l'istanza guadagna 72 crediti. L'istanza guadagna più crediti di quanti ne spende e il valore CPUCreditBalance aumenta a 122 crediti.

P5 — Nelle successive 5 ore, l'istanza raggiunge il 100% di CPU utilizzo e spende un totale di 570 crediti per sostenere il picco. Dopo circa un'ora dall'inizio di questo periodo, l'istanza esaurisce tutti i 122 crediti disponibili e inizia a spendere crediti in eccesso per sostenere l'elevato CPU utilizzo, per un totale CPUCreditBalance di 448 crediti in eccesso in questo periodo (570-122=448). Quando il CPUSurplusCreditBalance valore raggiunge i 144 CPU crediti (il massimo che un't3.nanoistanza può guadagnare in un periodo di 24 ore), i crediti in eccesso spesi successivamente non possono essere compensati dai crediti guadagnati. I crediti extra spesi successivamente ammontano a 304 crediti (448-144=304), il che si traduce in un piccolo costo aggiuntivo al termine dell'ora per 304 crediti.

P6 — Per le prossime 13 ore, l'CPUutilizzo è al 5% (valore di base). L'istanza guadagna lo stesso numero di crediti che spende, senza eccessi da ripagare il CPUSurplusCreditBalance. Il valore CPUSurplusCreditBalance rimane a 144 crediti.

P7 — Nelle ultime 24 ore in questo esempio, l'istanza è inattiva e l'utilizzo è dello 0%. CPU In questo arco di tempo, l'istanza guadagna 144 crediti, che utilizza per ripagare il CPUSurplusCreditBalance.

L'istanza t3 ha guadagnato 144 crediti dopo 24 ore.

Esempio 2: spiegazione dell'uso del credito con T2 in modalità illimitata

In questo esempio, si vede l'CPUutilizzo di un't2.nanoistanza lanciata come e come questa spende unlimited i crediti guadagnati e in eccesso per sostenere l'utilizzo. CPU

Un't2.nanoistanza guadagna 72 CPU crediti in un periodo continuativo di 24 ore, che può riscattare per 72 minuti di utilizzo. CPU Quando esaurisce il suo saldo CPU creditizio (rappresentato dalla CloudWatch metricaCPUCreditBalance), può spendere i crediti in eccesso, CPU che non ha ancora guadagnato, per poi esaurirli per tutto il tempo necessario. Dato che un'istanza t2.nano guadagna un massimo di 72 crediti in un periodo di 24 ore, può spendere crediti extra fino a quel valore massimo senza alcun addebito immediato. Se spende più di 72 CPU crediti, gli viene addebitata la differenza alla fine dell'ora.

L'intento dell'esempio, illustrato dal seguente grafico, è quello di mostrare come un'istanza possa ottimizzare le prestazioni utilizzando i crediti extra anche dopo aver esaurito il suo CPUCreditBalance. È possibile presumere che, all'inizio della linea temporale nel grafico, l'istanza abbia un saldo del credito accumulato uguale al numero massimo di crediti che può guadagnare in 24 ore. l seguente flusso di lavoro fa riferimento ai punti numerati sul grafico:

1 – nei primi 10 minuti, CPUCreditUsage è a 0 e il valore CPUCreditBalance rimane al suo massimo di 72.

2 — Alle 23:40, all'aumentare CPU dell'utilizzo, l'istanza spende CPU crediti e il valore diminuisce. CPUCreditBalance

3 — Verso le 00:47, l'istanza si esaurisce completamente CPUCreditBalance e inizia a spendere i crediti in eccesso per sostenere un utilizzo elevato. CPU

4 — I crediti in eccesso vengono spesi fino alle 01:55, quando il valore raggiunge i 72 crediti. CPUSurplusCreditBalance CPU Questo corrisponde al massimo che un'istanza t2.nano può guadagnare in un periodo di 24 ore. Eventuali crediti extra spesi successivamente non possono essere compensati con crediti guadagnati nel periodo di 24 ore, il che si traduce in un piccolo costo aggiuntivo al termine dell'ora.

5 – l'istanza continua a spendere crediti extra fino a circa le 02:20. A questo punto, l'CPUutilizzo scende al di sotto del valore di base e l'istanza inizia a guadagnare crediti a 3 crediti all'ora (o 0,25 crediti ogni 5 minuti), che vengono utilizzati per pagare il. CPUSurplusCreditBalance Dopo che il valore CPUSurplusCreditBalance si riduce a 0, l'istanza inizia ad accumulare crediti guadagnati nel suo CPUCreditBalance a 0,25 crediti ogni 5 minuti.

CPUUtilizzo grafico di un'istanza t2.nano lanciata come illimitato.
Calcolo della fattura (istanza Linux)

I crediti in eccesso costano 0,05 USD all'ora. CPU L'istanza ha speso circa 25 crediti in eccesso tra le 01:55 e le 02:20, il che equivale a 0,42 ore. CPU I costi aggiuntivi per questa istanza sono 0,42 CPU v/ora x 0,005 USD/v -ora = 0,021 USD, arrotondati a 0,02 USD. CPU Ecco la fattura di fine mese per questa istanza T2 Unlimited:

Esempio di fattura per un'istanza T2 illimitata.
Calcolo della fattura (istanza Windows)

I crediti in eccesso costano 0,096 USD all'ora. CPU L'istanza ha speso circa 25 crediti in eccesso tra le 01:55 e le 02:20, il che equivale a 0,42 ore. CPU I costi aggiuntivi per questa istanza sono 0,42 CPU v/ora x 0,096 USD/v -ora = 0,04032 USD, arrotondati a 0,04 USD. CPU Ecco la fattura di fine mese per questa istanza T2 Unlimited:

Esempio di fattura per un'istanza T2 illimitata.

È possibile impostare gli avvisi di fatturazione per essere avvisati ogni ora di eventuali addebiti accumulati e agire, se necessario.