全部产品
Search
文档中心

ApsaraDB RDS:Lonjakan Performa IO RDS PostgreSQL

更新时间:Nov 10, 2025

Jika bisnis Anda mengalami fluktuasi signifikan dengan puncak lalu lintas yang sering terjadi, Anda dapat mengaktifkan fitur lonjakan performa I/O untuk disk performa premium. Fitur ini memungkinkan operasi input/output per detik (IOPS) melebihi batas maksimumnya, memberikan kapasitas I/O lebih tinggi selama jam puncak untuk memenuhi kebutuhan bisnis mendadak.

Latar Belakang

Disk performa premium adalah kelas penyimpanan baru untuk RDS for PostgreSQL. Disk ini kompatibel dengan fitur-fitur SSD Perusahaan (ESSDs) dan mendukung lonjakan performa I/O. Fitur ini meningkatkan performa IOPS di bawah tekanan I/O tinggi tanpa mengubah kapasitas penyimpanan.

Ikhtisar Fitur

Mengaktifkan fitur lonjakan performa I/O untuk disk performa premium meningkatkan IOPS maksimum dan throughput instans. Tabel berikut menjelaskan perbedaan-perbedaannya.

Catatan

Ketika fitur lonjakan performa I/O diaktifkan pada node utama, fitur tersebut juga aktif pada node sekunder. Namun, fitur ini tidak diaktifkan secara otomatis untuk instans hanya baca. Anda harus mengaktifkannya di halaman detail setiap instans hanya baca.

Skenario

IOPS Maksimum

Throughput maksimum (MB/s)

Lonjakan performa IO dinonaktifkan

min{50000, max IOPS of instance type, 1800 + 50 × storage capacity}

min{350, max IO bandwidth of instance type, 120 + 0.5 × storage capacity}

Lonjakan performa IO diaktifkan

min{1000000, max IOPS of instance type}

min{4000, max IO bandwidth of instance type}

Catatan
  • Ketika throughput mencapai batasnya, IOPS terpengaruh, dan sebaliknya.

  • Rumus-rumus di atas tidak berlaku untuk instans yang menggunakan tipe instans tujuan umum. Tipe instans tujuan umum menggunakan resource bersama dan tidak menjamin IOPS atau bandwidth maksimum.

  • Untuk IOPS maksimum dan bandwidth maksimum dari tipe instans dalam rumus-rumus di atas, lihat RDS for PostgreSQL primary instance types.

Skenario

Beban I/O tinggi dapat disebabkan oleh jam sibuk bisnis, transaksi besar, pemindaian tabel penuh, atau kueri yang mengembalikan sejumlah besar data. Dalam situasi ini, CPU, memori, dan kapasitas penyimpanan mungkin cukup, tetapi pemanfaatan I/O bisa mendekati atau mencapai 100%. Untuk menangani beban tersebut, Anda mungkin perlu meningkatkan konfigurasi instans atau tingkat penyimpanan, seperti peningkatan dari ESSD PL1 ke ESSD PL2.

  • Jika Anda tidak melakukan peningkatan, beban I/O yang melebihi batas I/O instans dapat menyebabkan penurunan performa, waktu habis pada kueri, atau kesalahan koneksi.

  • Jika Anda meningkatkan konfigurasi instans, performa I/O memenuhi kebutuhan, tetapi ini dapat menyebabkan pemborosan CPU, memori, dan sumber daya penyimpanan.

  • Jika Anda meningkatkan tingkat penyimpanan, Anda dapat memenuhi permintaan I/O jangka pendek. Namun, ketika beban I/O menurun, tingkat penyimpanan yang lebih tinggi menjadi pemborosan sumber daya dan biaya.

Fitur lonjakan performa I/O untuk disk performa premium menyelesaikan masalah-masalah ini. Ketika diaktifkan, fitur ini secara otomatis memicu lonjakan performa selama beban I/O tinggi untuk meningkatkan batas I/O. Ketika beban I/O turun, batas I/O kembali normal. Proses ini memberikan performa I/O arsitektur tanpa server dan mencegah pemborosan sumber daya serta biaya.

Manfaat

Dibandingkan dengan meningkatkan konfigurasi instans atau tingkat penyimpanan, fitur lonjakan performa I/O untuk disk performa premium menawarkan beberapa keuntungan yang dapat menghemat biaya secara signifikan.

  • Anda hanya dikenakan tagihan untuk lonjakan IOPS yang Anda gunakan.

  • Lonjakan IOPS dihitung per detik.

  • Fitur ini mencakup kuota gratis. Anda hanya dikenakan biaya untuk lonjakan IOPS yang melebihi kuota gratis.

