全部产品
Search
文档中心

Elastic Compute Service:Contoh perubahan kredit CPU

更新时间:Jul 02, 2025

Setelah instance burstable dibuat, kredit CPU-nya berubah berdasarkan hubungan antara utilisasi CPU dan kinerja dasar. Topik ini menjelaskan bagaimana kredit CPU berubah untuk instance burstable dalam mode performa yang berbeda.

Informasi latar belakang

Contoh-contoh dalam topik ini digunakan untuk menggambarkan konsep seperti kinerja dasar dan kredit CPU. Skenario bisnis aktual mungkin lebih kompleks daripada contoh-contoh ini. Misalnya, utilisasi CPU tidak mungkin tetap pada nilai konstan untuk periode waktu lama. Kami menyarankan Anda memilih instance yang sesuai berdasarkan pemahaman Anda tentang konsep terkait instance burstable dan mengelola mode performa atau konfigurasi instance untuk memenuhi kebutuhan Anda. Untuk informasi lebih lanjut, lihat Mengganti Mode Performa dari Instance Burstable atau bagian "Perubahan Konfigurasi" dari topik Ikhtisar.

Sebelum membaca contoh-contoh ini, perhatikan hal-hal berikut:

  • Setelah instance burstable dibuat, setiap vCPU dapat memperoleh 30 kredit CPU awal.

  • Laju konsumsi kredit CPU oleh instance burstable ditentukan berdasarkan jumlah vCPU, utilisasi CPU, dan jam operasi. Satu kredit CPU sama dengan satu vCPU pada utilisasi 100% selama satu menit. Ketika performa aktual adalah nilai lain, waktu operasi dikonversi secara proporsional.

  • Ketika instance burstable beroperasi pada tingkat kinerja dasar, kredit CPU yang diperolehnya sama dengan kredit CPU yang dikonsumsinya.

Untuk informasi lebih lanjut, lihat bagian "Kinerja Dasar" dan "Kredit CPU" dari topik Ikhtisar.

Mode Standar

Instance burstable dalam mode standar tidak dapat melebihi batas performa dasar setelah kredit CPU awal dan saldo kredit CPU habis.

Gambar berikut menunjukkan bagaimana kredit CPU dari instance ecs.t6-c2m1.large yang beroperasi dalam mode standar berubah. Instance ini memiliki 2 vCPU dan 1 GiB memori. Perhatikan hal-hal berikut:

  • Instance ini memiliki dua vCPU dan dapat memperoleh 60 kredit CPU awal.

  • Batas performa dasar instance ini adalah 10%.

  • Instance ini memperoleh 12 kredit CPU per jam dan memiliki saldo maksimum kredit CPU sebesar 288. Untuk informasi lebih lanjut tentang tipe instance, lihat bagian "keluarga instance burstable t6" dari topik Ikhtisar.

  • Instance ini memiliki dua vCPU dan mengonsumsi 12 kredit CPU per jam ketika beroperasi pada tingkat performa dasar.

性能约束模式

