Contoh mode tak terbatas untuk instance burstable - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Contoh mode tak terbatas untuk instance burstable

Contoh berikut menjelaskan penggunaan kredit untuk instans yang dikonfigurasi sebagai unlimited.

Contoh 1: Menjelaskan penggunaan kredit dengan T3 Tidak Terbatas

Dalam contoh ini, Anda melihat CPU penggunaan t3.nano instance yang diluncurkan sebagaiunlimited, dan bagaimana ia menghabiskan kredit yang diperoleh dan surplus untuk mempertahankan pemanfaatan. CPU

Sebuah t3.nano instans menghasilkan 144 CPU kredit selama periode 24 jam bergulir, yang dapat ditukarkan selama 144 menit penggunaan v. CPU Ketika ia menghabiskan saldo CPU kreditnya (diwakili oleh CloudWatch metrikCPUCreditBalance), ia dapat menghabiskan CPU kredit surplus — yang belum diperolehnya — untuk meledak selama yang dibutuhkan. Karena instans t3.nano memperoleh maksimal 144 kredit dalam jangka waktu 24 jam, instans ini dapat menggunakan kredit surplus hingga maksimum tersebut tanpa langsung dikenakan biaya. Jika menghabiskan lebih dari 144 CPU kredit, itu dikenakan biaya untuk selisih pada akhir jam.

Maksud dari contoh tersebut, yang diilustrasikan oleh grafik berikut, adalah untuk menunjukkan bagaimana sebuah instans dapat melonjak menggunakan surplus kredit bahkan setelah instans tersebut menghabiskan CPUCreditBalance. Alur kerja berikut mereferensikan titik-titik bernomor pada grafik:

P1 - Pada 0 jam pada grafik, instans diluncurkan sebagai unlimited dan langsung mulai mendapatkan kredit. Instans tetap menganggur sejak diluncurkan - CPU pemanfaatannya 0% - dan tidak ada kredit yang dihabiskan. Semua kredit yang tidak terpakai diakumulasi ke dalam saldo kredit. Selama 24 jam pertama, CPUCreditUsage berada di 0, dan nilai CPUCreditBalance mencapai maksimum 144.

P2 — Selama 12 jam ke depan, CPU pemanfaatan berada di 2.5%, yang berada di bawah baseline 5%. Instans mendapatkan lebih banyak kredit daripada yang digunakan, tetapi nilai CPUCreditBalance tidak dapat melebihi maksimum 144 kredit.

P3 — Untuk 24 jam ke depan, CPU pemanfaatan adalah 7% (di atas baseline), yang membutuhkan pengeluaran 57.6 kredit. Instans menggunakan lebih banyak kredit daripada yang diperolehnya, dan nilai CPUCreditBalance berkurang menjadi 86,4 kredit.

P4 — Selama 12 jam ke depan, CPU pemanfaatan menurun menjadi 2.5% (di bawah garis dasar), yang membutuhkan pengeluaran 36 kredit. Pada saat yang sama, instans tersebut mendapatkan 72 kredit. Instans mendapatkan lebih banyak kredit daripada yang digunakan, dan nilai CPUCreditBalance meningkat menjadi 122 kredit.

P5 — Selama 5 jam ke depan, instans meledak pada CPU pemanfaatan 100%, dan menghabiskan total 570 kredit untuk mempertahankan ledakan. Sekitar satu jam memasuki periode ini, instance menghabiskan seluruh CPUCreditBalance 122 kredit, dan mulai menghabiskan kredit surplus untuk mempertahankan CPU pemanfaatan yang tinggi, dengan total 448 kredit surplus pada periode ini (570-122 = 448). Ketika CPUSurplusCreditBalance nilainya mencapai 144 CPU kredit (maksimum yang dapat diperoleh t3.nano instance dalam periode 24 jam), setiap kredit surplus yang dihabiskan setelahnya tidak dapat diimbangi dengan kredit yang diperoleh. Kredit surplus yang dihabiskan setelahnya berjumlah 304 kredit (448-144=304), yang menghasilkan sedikit biaya tambahan pada akhir jam untuk 304 kredit.

P6 — Selama 13 jam ke depan, CPU pemanfaatan adalah 5% (baseline). Instans tersebut mendapatkan kredit sebanyak yang digunakan, tanpa kelebihan untuk membayar CPUSurplusCreditBalance. Nilai CPUSurplusCreditBalance tetap sebesar 144 kredit.

P7 — Selama 24 jam terakhir dalam contoh ini, instans menganggur dan CPU pemanfaatannya 0%. Selama waktu ini, instans memperoleh 144 kredit, yang digunakan untuk membayar CPUSurplusCreditBalance.

