All Products
Search
Document Center

Database Autonomy Service:Penskalaan performa otomatis

Last Updated:Jun 25, 2026

Saat bisnis Anda berkembang, volume data meningkat, atau layanan dan fitur baru diluncurkan, lalu lintas database dapat naik dan sumber daya komputasi Anda mungkin menjadi tidak mencukupi. Meningkatkan spesifikasi database (CPU dan memori) merupakan solusi yang efektif. Database Autonomy Service (DAS) mendukung skalabilitas kinerja otomatis untuk meningkatkan spesifikasi instans Anda, sehingga Anda dapat menangani lalu lintas puncak secara cepat dan elastis. DAS juga mendukung penurunan spesifikasi saat lalu lintas turun guna mencegah pemborosan sumber daya.

Prasyarat

  • Fitur ini mendukung instans database berikut:

    Database

    Wilayah

    • RDS for MySQL instans Edisi Ketersediaan Tinggi dengan disk cloud (tujuan umum dan spesifikasi khusus), instans Edisi Ketersediaan Tinggi dengan disk lokal (tujuan umum), dan instans Edisi Perusahaan tiga node (tujuan umum)

    • PolarDB for MySQL Edisi Kluster

    Fitur skalabilitas kinerja otomatis bergantung pada deteksi anomali. Oleh karena itu, wilayah tempat instans database Anda berada harus mendukung deteksi anomali. Wilayah yang didukung adalah:

    Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Guangzhou), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Nanjing - Local Region) (Decommissioned), Tiongkok (Fuzhou - Local Region) (Decommissioned), Tiongkok (Chengdu), Tiongkok (Zhengzhou), Tiongkok (Hong Kong), Jepang (Tokyo), Korea Selatan (Seoul), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila), Thailand (Bangkok), UEA (Dubai), Arab Saudi (Riyadh), Jerman (Frankfurt), AS (Silicon Valley), AS (Virginia), dan Inggris (London)

    Catatan

    Instans RDS for MySQL yang menggunakan spesifikasi yang telah dihentikan tidak mendukung skalabilitas kinerja otomatis. Untuk menggunakan fitur ini, Anda harus terlebih dahulu mengubah spesifikasi instans. Untuk informasi selengkapnya, lihat Ubah spesifikasi instans.

  • Saldo akun Anda harus mencukupi untuk menutupi biaya peningkatan skala.

  • Anda harus memiliki peran terkait layanan DAS.

    Catatan

    Jika Anda belum membuat peran terkait layanan DAS, DAS akan secara otomatis membuatnya untuk Anda sebelum operasi penskalaan dijalankan.

Cara kerja

云盘扩容流程

Skalabilitas vertikal otomatis

Setelah Anda mengaktifkan skalabilitas vertikal otomatis, ketika Average CPU Utilization instans database Anda mencapai ambang batas yang dikonfigurasi dalam rentang pengamatan:

Penting

Selama proses peningkatan skala, skenario ekstrem seperti alih bencana ketersediaan tinggi (HA), kekurangan sumber daya host yang parah, atau reklamasi sumber daya akibat konflik dengan proses kontrol yang ada dapat terjadi. Untuk instans kritis, kami merekomendasikan menggunakan Auto Scaling untuk evaluasi jangka pendek guna menentukan kebutuhan CPU puncak. Untuk stabilitas jangka panjang, kami menyarankan meningkatkan spesifikasi instans berdasarkan beban kerja bisnis puncak.

  • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk cloud dan instans PolarDB for MySQL Edisi Kluster:

    DAS secara otomatis memilih spesifikasi yang sesuai dalam batas atas yang dikonfigurasi dan melakukan operasi peningkatan skala berdasarkan beban kerja instans saat ini. Setelah peningkatan skala selesai, DAS terus memantau utilisasi CPU. Jika kondisi peningkatan skala terpenuhi lagi, DAS terus meningkatkan skala instans hingga mencapai spesifikasi maksimum yang Anda tetapkan.

  • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk lokal (tujuan umum) dan instans RDS for MySQL Edisi Perusahaan tiga node (tujuan umum):

    DAS menggandakan jumlah core CPU berdasarkan spesifikasi awal. Misalnya, jika sebuah instans memiliki 4 core CPU, maka akan ditingkatkan menjadi 8 core CPU. IOPS instans juga meningkat. Untuk setiap penambahan core CPU, IOPS meningkat sebesar 1.000. Operasi peningkatan skala tidak akan dilanjutkan jika host tidak memiliki sumber daya CPU yang mencukupi.

    Catatan

    Jumlah core CPU hanya dapat digandakan dari spesifikasi awal. Tidak dapat digandakan lagi dari kondisi setelah ditingkatkan. Misalnya, jika jumlah core CPU ditingkatkan menjadi 8, maka tidak dapat ditingkatkan lebih lanjut menjadi 16.

