All Products
Search
Document Center

ApsaraDB RDS:Penskalaan otomatis terjadwal

Last Updated:May 13, 2026

Jika beban kerja bisnis Anda bersifat siklikal dan dapat diprediksi—misalnya, lalu lintas tinggi pada jam-jam tertentu atau lonjakan akses akibat promosi mendatang—Anda dapat memanfaatkan fitur penskalaan otomatis terjadwal dari Database Autonomy Service (DAS). Fitur ini memungkinkan Anda meningkatkan spesifikasi instans selama periode tertentu guna menangani peningkatan beban database. Setelah periode tersebut berakhir, sistem akan mengembalikan instans ke spesifikasi semula, sehingga membantu memenuhi kebutuhan bisnis sekaligus mengendalikan biaya.

Prasyarat

  • Instans Anda harus menggunakan salah satu versi berikut:

    • RDS MySQL 8.0 Edisi Ketersediaan Tinggi dengan cloud disk (tujuan umum)

    • RDS MySQL 5.7 Edisi Ketersediaan Tinggi dengan cloud disk (tujuan umum)

  • Pastikan saldo akun Anda mencukupi untuk menutup biaya peningkatan spesifikasi.

  • service-linked role untuk DAS telah dibuat.

Catatan penggunaan

  • Saat ini, Anda hanya dapat melakukan scale-up instans database secara terjadwal menggunakan kebijakan yang telah ditentukan sebelumnya.

  • Semua pengaturan waktu menggunakan UTC+8. Jika instans database Anda berada di zona waktu berbeda, Anda harus mengonversi waktunya secara manual.

  • Anda hanya dapat menerapkan satu kebijakan penskalaan otomatis terjadwal untuk setiap instans.

  • Penskalaan otomatis terjadwal tidak mendukung pengulangan otomatis. Jika aturan penskalaan gagal dieksekusi, sistem tidak akan mencoba ulang.

  • Jika Anda mengubah Duration atau Scale-back Time setelah instans ditingkatkan skalanya, sistem akan mengembalikan instans tersebut berdasarkan waktu konfigurasi terbaru.

  • Meskipun Anda telah menetapkan Duration atau Scale-back Time, instans mungkin tidak dikembalikan ke spesifikasi semula. Hal ini dapat terjadi dalam skenario berikut:

    • Jika terjadi perubahan spesifikasi lain selama periode scale-up, seperti perubahan manual atau event dynamic scaling, sistem akan melewatkan operasi scale-back jika spesifikasi instans saat ini tidak sesuai dengan spesifikasi target kebijakan.

    • Untuk memastikan stabilitas dan keamanan bisnis, sistem hanya akan mengembalikan instans jika metrik terkait memenuhi kondisi scale-down. Misalnya, sebuah instans ditingkatkan skalanya dari memori 1 GB menjadi 4 GB. Sebelum scale-back, DAS memeriksa penggunaan memori saat ini. Jika penggunaannya mencapai 1 GB, mengembalikan ke 1 GB akan menyebabkan pemanfaatan memori 100%. Dalam skenario ini, sistem menilai bahwa kondisi scale-down tidak terpenuhi dan melewatkan operasi tersebut.

    • Operasi scale-back tidak dapat dijalankan jika instans berada dalam status yang mencegah perubahan, seperti sedang menjalani perubahan spesifikasi atau migrasi.

Kasus penggunaan

DAS dapat menjalankan operasi scale-up terjadwal yang dijalankan sekali atau berulang setiap hari, mingguan, atau bulanan. Misalnya, suatu bisnis mengalami traffic puncak mulai pukul 02.00 pada hari pertama hingga pukul 02.00 pada hari ketiga setiap bulan. Di luar jam sibuk tersebut, traffic rendah. Anda dapat menggunakan fitur penskalaan otomatis terjadwal DAS untuk secara otomatis meningkatkan spesifikasi instans pada pukul 02.00 hari pertama dan mengembalikannya ke spesifikasi semula setelah pukul 02.00 hari ketiga.

Penagihan

Mengubah spesifikasi instans menggunakan fitur penskalaan otomatis terjadwal akan dikenai biaya. Untuk informasi lebih lanjut, lihat Ubah spesifikasi.

Buat kebijakan penskalaan otomatis terjadwal

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

  2. Di panel navigasi kiri, pilih Autonomy Services > Diagnostics > Autonomy Center. Di halaman Autonomy Center, klik Autonomy Service Settings.

  3. Di halaman Autonomous Function Settings, klik tab Auto Scaling. Lalu, klik Add Policy. Di halaman Add Policy, konfigurasikan parameter berikut:

    Parameter

    Deskripsi

    Policy Name

    Nama kebijakan.

    Mode

    Mode kebijakan. Pilih Scheduled Auto Scaling.

    Engine Type

    Jenis engine database.

    Specifications

    Spesifikasi engine database yang dipilih.

    Operation

    Saat ini, hanya Adjust Instance Specifications yang didukung.

    Valid From

    Valid From mencakup Start Date dan End Date.

    • Start Date: Parameter ini wajib diisi dan tidak boleh lebih awal dari tanggal saat ini.

    • End Date: Parameter ini opsional.

      • Jika Recurrence diatur ke N/A (Execute Only Once), waktu berakhir kebijakan tidak dipengaruhi oleh End Date.

      • Ketika Recurrence diatur ke Daily, Weekly, atau Monthly, kebijakan penskalaan otomatis terjadwal akan berjalan secara periodik dan tanpa batas jika Anda tidak menetapkan End Date. Jika Anda menetapkan End Date, kebijakan hanya aktif hingga End Date tersebut.

    Recurrence

    Nilai yang valid:

    • N/A (Execute Only Once)

      • Scaling Start Time: Parameter ini wajib diisi.

      • Duration: Parameter ini opsional. Nilainya harus berupa bilangan bulat positif dalam satuan jam.

        • Jika Anda tidak menetapkan Duration, instans akan tetap menggunakan spesifikasi baru setelah scale-up.

        • Jika Anda menetapkan Duration, instans akan dikembalikan ke spesifikasi semula saat durasi berakhir.

    • Daily

      • Scaling Start Time: Parameter ini wajib diisi.

      • Scale-back Time: Parameter ini wajib diisi.

        • Jika Scaling Start Time lebih awal dari Scale-back Time, kebijakan dimulai dan diakhiri pada hari yang sama dalam satu siklus.

        • Jika Scaling Start Time lebih lambat dari Scale-back Time, kebijakan dimulai dan diakhiri pada hari yang berbeda. Scaling Start Time berada pada hari saat ini, dan Scale-back Time berada pada hari berikutnya.

        Catatan
        • Interval antara Scaling Start Time dan Scale-back Time minimal 1 jam.

        • Interval antara Scaling Start Time siklus saat ini dan Scale-back Time siklus sebelumnya minimal 1 jam.

        • Jika End Date ditetapkan, dan End Date tersebut berada di antara Scaling Start Time dan Scale-back Time suatu siklus, kebijakan penskalaan otomatis terjadwal untuk siklus tersebut tidak akan dijalankan.

    • Weekly

      • Scaling Start Time: Parameter ini wajib diisi.

      • Scale-back Time: Parameter ini wajib diisi.

        • Jika Scaling Start Time lebih awal dari Scale-back Time, kebijakan dimulai dan diakhiri dalam minggu yang sama dalam satu siklus.

        • Jika Scaling Start Time lebih lambat dari Scale-back Time, kebijakan dimulai dan diakhiri dalam minggu yang berbeda. Scaling Start Time berada pada minggu saat ini, dan Scale-back Time berada pada minggu berikutnya.

        Catatan
        • Interval antara Scaling Start Time dan Scale-back Time minimal 1 jam.

        • Interval antara Scaling Start Time siklus saat ini dan Scale-back Time siklus sebelumnya minimal 1 jam.

        • Jika Anda menetapkan End Date yang jatuh di antara Scaling Start Time dan Scale-back Time suatu siklus, siklus tersebut dilewati.

    • Monthly

      • Scaling Start Time: Parameter ini wajib diisi.

      • Scale-back Time: Parameter ini wajib diisi.

        • Jika Scaling Start Time lebih awal dari Scale-back Time, kebijakan dimulai dan diakhiri dalam bulan yang sama dalam satu siklus.

        • Jika Scaling Start Time lebih lambat dari Scale-back Time, kebijakan dimulai dan diakhiri dalam bulan yang berbeda. Scaling Start Time berada pada bulan saat ini, dan Scale-back Time berada pada bulan berikutnya.

        Catatan
        • Interval antara Scaling Start Time dan Scale-back Time minimal 1 jam.

        • Interval antara Scaling Start Time siklus saat ini dan Scale-back Time siklus sebelumnya minimal 1 jam.

        • Jika Anda menetapkan End Date yang jatuh di antara Scaling Start Time dan Scale-back Time suatu siklus, siklus tersebut dilewati.

  4. Di halaman Add Policy, klik OK.

  5. Di bagian Recommended Policies, temukan kebijakan yang diinginkan dan klik Apply di kolom Actions.

    Catatan
    • Untuk mengubah kebijakan yang sudah ada, klik Edit di kolom Actions. Lakukan perubahan di tab Update Policy.

    • Untuk membatalkan kebijakan yang telah diterapkan, temukan kebijakan tersebut di bagian Applied Policies dan klik Cancel Policy di kolom Actions.

  6. Di halaman Autonomous Function Management, klik OK.

  7. (Opsional) Konfigurasikan Alert Configuration untuk berlangganan peringatan dan menerima notifikasi tentang event penskalaan.

    Sistem merekomendasikan templat peringatan dan menambahkan aturan peringatan untuk event otonomi terkait. Anda dapat mengikuti prompt untuk menyelesaikan konfigurasi.

    Catatan
    • Jika Anda telah mengonfigurasi templat peringatan untuk instans tersebut, ikuti prompt untuk menambahkan aturan peringatan yang sesuai ke templat yang sudah ada.

    • Jika Anda perlu mengonfigurasi templat peringatan dan aturan peringatan secara manual, lihat Konfigurasi templat peringatan dan Konfigurasi aturan peringatan.

    1. Pilih Select Alert Template berdasarkan kebutuhan bisnis Anda. Jika Anda tidak memerlukan aturan peringatan, klik Remove di kolom Actions. Setelah memilih templat, klik Next.

    2. Pilih Alert Contact Groups untuk menerima notifikasi peringatan.

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

      • Klik Add Contact untuk menambahkan kontak peringatan baru.

      • Klik Edit atau Remove di samping kontak untuk mengubah atau menghapusnya.

      Untuk informasi lebih lanjut, lihat Kelola kontak peringatan.

    3. Konfirmasi Associate with Resources.

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

Lihat hasil penskalaan

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

  2. Di panel navigasi kiri, pilih Autonomy Services > Diagnostics.

  3. Di halaman Autonomy Center, lihat Auto-Scaling Events yang terjadi dalam rentang waktu yang dipilih.

  4. Klik Details pada entri Auto-Scaling Events untuk melihat informasi detail tentang operasi penskalaan.

    p202202081

FAQ

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

J: Beli instans yang lebih besar dari keluarga instans berbeda. Misalnya, RDS MySQL Edisi Ketersediaan Tinggi (spesifikasi khusus) mendukung hingga 104 core dan memori 768 GB. Lalu, migrasikan data ke instans baru tersebut. Untuk informasi lebih lanjut tentang spesifikasi instans dan solusi migrasi, lihat Tipe instans RDS MySQL dan Migrasi data antar instans RDS.

Dokumen terkait

Saat bisnis Anda berkembang, Anda mungkin perlu mengubah spesifikasi instans. Untuk informasi lebih lanjut, lihat Ubah spesifikasi. Anda juga dapat mengaktifkan automatic performance scaling, yang secara otomatis meningkatkan skala instans berdasarkan perubahan workload.