Berikut ini menjelaskan bagaimana kredit CPU berubah dalam fase-fase yang berbeda seperti yang ditunjukkan pada gambar sebelumnya.

  • 0j~24j

    Fase A: 60 kredit CPU awal diperoleh saat startup instance. Utilisasi CPU adalah 0%. Saldo kredit CPU terus meningkat hingga mencapai batas atas dalam periode 24 jam setelah startup.

    Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 348, dihitung berdasarkan rumus berikut: 60 kredit awal + 288 saldo kredit maksimum.

  • 25j~48j

    1. Fase B: Utilisasi CPU adalah 10%, yang sama dengan batas performa dasar. Kredit CPU awal dikonsumsi terlebih dahulu. Saat instance beroperasi, 12 kredit CPU dikonsumsi per jam. Setelah 60 kredit CPU awal dikonsumsi, instance tidak dapat memperoleh lebih banyak kredit CPU awal.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 288, dihitung berdasarkan rumus berikut: 348 kredit tersedia pada akhir Fase A - 60 kredit awal yang dikonsumsi.

    2. Fase C: Utilisasi CPU adalah 5%, yang di bawah batas performa dasar. Namun, saldo kredit CPU telah mencapai batas atas dan tetap konstan.

      Pada akhir jam-jam ini, saldo kredit adalah 288 dan sama dengan saldo maksimum kredit CPU.

    3. Fase D: Utilisasi CPU adalah 10%, yang sama dengan batas performa dasar. Instance memperoleh dan mengonsumsi kredit CPU yang sama, dan saldo kredit CPU tetap konstan.

      Pada akhir jam-jam ini, saldo kredit adalah 288 dan sama dengan saldo maksimum kredit CPU.

  • 49j~72j

    1. Fase E: Utilisasi CPU adalah 100%. Instance beroperasi selama 2 jam dan mengonsumsi 120 kredit CPU per jam. Dalam kasus ini, performa dasar tidak dapat memenuhi persyaratan, dan instance mulai mengonsumsi saldo kredit CPU.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 72, dihitung berdasarkan rumus berikut: 288 saldo maksimum kredit CPU - 2 × 120 kredit yang dikonsumsi per jam + 2 × 12 kredit yang diperoleh per jam.

    2. Fase F: Utilisasi CPU adalah 0%. Instance idle selama 4 jam dan memperoleh 12 kredit CPU per jam. Semua kredit yang diperoleh diakumulasikan dalam saldo kredit.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 120, dihitung berdasarkan rumus berikut: 72 saldo kredit pada akhir Fase E + 4 × 12 kredit yang diperoleh per jam.

    3. Fase G: Utilisasi CPU adalah 5%. Instance beroperasi selama 8 jam dan mengonsumsi 6 kredit CPU per jam. Kredit yang tidak dikonsumsi diakumulasikan dalam saldo kredit.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 168, dihitung berdasarkan rumus berikut: 120 saldo kredit pada akhir Fase F - 8 × 6 kredit yang dikonsumsi per jam + 8 × 12 kredit yang diperoleh per jam.

    4. Fase H: Utilisasi CPU adalah 80%, dan performa dasar tidak dapat memenuhi persyaratan. Instance beroperasi selama 2 jam dan mengonsumsi 96 kredit CPU per jam. Saldo kredit CPU habis. Ketika instance beroperasi dalam mode standar dan tidak memiliki kredit CPU yang tersedia, ia tidak dapat melebihi batas performa dasar.

      Penting

      Ketika saldo kredit CPU rendah, instance secara bertahap mengurangi performa ke level dasarnya dalam 15 menit. Dengan cara ini, instance tidak mengalami penurunan performa yang tajam ketika saldo kredit CPU yang diakumulasikan habis.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU nol, dihitung berdasarkan rumus berikut: 168 saldo kredit pada akhir Fase G - 2 × 96 kredit yang dikonsumsi per jam + 2 × 12 kredit yang diperoleh per jam.

    5. Fase I: Utilisasi CPU adalah 10%, yang sama dengan batas performa dasar. Instance memperoleh dan mengonsumsi kredit CPU yang sama, dan saldo kredit CPU tetap konstan.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU nol, dihitung berdasarkan rumus berikut: 0 saldo kredit pada akhir Fase H - 5 × 12 kredit yang dikonsumsi per jam + 5 × 12 kredit yang diperoleh per jam.

    6. Fase J: Utilisasi CPU adalah 0%. Instance idle selama 3 jam dan memperoleh 12 kredit CPU per jam. Semua kredit yang diperoleh diakumulasikan dalam saldo kredit.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 36, dihitung berdasarkan rumus berikut: 0 saldo kredit pada akhir Fase I + 3 × 12 kredit yang diperoleh per jam.

Mode Tanpa Batas

Performa instance burstable dalam mode Tanpa Batas tidak dibatasi oleh ketersediaan kredit CPU. Anda dapat menarik lebih atau membayar kredit CPU tambahan untuk mendapatkan dorongan performa kapan saja.

Gambar berikut menunjukkan bagaimana kredit CPU dari instance ecs.t6-c1m1.large yang beroperasi dalam mode Tanpa Batas berubah. Instance ini memiliki 2 vCPU dan 2 GiB memori. Perhatikan hal-hal berikut:

  • Instance ini memiliki dua vCPU dan dapat memperoleh 60 kredit CPU awal.

  • Instance ini memiliki batas performa dasar sebesar 20%.

  • Instance ini memperoleh 24 kredit CPU per jam dan memiliki saldo maksimum kredit CPU sebesar 576. Untuk informasi lebih lanjut tentang tipe instance, lihat bagian "keluarga instance burstable t6" dari topik Ikhtisar.

  • Instance ini memiliki dua vCPU dan mengonsumsi 24 kredit CPU per jam ketika beroperasi pada tingkat performa dasar.

无性能约束模式

Berikut ini menjelaskan bagaimana kredit CPU berubah dalam fase-fase yang berbeda seperti yang ditunjukkan pada gambar sebelumnya.

  • 0j~24j

    Fase A: 60 kredit CPU awal diperoleh saat startup instance. Utilisasi CPU adalah 0%. Saldo kredit CPU terus meningkat hingga mencapai batas atas dalam periode 24 jam setelah startup.

    Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 636, dihitung berdasarkan rumus berikut: 60 kredit awal + 576 saldo kredit maksimum.

  • 25j~48j

    1. Fase B: Utilisasi CPU adalah 20%, yang sama dengan batas performa dasar. Kredit CPU awal dikonsumsi terlebih dahulu. Saat instance beroperasi, 24 kredit CPU dikonsumsi per jam. Setelah 60 kredit CPU awal dikonsumsi, instance tidak dapat memperoleh lebih banyak kredit CPU awal.

      Pada akhir jam-jam ini, instance memiliki saldo kredit CPU sebesar 576, dihitung berdasarkan rumus berikut: 636 kredit pada akhir Fase A - 60 kredit awal yang dikonsumsi.

    2. Fase C: Utilisasi CPU adalah 20%, yang sama dengan batas performa dasar. Instance memperoleh dan mengonsumsi kredit CPU yang sama, dan saldo kredit CPU tetap konstan.

      Pada akhir jam-jam ini, saldo kredit CPU instance adalah 576 dan sama dengan saldo maksimum kredit CPU.

    3. Fase D: Utilisasi CPU adalah 10%, yang di bawah batas performa dasar. Namun, saldo kredit CPU telah mencapai batas atas dan tetap konstan.

      Pada akhir jam-jam ini, saldo kredit CPU instance adalah 576 dan sama dengan saldo maksimum kredit CPU.

    4. Fase E: Utilisasi CPU adalah 100%. Saat instance beroperasi, ia mengonsumsi 120 kredit CPU per jam. Dalam kasus ini, performa dasar tidak dapat memenuhi persyaratan, dan instance mulai mengonsumsi saldo kredit CPU.

      Pada akhir jam-jam ini, saldo kredit CPU habis.

    5. Fase F: Utilisasi CPU adalah 100%. Saat instance beroperasi, ia mengonsumsi 120 kredit CPU per jam. Dalam kasus ini, performa dasar tidak dapat memenuhi persyaratan, dan instance mulai mengonsumsi kredit CPU lanjutan. Untuk informasi lebih lanjut, lihat Ikhtisar.

      Pada akhir jam-jam ini, kredit CPU lanjutan habis, dan total 576 kredit CPU tertarik lebih.

    6. Fase G: Utilisasi CPU adalah 100%. Saat instance beroperasi, ia mengonsumsi 120 kredit CPU per jam. Dalam kasus ini, performa dasar tidak dapat memenuhi persyaratan, dan instance mulai mengonsumsi kredit CPU yang tertarik lebih. Untuk informasi lebih lanjut, lihat Ikhtisar.

      Pada akhir jam-jam ini, saldo kredit CPU tetap konstan, dan 576 kredit CPU tertarik lebih.

  • 49j~72j

    Fase H: Utilisasi CPU adalah 0%. Kredit CPU yang diperoleh secara prioritas membayar kredit CPU lanjutan yang dikonsumsi dan dapat melunasi kredit CPU lanjutan dalam 72 jam.

    Pada akhir jam-jam ini, tidak ada kredit CPU tertarik lebih yang tersedia, tetapi saldo kredit CPU masih 0.

  • 73j~96j

    Fase I: Utilisasi CPU adalah 0%. Instance idle selama 24 jam dan memperoleh 24 kredit CPU per jam. Semua kredit yang diperoleh diakumulasikan dalam saldo kredit hingga saldo kredit mencapai batas atas dalam periode 96 jam.

    Pada akhir jam-jam ini, saldo kredit CPU instance adalah 576 dan sama dengan saldo maksimum kredit CPU.