Skala turun otomatis

Penting

Jika peningkatan skala terjadi saat skala turun otomatis diaktifkan, sistem akan menurunkan skala instans kembali ke kondisi sebelum peningkatan skala ketika kondisi skala turun terpenuhi. Namun, peningkatan skala yang terjadi sebelum Anda mengaktifkan skala turun otomatis tidak memenuhi syarat untuk skala turun otomatis.

  • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk cloud dan instans PolarDB for MySQL Edisi Kluster:

    Setelah Anda mengaktifkan Automatic Scale-down/in, jika instans tidak berada dalam periode Quiescent Period dan utilisasi CPU-nya berada di bawah 30% selama lebih dari 99% dari rentang pengamatan skala turun, sistem secara otomatis menurunkan spesifikasi instans secara bertahap hingga kembali ke spesifikasi sebelum peningkatan skala.

    Penting
    • Rentang pengamatan skala turun dihitung sebagai rentang pengamatan + 10 menit. Misalnya, jika Observation Window diatur ke 30 menit, maka rentang pengamatan skala turun adalah 40 menit.

    • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk cloud, fitur skala turun otomatis hanya stabil pada arsitektur baru (kindcode=18). Anda dapat menanyakan versi arsitektur instans melalui operasi API. Untuk detailnya, lihat DescribeDBInstanceAttribute.

  • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk lokal (tujuan umum) dan instans RDS for MySQL Edisi Perusahaan tiga node (tujuan umum):

    Selama Scale-down Observation Window yang ditentukan, jika utilisasi CPU berada di bawah 30% selama lebih dari 99% waktu, sistem secara otomatis menurunkan jumlah core CPU dan IOPS ke spesifikasi sebelum penskalaan.

Catatan

Setelah Anda mengaktifkan skalabilitas kinerja otomatis, sistem memantau instans database berdasarkan parameter terbaru. Ketika kondisi untuk peningkatan atau penurunan skala terpenuhi, sistem secara otomatis melakukan operasi penskalaan yang sesuai.

Untuk penjelasan teknis rinci tentang skalabilitas kinerja otomatis, lihat DAS Auto Scaling.

Penagihan

  • Untuk instans database RDS for MySQL:

    • Instans Edisi Ketersediaan Tinggi dengan disk lokal (tujuan umum) dan instans Edisi Perusahaan tiga node (tujuan umum): Instans ini ditagih berdasarkan metode bayar sesuai penggunaan, dengan biaya dipotong per jam.

      Rumus penagihan: (Harga per core × Jumlah core CPU tambahan) × Durasi peningkatan skala (dalam jam)

    • Instans Edisi Ketersediaan Tinggi dengan disk cloud: Anda dikenai biaya berdasarkan spesifikasi baru setelah peningkatan skala. Biaya bervariasi tergantung wilayah, spesifikasi baru, dan konfigurasi lainnya. Untuk detailnya, kunjungi halaman pembelian.

  • Untuk instans database PolarDB for MySQL:

    Untuk informasi penagihan lengkap, lihat Biaya perubahan konfigurasi.