Penagihan

Anda tidak akan dikenakan biaya untuk menggunakan fitur lonjakan performa I/O sebelum 16 September 2025 (waktu Singapura). Penagihan resmi untuk fitur ini akan dimulai pada 16 September 2025. Untuk informasi lebih lanjut, lihat pengumuman penagihan resmi.

Metode penagihan

Biaya disk performa premium = Biaya penyimpanan + Biaya lonjakan performa I/O

  • Biaya penyimpanan: Ini adalah biaya untuk kapasitas penyimpanan instans RDS for PostgreSQL Anda. Metode penagihannya mendukung langganan dan bayar sesuai pemakaian, sama seperti metode untuk ESSD PL1. Untuk informasi lebih lanjut, lihat Item Penagihan.

  • Biaya lonjakan performa I/O: Biaya lonjakan performa I/O per jam = (Total burst IOPS dari semua node dalam instans - Kuota gratis) × Harga satuan burst IOPS

    Catatan

    Biaya lonjakan performa I/O untuk instans RDS, termasuk node utama dan sekundernya, adalah bayar sesuai penggunaan. Anda akan dikenakan biaya jika fitur lonjakan performa I/O diaktifkan dan penggunaan Anda melebihi kuota gratis.

    • Total burst IOPS dari semua node dalam instans

      Edisi RDS

      Burst IOPS Instans

      Edisi Dasar

      Burst IOPS dari node tunggal

      Edisi Ketersediaan Tinggi

      Burst IOPS node utama + Burst IOPS node sekunder

      Edisi Kluster

      Burst IOPS node utama + Burst IOPS semua node sekunder

      Metode Perhitungan untuk Burst IOPS Node Tunggal

      Skenario

      Jumlah Burst IOPS

      Contoh

      IOPS melebihi garis dasar IOPS, tetapi throughput tidak melebihi garis dasar throughput

      (IOPS - Garis dasar IOPS) × Durasi

      Catatan

      Garis dasar IOPS mengacu pada IOPS maksimum ketika fitur lonjakan performa I/O dinonaktifkan.

      IOPS instans melebihi garis dasar IOPS sebesar 4.000 selama 2 detik. Jumlah burst IOPS adalah 4.000 × 2 = 8.000.

      Throughput melebihi garis dasar throughput, tetapi IOPS tidak melebihi garis dasar IOPS

      (Throughput - Garis dasar throughput) × 1024 × Durasi ÷ 16

      Catatan
      • Garis dasar throughput mengacu pada throughput maksimum ketika fitur lonjakan performa I/O dinonaktifkan.

      • Satuan throughput adalah MB/s, dan satuan durasi adalah detik.

      16 adalah koefisien konversi.

      Throughput instans melebihi garis dasar throughput sebesar 8 MB/s selama 2 detik. Jumlah burst IOPS adalah 8 × 1024 × 2 ÷ 16 = 1.024.

      Baik IOPS maupun throughput melebihi batas mereka

      max{(IOPS - Garis dasar IOPS) × Durasi, (Throughput - Garis dasar throughput) × 1024 × Durasi ÷ 16}

      Catatan

      Satuan throughput adalah MB/s, dan satuan durasi adalah detik.

      Jika (IOPS - Garis dasar IOPS) × Durasi adalah 8.000 dan (Throughput - Garis dasar throughput) × 1024 × Durasi ÷ 16 adalah 65.536, jumlah burst IOPS akhir adalah 65.536.

      Catatan
      • Ketika node utama mengalami tekanan I/O tinggi dan menghasilkan burst I/O, node sekunder juga menghasilkan burst I/O yang sesuai untuk memastikan konsistensi data dan layanan. Jumlah burst IOPS node sekunder hampir sama dengan node utama.

      • Fitur lonjakan performa I/O untuk instans hanya baca harus diaktifkan secara terpisah. Standar penagihannya sama dengan standar untuk instans utama. Jika instans hanya baca adalah Edisi Ketersediaan Tinggi, biayanya mencakup biaya burst IOPS untuk node utama dan sekundernya.

    • Kuota Gratis:

      RDS menyediakan kuota gratis untuk lonjakan performa I/O. Ketika penggunaan burst IOPS Anda melebihi kuota gratis, RDS for PostgreSQL akan menagih berdasarkan edisi instans.

      Seri produk

      Kuota gratis

      Edisi Dasar

      300.000 IO/jam

      Edisi Ketersediaan Tinggi

      600.000 IO/jam

      Edisi Kluster

      800.000 IO/jam

    • Harga Satuan Burst IOPS: USD 0,0015 per 10.000 IOPS

      Catatan

      Jika penggunaan burst IOPS yang melebihi kuota gratis kurang dari 10.000, akan ditagih sebagai 10.000 IOPS.

