All Products
Search
Document Center

Database Autonomy Service:Penyesuaian Skala Otomatis Terjadwal

Last Updated:Aug 28, 2026

Untuk beban kerja dengan pola siklikal yang dapat diprediksi atau lonjakan lalu lintas yang diantisipasi, gunakan fitur Penyesuaian Skala Otomatis Terjadwal dari Database Autonomy Service (DAS). Fitur ini memungkinkan Anda melakukan skalabilitas vertikal spesifikasi instans secara otomatis dalam periode tertentu guna menangani peningkatan beban database. Setelah periode penskalaan berakhir, sistem secara otomatis memulihkan instans ke spesifikasi semula, sehingga membantu memenuhi kebutuhan bisnis sekaligus mengendalikan biaya.

Prasyarat

Instansiasi basis data harus memenuhi persyaratan berikut:

  • Instans harus merupakan salah satu tipe berikut:

    • Instans ApsaraDB RDS for MySQL seri High-availability Series dengan tipe spesifikasi general-purpose yang menggunakan cloud disk, sebelumnya dikenal sebagai x86 Standard Edition.

      Catatan

      Penyesuaian skala otomatis terjadwal tidak didukung untuk instans hanya baca ApsaraDB RDS for MySQL.

    • Instans PolarDB for MySQL edisi Cluster Edition dengan seri spesifikasi dedicated atau general-purpose.

    • Instans Redis Community Edition berbasis cloud-native (sebelumnya berbasis cloud disk) atau instans Enterprise Edition yang ditingkatkan performanya dengan arsitektur standar.

  • Peran terkait layanan DAS telah dibuat.

  • Akun Anda memiliki saldo yang cukup untuk menutupi biaya penskalaan vertikal.

Catatan penggunaan

  • Anda hanya dapat menggunakan kebijakan preset untuk melakukan penskalaan vertikal terjadwal pada instansiasi basis data.

  • Semua pengaturan waktu berdasarkan zona waktu UTC+8. Jika instansiasi basis data Anda berada di zona waktu berbeda, Anda harus mengonversi waktunya secara manual.

  • Anda hanya dapat menerapkan satu kebijakan penskalaan dengan mode yang sama untuk setiap instans.

  • Penyesuaian skala otomatis terjadwal tidak mendukung pengulangan otomatis; jika tugas penskalaan gagal, sistem tidak akan mencoba lagi.

  • Jika Anda mengubah Duration atau Scale-back Time setelah event penskalaan vertikal, sistem akan memulihkan instans ke spesifikasi semula berdasarkan konfigurasi terbaru.

  • Jika Anda menentukan Duration atau Scale-back Time, instans mungkin tidak dikembalikan ke spesifikasi sebelum penskalaan dalam situasi berikut:

    • Terdapat perubahan konfigurasi instans lainnya, seperti penyesuaian manual atau event yang dipicu oleh dynamic scaling, selama periode tersebut. Jika spesifikasi instans saat ini tidak sesuai dengan spesifikasi target yang ditetapkan dalam kebijakan penskalaan, sistem tidak akan menjalankan operasi pengembalian skala.

    • Untuk memastikan stabilitas dan keamanan bisnis, sistem hanya melakukan pengembalian skala jika metrik terkait memenuhi kondisi untuk menurunkan spesifikasi. Misalnya, sebuah instans diskalakan vertikal dari memori 1 GB menjadi 4 GB. Sebelum mengembalikan skala, sistem memeriksa penggunaan memori saat ini. Jika penggunaannya 1 GB, pengembalian ke spesifikasi awal 1 GB akan mengakibatkan pemanfaatan memori 100%. Dalam kasus ini, sistem tidak akan melakukan pengembalian skala.

    • Instans berada dalam status yang melarang perubahan konfigurasi, misalnya sedang dalam proses perubahan spesifikasi atau migrasi. Dalam hal ini, sistem tidak dapat menjalankan operasi pengembalian skala.

Kasus penggunaan

DAS dapat melakukan penskalaan vertikal pada sebuah instans satu kali atau secara berkala, seperti harian, mingguan, atau bulanan. Misalnya, suatu bisnis mengalami periode puncak dari pukul 02.00 tanggal 1 hingga pukul 02.00 tanggal 3 setiap bulan. Anda dapat menggunakan fitur Penyesuaian Skala Otomatis Terjadwal untuk secara otomatis meningkatkan spesifikasi instans pada pukul 02.00 tanggal 1, lalu secara otomatis memulihkannya ke spesifikasi semula setelah pukul 02.00 tanggal 3.

Penagihan

Mengubah konfigurasi instans melalui Penyesuaian Skala Otomatis Terjadwal akan dikenai biaya. Untuk informasi lebih lanjut, lihat topik berikut:

Buat kebijakan penyesuaian skala otomatis terjadwal

  1. Masuk ke Konsol DAS.

  2. Buat kebijakan penyesuaian skala otomatis terjadwal.

    • Buat kebijakan dari halaman Management and Settings.

      1. Di panel navigasi kiri, klik Resource Management > Auto Scaling Settings.

      2. Di bagian Auto Scaling Policies, klik Add Policy. Di panel Add Policy, konfigurasikan parameter kebijakan.

        Tabel 1. Parameter

        Parameter

        Deskripsi

        Policy Name

        Nama kebijakan.

        Mode

        Pilih Scheduled Auto Scaling.

        Engine Type

        Tipe engine database.

        Specifications

        Spesifikasi engine database yang dipilih.

        Operation

        • Untuk ApsaraDB RDS for MySQL dan Redis, hanya Adjust Instance Specifications yang didukung.

        • Untuk PolarDB for MySQL, baik Adjust Instance Specifications maupun Increase Number of Read-only Nodes didukung.

        Valid From

        Valid From mencakup Start date dan End date.

        • Start date: Wajib diisi. Nilainya harus pada atau setelah tanggal saat ini.

        • End date: Opsional.

          • Jika Recurrence diatur ke N/A (Execute Only Once), pengaturan End date tidak memengaruhi waktu akhir kebijakan.

          • Jika Recurrence diatur ke Daily, Weekly, atau Monthly, kebijakan akan berjalan secara periodik tanpa batas jika Anda tidak mengatur End date. Jika Anda mengatur End date, kebijakan akan dibatasi oleh End date tersebut.

        Recurrence

        Nilai yang valid:

        • N/A (Execute Only Once)

          • Scaling Start Time: Wajib diisi.

          • Duration: Opsional. Masukkan bilangan bulat positif. Satuan: jam.

            • Jika Anda tidak mengatur Duration, sistem tidak akan memulihkan instans ke spesifikasi sebelum penskalaan setelah kebijakan dijalankan.

            • Jika Anda mengatur Duration, sistem akan memulihkan instans ke spesifikasi sebelum penskalaan setelah durasi berakhir.

        • Daily:

          • Scaling Start Time: Wajib diisi.

          • Scale-back Time: Wajib diisi.

            • Jika Scaling Start Time < Scale-back Time, periode penskalaan dimulai dan diakhiri pada hari yang sama.

            • Jika Scaling Start Time > Scale-back Time, periode penskalaan melewati tengah malam. 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 satu jam.

            • Scaling Start Time harus minimal satu jam setelah Scale-back Time dari siklus sebelumnya.

            • Jika End date diatur dan End date jatuh di antara Scaling Start Time dan Scale-back Time pada suatu siklus, siklus tersebut tidak akan dijalankan.

        • Weekly

          • Scaling Start Time: Wajib diisi.

          • Scale-back Time: Wajib diisi.

            • Jika Scaling Start Time < Scale-back Time, periode penskalaan dimulai dan diakhiri dalam minggu yang sama.

            • Jika Scaling Start Time > Scale-back Time, periode penskalaan berlanjut ke minggu berikutnya. Scaling Start Time berada dalam minggu saat ini, dan Scale-back Time berada dalam minggu berikutnya.

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

            • Scaling Start Time harus minimal satu jam setelah Scale-back Time dari siklus sebelumnya.

            • Jika End date diatur dan End date jatuh di antara Scaling Start Time dan Scale-back Time pada suatu siklus, siklus tersebut tidak akan dijalankan.

        • Monthly

          • Scaling Start Time: Wajib diisi.

          • Scale-back Time: Wajib diisi.

            • Jika Scaling Start Time < Scale-back Time, periode penskalaan dimulai dan diakhiri dalam bulan yang sama.

            • Jika Scaling Start Time > Scale-back Time, periode penskalaan berlanjut ke bulan berikutnya. Scaling Start Time berada dalam bulan saat ini, dan Scale-back Time berada dalam bulan berikutnya.

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

            • Scaling Start Time harus minimal satu jam setelah Scale-back Time dari siklus sebelumnya.

            • Jika End date diatur dan End date jatuh di antara Scaling Start Time dan Scale-back Time pada suatu siklus, siklus tersebut tidak akan dijalankan.

      3. Di bagian Auto Scaling Policies, temukan kebijakan baru dan klik Apply di kolom Actions.

      4. Di panel Apply Policies, pilih instansiasi basis data tempat Anda ingin menerapkan kebijakan ini, lalu klik ikon p202202071.

      5. Klik OK untuk menerapkan kebijakan ke instansiasi basis data yang dipilih.

    • Tambahkan kebijakan penyesuaian skala otomatis terjadwal di halaman Settings pada Autonomy Service Settings untuk instans tersebut.

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

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

      3. Di pojok kanan atas, klik Autonomy Service Settings.

      4. Di panel Autonomous Function Management > Autonomous Function Settings > Auto Scaling. Kemudian, klik Add Policy dan konfigurasikan parameter seperti yang dijelaskan di Parameters untuk membuat kebijakan penyesuaian skala otomatis terjadwal.

      5. Di bagian Recommended Policies, temukan kebijakan yang ingin Anda tambahkan, lalu klik Apply di kolom Actions untuk menambahkan kebijakan ke instans.

        Catatan
        • Untuk mengubah kebijakan, klik Modify di kolom Actions. Ubah pengaturan di tab Update Policy.

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

      6. Klik OK.

      7. Konfigurasikan Alert Template untuk berlangganan notifikasi dan tetap mendapatkan informasi tentang status kebijakan penyesuaian skala otomatis terjadwal untuk instansiasi basis data Anda.

        Sistem merekomendasikan templat peringatan dan menambahkan aturan peringatan untuk event otonomi terkait. Anda dapat melanjutkan dengan konfigurasi yang direkomendasikan.

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

        • Untuk mengonfigurasi templat peringatan dan aturan peringatan sendiri, lihat Configure an alert template dan Configure alert rules.

      8. Pilih Alert Contact Group untuk menerima notifikasi.

        • Klik Add Contact untuk menambahkan kontak peringatan baru.

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

        • Untuk mengubah atau menghapus kontak, klik Modify atau Remove di samping kontak target.

        Untuk petunjuk lengkap, lihat Manage alert contacts.

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

Lihat hasil penyesuaian skala otomatis terjadwal

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

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

  3. Di panel navigasi kiri, klik Autonomy Center.

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

  5. Klik Details untuk suatu Auto Scaling Events untuk melihat informasi detail.

    Notifikasi event dicatat dengan tingkat peringatan Notice dan durasi kurang dari satu menit.

FAQ

T: Apa yang harus saya lakukan jika instans tidak dapat diskalakan vertikal karena telah mencapai batas spesifikasi untuk serinya?

J: Beli instans dengan seri spesifikasi yang lebih tinggi. Misalnya, instans ApsaraDB RDS for MySQL Edisi Ketersediaan Tinggi dedicated mendukung hingga 104 vCPU dan memori 768 GB. Kemudian, migrasikan data dari instans asli ke instans baru tersebut. Untuk informasi lebih lanjut tentang spesifikasi instansiasi basis data dan solusi migrasi, lihat topik berikut:

Dokumentasi terkait

Saat bisnis Anda berkembang, Anda mungkin perlu mengubah spesifikasi instans Anda. Untuk informasi lebih lanjut, lihat topik berikut: