Contoh mode standar 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 standar untuk instance burstable

Contoh berikut menjelaskan penggunaan kredit saat instans dikonfigurasi sebagai standard.

Contoh 1: Menjelaskan penggunaan kredit dengan T3 Standa

Dalam contoh ini, Anda melihat cara instans t3.nano yang diluncurkan sebagai standard memperoleh, mengakumulasi, dan menggunakan kredit yang diperoleh. Anda melihat cara saldo kredit mencerminkan kredit yang diperoleh yang diakumulasi.

Instans t3.nano yang berjalan memperoleh 144 kredit setiap 24 jam. Batas saldo kreditnya adalah 144 kredit yang diperoleh. Setelah batas tercapai, kredit baru yang diperoleh akan dibuang. Untuk informasi selengkapnya tentang jumlah kredit yang dapat diperoleh dan diakumulasi, lihat tabel kredit.

Anda dapat meluncurkan instans T3 Standar dan segera menggunakannya. Atau, Anda dapat meluncurkan instans T3 Standar dan membiarkannya idle selama beberapa hari sebelum menjalankan aplikasi di dalamnya. Digunakan atau tidaknya suatu instans akan menentukan apakah kredit akan digunakan atau diakumulasi. Jika sebuah instans tetap idle selama 24 jam sejak diluncurkan, saldo kredit mencapai batasnya, yang merupakan jumlah maksimum kredit yang diperoleh yang dapat diakumulasi.

Contoh ini menjelaskan sebuah instans yang tetap diam selama 24 jam sejak diluncurkan, dan memandu Anda melalui tujuh periode waktu selama periode 96 jam, yang menunjukkan tingkat di mana kredit diperoleh, diperoleh, digunakan, dan dibuang, serta nilai saldo kredit pada setiap akhir periode.

Alur kerja berikut mereferensikan titik-titik bernomor pada grafik:

P1 - Pada 0 jam pada grafik, instans diluncurkan sebagai standard 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. Setiap kredit yang diperoleh yang melebihi batas akan dibuang.

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 dua jam ke depan, instance meledak pada CPU pemanfaatan 60%, dan menghabiskan seluruh CPUCreditBalance nilainya sebesar 122 kredit. Pada akhir periode ini, dengan nol, CPU pemanfaatan terpaksa turun ke tingkat pemanfaatan dasar 5%. CPUCreditBalance Pada garis dasar, instans mendapatkan kredit sebanyak yang digunakan.

P6 — Selama 14 jam ke depan, CPU pemanfaatan adalah 5% (baseline). Instans ini mendapatkan kredit sebanyak yang digunakan. Nilai CPUCreditBalance tetap 0.

P7 — Selama 24 jam terakhir dalam contoh ini, instans menganggur dan CPU pemanfaatannya 0%. Selama waktu ini, instans mendapatkan 144 kredit, yangn diakumulasi di CPUCreditBalance.

T3 CPU Pemanfaatan contoh standar.

Contoh 2: Menjelaskan penggunaan kredit dengan T2 Standar

Dalam contoh ini, Anda melihat cara instans t2.nano yang diluncurkan sebagai standard memperoleh, mengakumulasi, dan menggunakan kredit peluncuran dan yang diperoleh. Anda melihat cara saldo kredit mencerminkan tidak hanya kredit yang diperoleh yang diakumulasi, tetapi juga kredit peluncuran diakumulasi.

Sebuah instans t2.nano mendapat 30 kredit peluncuran saat diluncurkan, dan mendapatkan 72 kredit setiap 24 jam. Batas saldo kreditnya adalah 72 kredit yang diperoleh; kredit peluncuran tidak dihitung dalam batasan tersebut. Setelah batas tercapai, kredit baru yang diperoleh akan dibuang. Untuk informasi selengkapnya tentang jumlah kredit yang dapat diperoleh dan diakumulasi, lihat tabel kredit. Untuk informasi selengkapnya tentang batasn, lihat Batas kredit peluncuran.

Anda dapat meluncurkan instans T2 Standar dan segera menggunakannya. Atau, Anda dapat meluncurkan instans T2 Standar dan membiarkannya idle selama beberapa hari sebelum menjalankan aplikasi di dalamnya. Digunakan atau tidaknya suatu instans akan menentukan apakah kredit akan digunakan atau diakumulasi. Jika sebuah instans tetap idle selama 24 jam sejak diluncurkan, saldo kredit tampak melebihi batasnya karena saldo tersebut mencerminkan kredit yang diperoleh diakumulasi dan kredit peluncuran yang diakumulasi. Namun, setelah CPU digunakan, kredit peluncuran dihabiskan terlebih dahulu. Setelah itu, batas tersebut selalu mencerminkan jumlah maksimum kredit yang diperoleh yang dapat diakumulasi.

Contoh ini menjelaskan sebuah instans yang tetap diam selama 24 jam sejak diluncurkan, dan memandu Anda melalui tujuh periode waktu selama periode 96 jam, yang menunjukkan tingkat di mana kredit diperoleh, diperoleh, digunakan, dan dibuang, serta nilai saldo kredit pada setiap akhir periode.

Periode 1: 1 – 24 jam

Pada 0 jam pada grafik, instans T2 diluncurkan sebagai standard dan langsung mendapat 30 kredit peluncuran. Instans ini memperoleh kredit saat dalam kondisi berjalan. Instans tetap menganggur sejak diluncurkan - CPU pemanfaatannya 0% - dan tidak ada kredit yang dihabiskan. Semua kredit yang tidak terpakai diakumulasi ke dalam saldo kredit. Sekitar 14 jam setelah peluncuran, saldo kreditnya adalah 72 (30 kredit peluncuran + 42 kredit yang diperoleh), yang setara dengan yang dapat diperoleh instans dalam 24 jam. Pada 24 jam setelah peluncuran, saldo kredit melebihi 72 kredit karena kredit peluncuran yang tidak terpakai diakumulasikan ke saldo kredit—saldo kredit adalah 102 kredit: 30 kredit peluncuran + 72 kredit yang diperoleh.

Pada periode 1 untuk T2 standar, saldo kredit adalah 102 kredit.
Tingkat Penggunaan Kredit 0 kredit per 24 jam (CPUpemanfaatan 0%)
Tingkat Pendapatan Kredit 72 kredit per 24 jam
Tingkat Pembuangan Kredit 0 kredit per 24 jam
Saldo Kredit

102 kredit (30 kredit peluncuran + 72 kredit yang diperoleh)

Kesimpulan

Jika tidak ada CPU pemanfaatan setelah peluncuran, instans memperoleh lebih banyak kredit daripada yang dapat diperolehnya dalam 24 jam (30 kredit peluncuran+72 kredit yang diperoleh = 102 kredit).

Dalam skenario dunia nyata, sebuah EC2 instance mengkonsumsi sejumlah kecil kredit saat meluncurkan dan menjalankan, yang mencegah keseimbangan mencapai nilai teoritis maksimum dalam contoh ini.

Periode 2: 25 – 36 jam

Selama 12 jam berikutnya, instans terus idle dan memperoleh kredit, tetapi saldo kredit tidak bertambah. Saldo kredirt berhenti di 102 kredit (30 kredit peluncuran + 72 kredit yang diperoleh). Saldo kredit telah mencapai batas 72 kredit yang diperoleh yang diakumulasi, sehingga kredit yang baru diperoleh akan dibuang.

Saldo kredit telah mencapai batas 72 kredit yang diperoleh yang diakumulasi.
Tingkat Penggunaan Kredit 0 kredit per 24 jam (CPUpemanfaatan 0%)
Tingkat Perolehan Kredit 72 kredit per 24 jam (3 kredit per jam)
Tingkat Pembuangan Kredit 72 kredit per 24 jam (100% dari tingkat perolehan kredit)
Saldo Kredit

102 kredit (30 kredit peluncuran + 72 kredit yang diperoleh)—saldo tidak berubah

Kesimpulan

Sebuah instans terus-menerus memperoleh kredit, tetapi tidak dapat mengakumulasi lebih banyak kredit yang diperoleh jika saldo kredit telah mencapai batasnya. Setelah batasan tercapai, kredit yang baru diperoleh akan dibuang. Kredit peluncuran tidak termasuk dalam penghitungan batasan saldo kredit. Jika saldo termasuk kredit peluncuran yang diakumulasi, saldo tersebut tampak melebihi batas.

Periode 3: 37 – 61 jam

Untuk 25 jam ke depan, instance menggunakan 2%CPU, yang membutuhkan 30 kredit. Pada periode yang sama memperoleh 75 kredit, tetapi saldo kredit menurun. Saldo menurun karena kredit peluncuran yang diakumulasi digunakan terlebih dahulu, sementara kredit yang baru diperoleh dibuang karena saldo kredit sudah mencapai batasan 72 kredit yang diperoleh.

Kredit yang baru diperoleh dibuang karena saldo kredit sudah mencapai batasnya.
Tingkat Penggunaan Kredit 28,8 kredit per 24 jam (1,2 kredit per jam, CPU pemanfaatan 2%, 40% dari tingkat penghasilan kredit) —30 kredit selama 25 jam
Tingkat Pendapatan Kredit 72 kredit per 24 jam
Tingkat Pembuangan Kredit 72 kredit per 24 jam (100% dari tingkat perolehan kredit)
Saldo Kredit

72 kredit (30 kredit peluncuran digunakan; 72 kredit yang diperoleh tetap tidak digunakan)

Kesimpulan

Sebuah instans menggunakan kredit peluncuran terlebih dahulu, sebelum menggunakan kredit yang diperoleh. Kredit peluncuran tidak termasuk dalam penghitungan batasan kredit. Setelah kredit peluncuran digunakan, saldonya tidak akan melebihi yang bisa diperoleh dalam 24 jam. Selain itu, saat berjalan, sebuah instans tidak dapat memperoleh lebih banyak kredit peluncuran.

Periode 4: 62 – 72 jam

Untuk 11 jam berikutnya, instance menggunakan 2%CPU, yang membutuhkan 13,2 kredit. Ini adalah CPU pemanfaatan yang sama seperti pada periode sebelumnya, tetapi saldo tidak berkurang. Saldo tetap berada di 72 kredit.

Saldo tidak berkurang karena tingkat pendapatan kredit lebih tinggi daripada tingkat penggunaan kredit. Saat instans menghabiskan 13,2 kredit, instans ini juga memperoleh 33 kredit. Namun, batas saldonya adalah 72 kredit, jadi setiap kredit yang diperoleh yang melebihi batas tersebut akan dibuang. Saldo mencapai titik datar di 72 kredit, yang berbeda dari puncak 102 kredit selama Periode 2, karena tidak ada kredit peluncuran yang diakumulasi.

Saldo mencapai titik datar di 72 kredit, karena tidak ada kredit peluncuran yang diakumulasi.
Tingkat Penggunaan Kredit 28,8 kredit per 24 jam (1,2 kredit per jam, CPU pemanfaatan 2%, 40% dari tingkat penghasilan kredit) —13,2 kredit selama 11 jam
Tingkat Pendapatan Kredit 72 kredit per 24 jam
Tingkat Pembuangan Kredit 43,2 kredit per 24 jam (60% dari tingkat perolehan kredit)
Saldo Kredit

72 kredit (0 kredit peluncuran, 72 kredit yang diperoleh)—saldo berada pada batasnya

Kesimpulan

Setelah kredit peluncuran digunakan, batas saldo kredit ditentukan oleh jumlah kredit yang dapat diperoleh instans dalam 24 jam. Jika instans mendapatkan lebih banyak kredit daripada yang digunakan, kredit yang baru diperoleh yang melebihi batas akan dibuang.

Periode 5: 73 – 75 jam

Selama tiga jam ke depan, instance meledak pada CPU pemanfaatan 20%, yang membutuhkan 36 kredit. Instans ini memperoleh sembilan kredit dalam tiga jam yang sama, yang menghasilkan penurunan saldo bersih sebesar 27 kredit. Pada akhir tiga jam, saldo kredit adalah 45 kredit yang diperoleh yang diakumulasi.

Pada akhir tiga jam, saldo kredit adalah 45 kredit yang diperoleh yang diakumulasi.
Tingkat Penggunaan Kredit 288 kredit per 24 jam (12 kredit per jam, CPU pemanfaatan 20%, 400% dari tingkat penghasilan kredit) -36 kredit selama 3 jam
Tingkat Perolehan Kredit 72 kredit per 24 jam (9 kredit selama 3 jam)
Tingkat Pembuangan Kredit 0 kredit per 24 jam
Saldo Kredit

45 kredit (saldo sebelumnya (72) - kredit yang digunakan (36) + kredit yang diperoleh (9))—saldo menurun pada tingkat 216 kredit per 24 jam (tingkat penggunaan 288/24 + tingkat perolehan 72/24 = tingkat penurunan saldo 216/24)

Kesimpulan

Jika sebuah instans menggunakan kredit lebih banyak daripada yang diperolehnya, saldo kreditnya menurun.

Periode 6: 76 – 90 jam

Selama 15 jam ke depan, instance menggunakan 2%CPU, yang membutuhkan 18 kredit. Ini adalah CPU penggunaan yang sama seperti pada Periode 3 dan 4. Namun, saldo meningkat pada periode ini, sedangkan pada Periode 3 menurun dan pada Periode 4 stabil.

Pada Periode 3, kredit peluncuran akumulasi digunakan, dan setiap kredit yang diperoleh yang melebihi batas kredit dibuang, yang mengakibatkan penurunan saldo kredit. Pada Periode 4, instans menggunakan lebih sedikit kredit daripada yang diperolehnya. Setiap kredit yang diperoleh yang melebihi batas dibuang, sehingga saldo menjadi stabil di maksimum 72 kredit.

Pada periode ini, tidak ada kredit peluncuran akumulasi, dan akumulasi jumlah kredit yang diperoleh dalam saldo di bawah batas. Tidak ada kredit yang diperoleh yang dibuang. Selain itu, instans tersebut mendapatkan lebih banyak kredit daripada yang digunakan, yang mengakibatkan peningkatan dalam saldo kredit.

Instans mendapatkan lebih banyak kredit daripada yang digunakan.
Tingkat Penggunaan Kredit 28,8 kredit per 24 jam (1,2 kredit per jam, CPU pemanfaatan 2%, 40% dari tingkat penghasilan kredit) —18 kredit selama 15 jam
Tingkat Perolehan Kredit 72 kredit per 24 jam (45 kredit selama 15 jam)
Tingkat Pembuangan Kredit 0 kredit per 24 jam
Saldo Kredit

72 kredit (saldo meningkat pada tingkat 43,2 kredit per 24 jam — tingkat perubahan = tingkat penggunaan 28,8/24 + tingkat perolehan 72/24)

Kesimpulan

Jika sebuah instans menggunakan kredit lebih sedikit daripada yang diperolehnya, saldo kreditnya meningkat.

Periode 7: 91 – 96 jam

Selama enam jam ke depan, instance tetap menganggur — CPU pemanfaatannya 0% —dan tidak ada kredit yang dihabiskan. Ini adalah CPU pemanfaatan yang sama seperti pada Periode 2, tetapi saldo tidak mencapai 102 kredit — itu mencapai 72 kredit, yang merupakan batas saldo kredit untuk contoh tersebut.

Pada Periode 2, saldo kredit termasuk akumulasi 30 kredit peluncuran. Kredit peluncuran digunakan di Periode 3. Instans yang berjalan tidak bisa mendapatkan lebih banyak kredit peluncuran. Setelah batas saldo kredit CPU tercapai, kredit apa pun yang diperoleh setelah batas akan dibuang.

Kredit yang diperoleh yang melebihi batas akan dibuang.
Tingkat Penggunaan Kredit 0 kredit per 24 jam (CPUpemanfaatan 0%)
Tingkat Pendapatan Kredit 72 kredit per 24 jam
Tingkat Pembuangan Kredit 72 kredit per 24 jam (100% dari tingkat perolehan kredit)
Saldo Kredit

72 kredit (0 kredit peluncuran + 72 kredit perolehan)

Kesimpulan

Sebuah instans terus-menerus memperoleh kredit, tetapi tidak dapat mengakumulasi lebih banyak kredit yang diperoleh jika saldo kredit telah tercapai. Setelah batasan tercapai, kredit yang baru diperoleh akan dibuang. Batas saldo kredit ditentukan oleh jumlah kredit yang dapat diperoleh instans dalam 24 jam. Untuk informasi selengkapnya tentang batas saldo kredit, lihat tabel kredit.