Contoh penagihan

Skema contoh

Instans RDS for PostgreSQL memiliki informasi dasar berikut: berlokasi di Wilayah China (Beijing), Edisi Ketersediaan Tinggi, dengan penyimpanan 1.000 GB. Garis dasar IOPS adalah 50.000. Laju burst adalah 20.000 IOPS. Burst berlangsung selama 40 detik setiap jam selama sebulan.

Biaya lonjakan performa IO untuk skenario ini dihitung sebagai berikut:

Jumlah burst IOPS

800.000 IO/jam

Kuota gratis

600.000 IO/jam

Kelebihan

200.000 IO/jam

Harga satuan

USD 0,0015 per 10.000 IO

Biaya lonjakan performa IO aktual

0,0015 × (80 - 60) × 24 × 30 = USD 21,6

Berikut adalah perbandingan biaya:

Catatan

Harga dalam contoh ini hanya untuk referensi. Untuk harga sebenarnya, lihat Konsol.

Kelas penyimpanan

Harga satuan penyimpanan (USD/bulan)

Biaya penyimpanan (USD)

Biaya lonjakan performa IO (USD)

Total biaya (USD/bulan)

Disk performa premium

244,8

244,8 × 1 = 244,8

21,6

244,8 + 21,6 = 266,4

ESSD PL2

489,6

489,6 × 1 = 489,6

Tidak berlaku

489,6

Penghematan bulanan dengan disk performa premium dibandingkan ESSD PL2: 489,6 - 266,4 = USD 223,2

Catatan

Dalam periode tertentu, semakin pendek durasi I/O tinggi pada instans, semakin hemat biaya disk performa premium dibandingkan ESSD PL2.

Aktifkan atau nonaktifkan lonjakan performa IO

Catatan
  • Mengaktifkan atau menonaktifkan fitur lonjakan performa I/O memerlukan beberapa menit. Durasi tepatnya tergantung pada penggunaan instans, seperti lalu lintas baca dan tulisnya.

  • Proses ini tidak menyebabkan koneksi sementara dan umumnya tidak memengaruhi bisnis Anda. Dalam kasus langka, IOPS instans mungkin berfluktuasi. Kami menyarankan Anda melakukan operasi ini selama jam-jam sepi.

  1. Pergi ke halaman Instans. Di bilah navigasi atas, pilih Wilayah tempat RDS instans berada. Kemudian, temukan RDS instans dan klik ID dari instans tersebut.

  2. Di bagian Basic Information, di sebelah Storage Class, klik Premium Performance Disk Switch Settings. Di kotak dialog yang muncul, aktifkan atau nonaktifkan sakelar IO Performance Burst.

    image

Referensi

  • Untuk informasi lebih lanjut tentang kelas penyimpanan lain yang didukung oleh RDS for PostgreSQL, lihat Kelas Penyimpanan.

  • Untuk informasi lebih lanjut tentang disk performa premium, lihat Disk Performa Premium.

  • Untuk mengatasi hambatan kinerja I/O disk database, Anda dapat menggunakan fitur Buffer Pool Extension (BPE) dari disk performa premium. Fitur ini dapat secara signifikan meningkatkan kinerja I/O database ketika Anda menghadapi permintaan baca dan tulis data dalam skala besar atau sering. Untuk informasi lebih lanjut, lihat Buffer Pool Extension (BPE).

  • Untuk mengurangi biaya penyimpanan, Anda dapat menggunakan fitur pengarsipan data dari disk performa premium. Fitur ini menggunakan Object Storage Service (OSS) sebagai media penyimpanan untuk mengarsipkan data dingin, yang secara signifikan mengurangi biaya penyimpanan. Untuk informasi lebih lanjut, lihat Pengarsipan Data.

Operasi API terkait

API

Deskripsi

ModifyDBInstanceSpec

Saat Anda mengonfigurasi fitur lonjakan performa IO untuk disk kinerja premium:

  • Pastikan parameter DBInstanceStorageType diatur ke general_essd, yang menunjukkan bahwa instans menggunakan disk kinerja premium.

  • Parameter BurstingEnabled mengontrol apakah akan mengaktifkan atau menonaktifkan fitur lonjakan performa IO. Atur ke true untuk mengaktifkan fitur atau false untuk menonaktifkannya.

  • Parameter lainnya, seperti tipe instans dan kapasitas penyimpanan, harus sama dengan nilai parameter asli dari instans. Anda tidak dapat mengubahnya.