Dampak

  • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk cloud dan instans PolarDB for MySQL Edisi Kluster, gangguan koneksi sementara sekitar 30 detik dapat terjadi saat konfigurasi baru diterapkan. Pastikan aplikasi Anda memiliki mekanisme penyambungan ulang otomatis.

  • Untuk instans PolarDB for MySQL Edisi Kluster, Anda hanya dapat menskalakan spesifikasi seluruh kluster, bukan spesifikasi node tunggal.

  • Untuk memastikan kinerja dan stabilitas yang lebih baik, jika instans Anda tidak menjalankan versi mesin minor terbaru, sistem secara otomatis memperbaruinya ke versi terbaru selama perubahan konfigurasi.

  • Operasi peningkatan skala hanya berlaku untuk instans utama. Jika Primary/Secondary Switchover dipicu setelah instans utama ditingkatkan skalanya:

    • Sistem secara otomatis meningkatkan atau menurunkan skala instans utama baru (instans secondary asli) saat kondisi pemicu terpenuhi.

    • Sistem secara otomatis menurunkan skala instans secondary baru (instans utama asli) kembali ke spesifikasi awalnya saat kondisi pemicu skala turun terpenuhi.

Prosedur

  1. Masuk ke Konsol DAS.

  2. Di panel navigasi kiri, klik Intelligent O&M Center > Instance Monitoring.

  3. Temukan instans target dan klik ID instans untuk membuka halaman detail instans.

  4. Di panel navigasi kiri, klik Autonomy Center.

  5. Di halaman Autonomy Center, klik Autonomy Service Settings di pojok kanan atas.

  6. Di panel Autonomous Function Management > Autonomous Function Settings, aktifkan sakelar utama untuk layanan otonomi.

  7. Di tab Optimization and Throttling, konfigurasikan parameter berikut:

    RDS for MySQL

    • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk cloud, pilih Automatic Performance Scaling.

    • Untuk instans RDS for MySQL Edisi Ketersediaan Tinggi dengan disk lokal (tujuan umum) dan instans RDS for MySQL Edisi Perusahaan tiga node (tujuan umum), pilih Automatic Resource Elasticity.

    Tipe instans

    Parameter

    Deskripsi

    Semua tipe

    Average CPU Utilization ≥

    Ambang batas pemicu untuk peningkatan skala otomatis. Operasi peningkatan skala dipicu ketika utilisasi CPU rata-rata lebih besar dari atau sama dengan nilai ini.

    Instans Edisi Ketersediaan Tinggi dengan disk cloud

    Observation Window

    Periode pemantauan kinerja instance.

    Sistem secara berkala memeriksa utilisasi CPU instans selama rentang ini. Peningkatan skala otomatis dipicu ketika ambang batas Average CPU Utilization ≥ terpenuhi.

    Penting

    Rentang pengamatan skala turun dihitung sebagai Observation Window + 10 menit.

    Misalnya, jika Observation Window diatur ke 30 menit, maka rentang pengamatan skala turun adalah 40 menit.

    Maximum Specifications

    Batas atas untuk peningkatan skala otomatis.

    Jika ambang batas penskalaan otomatis tercapai, DAS secara bertahap meningkatkan spesifikasi dan terus memantau Average CPU Utilization. Jika ambang batas tercapai lagi dalam Observation Window, DAS terus meningkatkan skala hingga mencapai batas atas yang Anda tetapkan.

    Penting

    Jika sebuah instans dengan spesifikasi 1 core dan memori 2 GB memicu peningkatan skala otomatis, instans tersebut langsung ditingkatkan menjadi 4 core dan memori 8 GB. Dalam kasus ini, Anda harus mengatur Maximum Specifications minimal menjadi 4 core dan memori 8 GB. Jika tidak, peningkatan skala otomatis akan gagal.

    Automatic Scale-down/in

    Setelah Anda mengaktifkan Automatic Scale-down/in, jika instans tidak berada dalam periode Quiescent Period dan persentase waktu utilisasi CPU-nya kurang dari 30% melebihi 99% selama rentang pengamatan skala turun (rentang pengamatan + 10 menit), DAS akan secara otomatis menurunkan spesifikasi instans secara bertahap hingga mencapai spesifikasi awal.

    Quiescent Period

    Interval waktu minimum setelah Auto Scaling atau Auto Scale-back dipicu, sebelum Auto Scaling atau Auto Scale-back berikutnya dapat dipicu.

    Catatan
    • Selama periode quiescent, DAS terus memantau instans tetapi tidak memicu operasi penskalaan apa pun.

    • Jika periode quiescent dan rentang pengamatan berakhir pada waktu yang sama, dan ambang batas utilisasi CPU terpenuhi selama rentang tersebut, DAS memicu operasi penskalaan.

    Instans Edisi Ketersediaan Tinggi dengan disk lokal (tujuan umum) dan instans Edisi Perusahaan tiga node (tujuan umum)

    Scale-up Observation Window

    Periode pengamatan kinerja instans. Sistem secara berkala memeriksa utilisasi CPU rata-rata instans selama rentang ini. Peningkatan skala otomatis dipicu ketika utilisasi CPU rata-rata mencapai ambang batas yang ditentukan.

    Scale-back Observation Window

    Periode pengamatan kinerja instans untuk penurunan skala. Penurunan skala otomatis dipicu jika utilisasi CPU berada di bawah 30% selama lebih dari 99% waktu selama rentang ini.

    PolarDB for MySQL

    Pilih Auto Scaling dan Auto Scale-back, lalu konfigurasikan parameter berikut:

    • Auto Scaling

      • Jika utilisasi CPU rata-rata lebih besar dari atau sama dengan nilai yang ditentukan dalam Observation Window, PolarDB meningkatkan skala kluster berdasarkan beban kerja setelah rentang pengamatan berakhir.

      • Saat meningkatkan skala kluster, sistem memilih untuk menambahkan node atau meningkatkan spesifikasi berdasarkan trafik baca/tulis real-time:

        • Jika trafik baca dominan, penambahan node read-only diprioritaskan.

        • Jika trafik tulis dominan, peningkatan spesifikasi kluster diprioritaskan.

        • Dalam kasus khusus, seperti beban kerja tinggi pada node utama, peningkatan spesifikasi kluster diprioritaskan.

    • Auto Scale-back

      Penting

      Untuk instans PolarDB for MySQL Edisi Kluster, Anda hanya dapat menskalakan spesifikasi seluruh kluster, bukan spesifikasi node tunggal.

      • Selama rentang pengamatan skala turun, jika utilisasi CPU rata-rata node yang ditambahkan oleh Auto Scaling berada di bawah 30% selama lebih dari 99% waktu, sistem secara otomatis menurunkan spesifikasi kluster PolarDB for MySQL secara bertahap hingga kembali ke spesifikasi awalnya.

      • Jika node read-only ditambahkan selama peningkatan skala, node tersebut dihapus satu per satu selama penurunan skala.

      • Jika spesifikasi kluster ditingkatkan selama peningkatan skala, spesifikasi tersebut diturunkan selama penurunan skala.

    Parameter

    Deskripsi

    CPU Utilization ≥

    Ambang batas pemicu untuk peningkatan skala otomatis. Operasi peningkatan skala dipicu ketika utilisasi CPU rata-rata lebih besar dari atau sama dengan nilai ini.

    Maximum Specifications

    Batas atas untuk peningkatan skala otomatis. Setelah peningkatan skala dipicu, spesifikasi kluster PolarDB ditingkatkan secara bertahap, misalnya dari 4 core menjadi 8 core, lalu menjadi 16 core, hingga mencapai batas atas.

    Max number of Read-Only nodes

    Jumlah maksimum node read-only yang dapat ditambahkan secara otomatis. Setelah peningkatan skala dipicu, sistem menambahkan satu atau dua node read-only PolarDB berdasarkan kondisi aktual, hingga mencapai batas atas.

    Catatan

    Node yang diskalakan secara otomatis ditambahkan ke titik akhir kluster default. Untuk titik akhir kustom, Anda harus mengonfigurasi opsi Automatically Associate New Nodes. Untuk informasi selengkapnya tentang cara mengonfigurasi Automatically Associate New Nodes, lihat Konfigurasi Database Proxy.

    Observation Window

    Jika utilisasi CPU rata-rata lebih besar dari atau sama dengan nilai yang ditentukan selama seluruh rentang pengamatan, DAS memulai peningkatan skala dengan menambahkan node atau meningkatkan spesifikasi berdasarkan trafik baca/tulis real-time kluster setelah rentang berakhir. Misalnya, jika rentang pengamatan adalah 5 menit dan operasi penskalaan memakan waktu 10 menit, efek penskalaan otomatis akan terlihat setelah sekitar 15 menit.

    Penting

    Rentang pengamatan skala turun dihitung sebagai rentang pengamatan + 10 menit. Misalnya, jika Observation Period diatur ke 30 menit, maka rentang pengamatan skala turun adalah 40 menit.

    Quiescent Period

    Interval minimum antara operasi penskalaan otomatis berturut-turut. Selama periode quiescent, DAS terus memantau instans tetapi tidak memicu operasi penskalaan apa pun. Jika periode quiescent dan rentang pengamatan berakhir pada waktu yang sama, dan ambang batas utilisasi CPU terpenuhi selama rentang tersebut, DAS memicu operasi penskalaan.

  8. Klik OK.

  9. Konfigurasikan Alert Template untuk berlangganan notifikasi agar Anda tetap mendapat informasi tentang status skalabilitas kinerja otomatis instans database Anda.

    Sistem merekomendasikan templat peringatan dan menambahkan aturan peringatan untuk event otonomi yang sesuai. Anda dapat mengikuti petunjuk untuk menyelesaikan konfigurasi.

    Catatan
    • Jika Anda telah mengonfigurasi templat peringatan untuk instans tersebut, ikuti petunjuk untuk menambahkan aturan peringatan yang sesuai untuk event otonomi ke dalam templat.

    • Untuk mengonfigurasi templat peringatan dan aturan peringatan sendiri, lihat Konfigurasi templat peringatan dan Konfigurasi aturan peringatan.

  10. Pilih Alert Contact Group untuk menerima notifikasi.

    • Klik Add Contact untuk menambahkan kontak peringatan baru.

    • Klik Create Contact Group untuk menambahkan kelompok kontak peringatan baru.

    • Klik Modify atau Remove di sebelah kontak untuk mengedit atau menghapus informasinya.

    Untuk instruksi detail, lihat Kelola kontak peringatan.

  11. Klik Submit Configuration dan konfirmasi pengaturan peringatan di kotak dialog yang muncul.

FAQ

T: Apa yang harus saya lakukan jika instans saya telah mencapai spesifikasi maksimum untuk keluarga instansnya dan tidak dapat ditingkatkan skalanya lebih lanjut?

J: Kami merekomendasikan Anda membeli instans dengan spesifikasi lebih tinggi dari keluarga instans yang berbeda. Misalnya, instans RDS for MySQL Edisi Ketersediaan Tinggi Dedicated mendukung hingga 104 core dan memori 768 GB. Kemudian, Anda dapat memigrasikan data Anda ke instans baru tersebut. Untuk informasi lebih lanjut tentang spesifikasi instans dan solusi migrasi, lihat dokumen berikut:

T: Apakah sistem terus memantau instans selama operasi peningkatan skala?

J: Ya.

Misalnya, jika Observation Window diatur ke 5 menit dan operasi peningkatan skala memakan waktu 10 menit, total waktu untuk event penskalaan adalah 15 menit.

Selama periode peningkatan skala, sistem terus memantau kinerja instans tetapi tidak akan memicu operasi penskalaan lain hingga operasi saat ini selesai. Setelah peningkatan skala selesai, jika ambang batas utilisasi CPU terpenuhi di akhir Observation Window berikutnya, peningkatan skala lain dipicu. Proses ini berulang hingga instans mencapai Maximum Specifications yang ditentukan.

T: Apakah normal jika pesanan dibuat dan dibayar dalam hitungan detik setelah peningkatan skala otomatis dipicu?

J: Ya, ini normal. Saat skalabilitas kinerja otomatis memicu peningkatan skala, sistem secara otomatis membuat dan membayar pesanan. Seluruh proses ini otomatis dan dapat diselesaikan dalam hitungan detik. Untuk memastikan apakah pesanan dipicu oleh pengguna atau sistem, Anda dapat memeriksa catatan terkait di audit operasi.

Dokumen terkait

  • Jika trafik bisnis Anda memiliki puncak yang dapat diprediksi, Anda dapat menggunakan skalabilitas otomatis terjadwal. Fitur ini memungkinkan Anda meningkatkan spesifikasi instans berdasarkan jadwal yang telah ditentukan. Instans secara otomatis kembali ke spesifikasi awalnya setelah durasi yang dikonfigurasi berakhir.

  • Jika tipe instans Anda tidak mendukung skalabilitas kinerja otomatis, Anda dapat mengubah spesifikasi secara manual untuk meningkatkan atau menurunkan skala instans. Untuk informasi selengkapnya, lihat dokumen berikut: