全部产品
Search
文档中心

ApsaraDB RDS:Gunakan fitur penskalaan kinerja otomatis

更新时间:Jul 06, 2025

Seiring dengan berkembangnya bisnis Anda, volume data bertambah, dan layanan baru atau fitur baru dirilis, lalu lintas database meningkat dan sumber daya komputasi menjadi tidak mencukupi. Meningkatkan sumber daya komputasi database, seperti inti CPU dan sumber daya memori, adalah metode yang efektif untuk menyelesaikan masalah ini. Database Autonomy Service (DAS) menyediakan fitur penskalaan kinerja otomatis untuk instans ApsaraDB RDS for MySQL Anda guna menangani lonjakan lalu lintas selama jam sibuk. Ketika lalu lintas berkurang, DAS secara otomatis menurunkan spesifikasi instans untuk mencegah penggunaan sumber daya yang tidak efisien.

Prasyarat

Penting

Fitur penskalaan kinerja otomatis tidak didukung untuk instans RDS dari jenis instans yang sudah ditinggalkan. Jika jenis instans dari instans RDS Anda sudah ditinggalkan, Anda harus mengubah jenis instans tersebut untuk mengaktifkan fitur penskalaan kinerja otomatis. Untuk informasi lebih lanjut tentang cara mengubah jenis instans dari instans RDS, lihat Ubah spesifikasi instans.

  • Saldo di akun Alibaba Cloud Anda mencukupi.

  • Peran terhubung layanan untuk DAS telah dibuat. Untuk informasi lebih lanjut, lihat Peran AliyunServiceRoleForDAS.

    Catatan

    Jika peran tersebut belum ada, peran terhubung layanan akan secara otomatis dibuat untuk DAS ketika Anda mengaktifkan fitur penskalaan kinerja otomatis.

Proses penskalaan kinerja otomatis

云盘扩容流程

Penskalaan otomatis ke atas

Setelah Anda mengaktifkan fitur penskalaan otomatis ke atas untuk instans RDS Anda, DAS melakukan penskalaan otomatis ke atas berdasarkan jenis instans ketika average CPU utilization dari instans RDS mencapai ambang batas tertentu dalam jendela observasi.

  • Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dan menggunakan jenis instans khusus dan disk cloud

    DAS secara otomatis memilih spesifikasi dalam rentang yang ditentukan untuk menskalakan instans RDS berdasarkan beban kerja instans. Setelah instans RDS ditingkatkan skalanya, DAS memantau utilisasi CPU dari instans RDS. Jika utilisasi CPU melebihi ambang batas yang ditentukan lagi, DAS akan meningkatkan skala instans RDS lagi. Proses ini diulang sampai instans RDS ditingkatkan ke spesifikasi maksimum yang Anda tentukan.

  • Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dengan Premium Local SSD dan menggunakan jenis instans umum dan instans RDS yang menjalankan Edisi Perusahaan RDS dan menggunakan jenis instans umum

    DAS menggandakan jumlah inti CPU. Sebagai contoh, jika jumlah asli inti CPU adalah 4, DAS meningkatkan jumlah inti CPU menjadi 8 setelah penskalaan ke atas. IOPS dari instans RDS juga meningkat. IOPS meningkat sebesar 1.000 untuk setiap inti CPU yang ditambahkan. Jika sumber daya CPU host tidak mencukupi, operasi penskalaan ke atas tidak dapat dilakukan.

    Catatan

    DAS hanya meningkatkan jumlah inti CPU hingga dua kali lipat dari jumlah aslinya, tetapi tidak dapat meningkatkan jumlah lebih lanjut. Sebagai contoh, setelah jumlah inti CPU ditingkatkan menjadi 8, jumlah tersebut tidak dapat ditingkatkan menjadi 16.

Penskalaan otomatis ke bawah

Penting

Sistem hanya mengembalikan spesifikasi instans ke spesifikasi aslinya ketika penskalaan otomatis ke atas dilakukan setelah fitur penskalaan otomatis ke bawah diaktifkan. Ini berlaku jika persyaratan tertentu terpenuhi. Jika penskalaan otomatis ke atas dilakukan sebelum fitur penskalaan otomatis ke bawah diaktifkan, sistem tidak akan mengembalikan spesifikasi instans ke spesifikasi aslinya meskipun fitur penskalaan otomatis ke bawah telah diaktifkan.

  • Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dan menggunakan disk cloud

    Setelah Anda memilih Automatic Scale-down/in, penskalaan otomatis ke bawah dipicu setelah periode cooldown period berakhir jika utilisasi CPU instans RDS Anda lebih rendah dari 30% selama lebih dari 99% dari jendela observasi penskalaan ke bawah. Spesifikasi instans RDS dikurangi ke spesifikasi aslinya secara bertahap kecil.

    Penting
    • Jendela observasi penskalaan ke bawah sama dengan nilai Parameter Jendela Observasi ditambah 10 menit. Sebagai contoh, jika Anda mengatur durasi observation window menjadi 30 menit, durasi jendela observasi penskalaan ke bawah adalah 40 menit.

    • Jika instans RDS Anda menjalankan Edisi Ketersediaan Tinggi RDS dengan disk cloud, fitur penskalaan otomatis ke bawah dapat berjalan stabil pada arsitektur baru. Jika nilai parameter kindCode untuk instans RDS adalah 18, instans RDS menggunakan arsitektur baru. Anda dapat memanggil operasi untuk menanyakan arsitektur instans RDS. Untuk informasi lebih lanjut, lihat DescribeDBInstanceAttribute.

  • Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dengan Premium Local SSD dan menggunakan jenis instans umum dan instans RDS yang menjalankan Edisi Perusahaan RDS dan menggunakan jenis instans umum

    Jika utilisasi CPU instans RDS Anda lebih rendah dari 30% selama lebih dari 99% dari scale-down observation window yang ditentukan, DAS menurunkan IOPS dan jumlah inti CPU dari instans RDS ke spesifikasi aslinya.

Catatan

Setelah Anda mengaktifkan fitur penskalaan kinerja otomatis untuk instans RDS Anda, DAS memantau instans RDS berdasarkan pengaturan parameter paling baru. Ketika instans RDS memenuhi kondisi untuk penskalaan otomatis ke atas atau ke bawah, DAS menaikkan atau menurunkan instans tersebut.

Metode penagihan

  • Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dengan Premium Local SSD dan menggunakan jenis instans umum dan instans RDS yang menjalankan Edisi Perusahaan RDS dan menggunakan jenis instans umum: Anda dikenakan biaya berdasarkan metode penagihan bayar sesuai pemakaian. Biaya dipotong sekali setiap jam.

    Rumus perhitungan biaya: (Biaya per inti CPU × Jumlah inti CPU yang ditambahkan) × Durasi penskalaan ke atas dalam menit

  • Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dan menggunakan disk cloud: Anda dikenakan biaya berdasarkan jenis instans setelah penskalaan ke atas. Harga penskalaan ke atas bervariasi berdasarkan konfigurasi instans, seperti wilayah dan spesifikasi baru. Untuk informasi lebih lanjut, kunjungi halaman pembelian ApsaraDB RDS.

Dampak

  • Jika instans RDS Anda menjalankan Edisi Ketersediaan Tinggi RDS dan menggunakan disk cloud, pergantian instans mungkin terjadi selama perubahan spesifikasi. Pastikan aplikasi Anda dikonfigurasi untuk secara otomatis menyambung kembali ke instans RDS. Untuk informasi lebih lanjut tentang dampak pergantian instans, lihat Dampak pergantian instans.

  • Jika instans RDS Anda tidak menjalankan versi mesin minor terbaru, sistem memperbarui versi mesin minor dari instans RDS ke versi terbaru selama perubahan spesifikasi. Hal ini memastikan performa dan stabilitas layanan database Anda.

  • Operasi penskalaan hanya dilakukan pada instans RDS utama. Jika pergantian primary/secondary switchover dipicu setelah instans RDS utama ditingkatkan skalanya, salah satu dari situasi berikut terjadi:

    • Jika instans RDS utama (instans RDS sekunder asli) memenuhi kondisi untuk memicu penskalaan ke atas atau penskalaan ke bawah, DAS melakukan operasi penskalaan pada instans RDS utama.

    • Jika instans RDS sekunder (instans RDS utama asli) memenuhi kondisi untuk memicu penskalaan ke bawah, DAS menurunkan instans RDS sekunder ke spesifikasi aslinya.

Prosedur

  1. Buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.

  2. Gunakan salah satu metode berikut untuk membuka panel Autonomous Function Management:

    • Di panel navigasi kiri, pilih Autonomy ServicesDiagnostics. Pada halaman yang muncul, klik tab Autonomy Center. Pada tab Autonomy Center, klik Autonomy Service Settings.

    • Di panel navigasi kiri, pilih Autonomy ServicesDashboard. Pada tab Dashboard dari halaman yang muncul, klik Autonomy Service Settings.

  3. Pada tab Autonomous Function Settings dari panel Autonomous Function Management, aktifkan layanan otonomi.

  4. Pada tab Optimization and Throttling, konfigurasikan parameter berikut.

    Jika instans RDS Anda menjalankan Edisi Ketersediaan Tinggi RDS dengan disk cloud, pilih Automatic Performance Scaling. Jika instans RDS Anda menjalankan Edisi Ketersediaan Tinggi RDS dengan Premium Local SSD dan menggunakan jenis instans umum atau instans RDS menjalankan Edisi Perusahaan RDS dan menggunakan jenis instans umum, pilih Automatic Resource Elasticity.

    Kategori Instans

    Parameter

    Deskripsi

    Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dan menggunakan jenis instans khusus dan disk cloud

    Observation Window

    Periode waktu selama mana Anda ingin mengamati performa instans RDS. DAS memeriksa rata-rata utilisasi CPU dari instans RDS dalam jendela observasi pada interval tertentu. Jika rata-rata utilisasi CPU mencapai ambang batas yang ditentukan, penskalaan otomatis ke atas dipicu.

    Penting

    Jendela observasi penskalaan ke bawah sama dengan nilai Parameter Jendela Observasi ditambah 10 menit. Sebagai contoh, jika Anda mengatur durasi observation window menjadi 30 menit, durasi jendela observasi penskalaan ke bawah adalah 40 menit.

    Maximum Specifications

    Spesifikasi maksimum hingga mana DAS dapat menaikkan skala instans RDS. Jika utilisasi CPU dari instans RDS mencapai ambang batas yang ditentukan, DAS menaikkan skala instans RDS. Jika CPU utilization dari instans RDS mencapai ambang batas yang ditentukan lagi selama observation window berikutnya, DAS menaikkan skala instans RDS lagi. Proses ini diulang sampai instans RDS dinaikkan ke spesifikasi maksimum yang Anda tentukan.

    Automatic Scale-down/in

    Setelah Anda memilih Automatic Scale-down/in, penskalaan otomatis ke bawah dipicu setelah periode cooldown period berakhir jika utilisasi CPU instans RDS Anda lebih rendah dari 30% selama lebih dari 99% dari jendela observasi penskalaan ke bawah. Spesifikasi instans RDS dikurangi ke spesifikasi aslinya secara bertahap kecil. Jendela observasi penskalaan ke bawah sama dengan nilai Parameter Jendela Observasi ditambah 10 menit.

    Quiescent Period

    Interval minimum antara dua operasi penskalaan otomatis ke atas atau ke bawah, yang disebut sebagai periode pendinginan. Selama periode pendinginan, DAS memantau utilisasi CPU dari instans RDS, tetapi tidak memicu penskalaan otomatis ke atas atau ke bawah meskipun kondisi yang ditentukan terpenuhi. Jika periode pendinginan dan jendela observasi berakhir pada saat yang sama dan rata-rata utilisasi CPU dalam jendela observasi mencapai ambang batas yang ditentukan, DAS secara otomatis memicu penskalaan ke atas atau ke bawah.

    Instans RDS yang menjalankan Edisi Ketersediaan Tinggi RDS dengan Premium Local SSD dan menggunakan jenis instans umum dan instans RDS yang menjalankan Edisi Perusahaan RDS dan menggunakan jenis instans umum

    Scale-up Observation Window

    Periode waktu selama mana Anda ingin mengamati performa instans RDS setelah penskalaan ke atas. DAS memeriksa rata-rata utilisasi CPU dari instans RDS dalam jendela observasi pada interval tertentu. Jika rata-rata utilisasi CPU mencapai ambang batas yang ditentukan, penskalaan otomatis ke atas dipicu.

    Scale-down Observation Window

    Periode waktu selama mana Anda ingin mengamati performa instans RDS setelah penskalaan ke bawah. DAS memeriksa utilisasi CPU dari instans RDS dalam jendela observasi pada interval tertentu. Jika utilisasi CPU lebih rendah dari 30% selama lebih dari 99% dari jendela observasi, penskalaan otomatis ke bawah dipicu.

  5. Klik OK.

  6. Opsional. Di bagian Konfigurasi Peringatan, konfigurasikan alert template dan berlangganan notifikasi peringatan. Ini membantu Anda memahami status automatic performance scaling task pada kesempatan pertama.

    Sistem merekomendasikan template peringatan dan menambahkan aturan peringatan untuk peristiwa otonomi yang diperlukan dalam template peringatan. Anda dapat mengonfigurasi template peringatan sesuai petunjuk.

    Catatan
    • Jika Anda telah mengonfigurasi template peringatan untuk instans RDS Anda, Anda harus menambahkan aturan peringatan untuk peristiwa otonomi yang diperlukan ke template peringatan sesuai petunjuk.

    • Jika Anda belum mengonfigurasi template peringatan untuk instans RDS Anda tetapi ingin mengonfigurasinya, Anda dapat mengonfigurasi template peringatan dengan mengikuti instruksi yang diberikan di Konfigurasikan template peringatan dan Konfigurasikan aturan peringatan.

    1. Di langkah Pilih Grup Kontak Peringatan, pilih alert contact group.

      • Klik Add Contact untuk menambahkan kontak peringatan.

      • Klik Create Contact Group untuk membuat grup kontak peringatan.

      • Temukan kontak peringatan yang ingin Anda kelola dan klik Edit atau Remove di kolom Tindakan untuk memodifikasi atau menghapus informasi tentang kontak peringatan.

      Untuk informasi lebih lanjut, lihat Kelola kontak peringatan.

    2. Di langkah Asosiasi dengan Sumber Daya, konfirmasikan associated resources.

    3. Klik Submit Configuration. Di kotak dialog yang muncul, konfirmasikan konfigurasi.

Tanya Jawab Umum

Saya ingin meningkatkan skala instans RDS saya, namun spesifikasi instans RDS telah mencapai batas maksimum. Apa yang harus saya lakukan?

Kami menyarankan Anda membeli instans RDS yang menjalankan edisi RDS lebih tinggi. Sebagai contoh, Anda dapat membeli instans ApsaraDB RDS for MySQL yang menjalankan Edisi Ketersediaan Tinggi RDS dan menggunakan jenis instans khusus. Keluarga instans khusus mendukung hingga 104 inti CPU dan 768 GB memori. Selanjutnya, migrasikan instans RDS Anda ke instans RDS baru. Untuk informasi lebih lanjut mengenai jenis instans dan solusi migrasi, lihat Spesifikasi dan Migrasi data antar instans ApsaraDB RDS for MySQL.

Referensi

  • Jika puncak lalu lintas terjadi dalam periode waktu tetap, Anda dapat menggunakan fitur penskalaan otomatis terjadwal untuk mengonfigurasi kebijakan dan menaikkan skala spesifikasi instans RDS Anda secara berkala. Setelah periode penskalaan yang ditentukan berakhir, instans RDS Anda secara otomatis dikembalikan ke spesifikasi sebelumnya. Untuk informasi lebih lanjut, lihat Gunakan fitur penskalaan otomatis terjadwal.

  • Jika jenis instans dari instans RDS Anda tidak mendukung fitur penskalaan kinerja otomatis, Anda dapat menggunakan metode berikut:

    • Anda dapat mengubah spesifikasi instans RDS, termasuk menaikkan atau menurunkan spesifikasinya. Untuk informasi lebih lanjut, lihat Ubah spesifikasi instans.

    • Anda dapat mengubah jenis instans guna memenuhi kebutuhan penskalaan kinerja otomatis. Untuk informasi lebih lanjut, lihat Ubah spesifikasi instans.