Instans t3 memperoleh 144 kredit setelah 24 jam.

Contoh 2: Menjelaskan penggunaan kredit dengan T2 Tidak Terbatas

Dalam contoh ini, Anda melihat CPU penggunaan t2.nano instance yang diluncurkan sebagaiunlimited, dan bagaimana ia menghabiskan kredit yang diperoleh dan surplus untuk mempertahankan pemanfaatan. CPU

Sebuah t2.nano instans menghasilkan 72 CPU kredit selama periode 24 jam bergulir, yang dapat ditukarkan selama 72 menit penggunaan v. CPU Ketika ia menghabiskan saldo CPU kreditnya (diwakili oleh CloudWatch metrikCPUCreditBalance), ia dapat menghabiskan CPU kredit surplus — yang belum diperolehnya — untuk meledak selama yang dibutuhkan. Karena instans t2.nano memperoleh maksimal 72 kredit dalam jangka waktu 24 jam, instans ini dapat menggunakan kredit surplus hingga maksimum tersebut tanpa langsung dikenakan biaya. Jika menghabiskan lebih dari 72 CPU kredit, itu dikenakan biaya untuk selisih pada akhir jam.

Maksud dari contoh tersebut, yang diilustrasikan oleh grafik berikut, adalah untuk menunjukkan cara sebuah instans dapat melonjak menggunakan kredit surplus bahkan setelah instans tersebut menghabiskan CPUCreditBalance. Anda dapat mengasumsikan bahwa, pada awal lini waktu dalam grafik, instans memiliki saldo kredit yang masih harus didapat dengan besaran yang sama dengan jumlah kredit maksimum yang dapat diperoleh dalam 24 jam. Alur kerja berikut mereferensikan titik-titik bernomor pada grafik:

1 – Dalam 10 menit pertama, CPUCreditUsage berada di 0, dan nilai CPUCreditBalance tetap maksimal sebesar 72.

2 — Pada 23:40, ketika CPU pemanfaatan meningkat, instance menghabiskan CPU kredit dan nilainya menurun. CPUCreditBalance

3 — Sekitar 00:47, instance menghabiskan keseluruhannyaCPUCreditBalance, dan mulai menghabiskan surplus kredit untuk mempertahankan pemanfaatan yang tinggi. CPU

4 — Surplus kredit dihabiskan hingga 01:55, ketika CPUSurplusCreditBalance nilainya mencapai 72 kredit. CPU Jumlah ini sama dengan maksimum yang dapat dihasilkan oleh instans t2.nano dalam periode 24 jam. Kredit surplus apa pun yang digunakan setelahnya tidak dapat diimbangi dengan kredit yang diperoleh dalam periode 24 jam, yang menghasilkan sedikit biaya tambahan di akhir jam.

5 – Instans terus menggunakan kredit surplus hingga sekitar pukul 02:20. Pada saat ini, CPU pemanfaatan jatuh di bawah garis dasar, dan instance mulai mendapatkan kredit pada 3 kredit per jam (atau 0,25 kredit setiap 5 menit), yang digunakan untuk membayar. CPUSurplusCreditBalance Setelah nilai CPUSurplusCreditBalance berkurang hingga menjadi 0, instans mulai mengumpulkan kredit yang diperoleh di CPUCreditBalance sebesar 0,25 kredit setiap 5 menit.

CPUPemanfaatan grafik dari instance t2.nano diluncurkan sebagai tidak terbatas.
Menghitung tagihan (instance Linux)

Kredit surplus biaya $0,05 per v -jam. CPU Instans menghabiskan sekitar 25 kredit surplus antara 01:55 dan 02:20, yang setara dengan 0,42 v -jam. CPU Biaya tambahan untuk contoh ini adalah 0,42 v CPU -jam x $0,05/v CPU -jam = $0,021, dibulatkan menjadi $0,02. Berikut adalah tagihan akhir bulan untuk instans T2 Tidak Terbatas ini:

Contoh tagihan untuk instans T2 Tidak Terbatas.
Menghitung tagihan (instance Windows)

Kredit surplus biaya $0,096 per v -jam. CPU Instans menghabiskan sekitar 25 kredit surplus antara 01:55 dan 02:20, yang setara dengan 0,42 v -jam. CPU Biaya tambahan untuk contoh ini adalah 0,42 v CPU -jam x $0,096/v CPU -jam = $0,04032, dibulatkan menjadi $0,04. Berikut adalah tagihan akhir bulan untuk instans T2 Tidak Terbatas ini:

Contoh tagihan untuk instans T2 Tidak Terbatas.

Anda dapat mengatur peringatan penagihan agar diberi tahu setiap jam tentang biaya yang timbul, dan mengambil tindakan jika diperlukan.