All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Penyesuaian Skala Otomatis Terjadwal

Last Updated:Jan 22, 2026

Database Autonomy Service (DAS) menyediakan kebijakan Penyesuaian Skala Otomatis Terjadwal untuk Tair (Kompatibel dengan Redis OSS). Kebijakan ini secara otomatis memperluas kapasitas instans database Anda ke tipe instans yang lebih besar pada waktu yang telah dijadwalkan. Setelah durasi yang ditentukan berakhir, instans tersebut secara otomatis dipulihkan ke tipe instans aslinya. Fitur ini membantu Anda mengelola perubahan beban kerja database yang dapat diprediksi dan bersifat periodik, sehingga Anda dapat memenuhi kebutuhan bisnis sekaligus mengendalikan biaya.

Prasyarat

  • Instans merupakan instans Redis Edisi Open-Source atau instans Tair (Edisi Perusahaan) yang dioptimalkan memori.

  • Instans menggunakan arsitektur standar.

  • Instans merupakan edisi cloud-native.

  • Peran terkait layanan DAS telah dibuat.

  • Akun Anda harus memiliki saldo yang cukup untuk operasi skala keluar.

Catatan

  • Saat ini, Penyesuaian Skala Otomatis Terjadwal hanya mendukung skala keluar instans database menggunakan kebijakan yang telah ditetapkan.

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

  • Anda hanya dapat menerapkan satu kebijakan penskalaan dengan pola yang sama pada suatu instans.

  • Penyesuaian Skala Otomatis Terjadwal tidak mendukung pengulangan otomatis. Jika aturan penskalaan gagal dieksekusi, operasi tersebut tidak akan diulang.

  • Jika Anda mengubah Duration atau Scale-back Time setelah skala keluar, instans akan dipulihkan ke tipe instans aslinya berdasarkan konfigurasi terbaru.

  • Jika Anda menetapkan Duration atau Scale-back Time, instans mungkin tidak dipulihkan ke tipe instans aslinya karena alasan berikut:

    • Jika terjadi perubahan tipe instans lain selama periode tersebut—misalnya perubahan manual atau event skalabilitas dinamis—instans tidak akan dipulihkan. Hal ini terjadi karena tipe instans saat ini tidak sesuai dengan tipe instans target yang ditetapkan dalam kebijakan Penyesuaian Skala Otomatis Terjadwal.

    • Untuk memastikan stabilitas dan keamanan bisnis, instans hanya dipulihkan jika metriknya memenuhi kondisi downgrade. Sebagai contoh, asumsikan instans asli memiliki memori 1 GB dan tipe instans target memiliki memori 4 GB. Sebelum pemulihan, DAS memeriksa penggunaan memori saat ini. Jika penggunaan memorinya mencapai 1 GB, memulihkan instans ke tipe instans asli berkapasitas 1 GB akan mengakibatkan penggunaan memori 100%. Instans tidak dipulihkan karena kondisi ini tidak memenuhi syarat pemulihan.

    • Jika instans berada dalam keadaan yang tidak memungkinkan perubahan konfigurasi—misalnya sedang dalam proses perubahan tipe instans atau migrasi—operasi pemulihan tidak dapat dijalankan.

Contoh

DAS melakukan operasi penskalaan pada instans Anda sekali atau secara berkala. DAS dapat menskala instans Anda setiap hari, minggu, atau bulan. Misalnya, jika jam sibuk bisnis Anda dimulai pukul 02.00 pada hari pertama setiap bulan dan berakhir pukul 02.00 pada hari ketiga setiap bulan, Anda dapat menggunakan fitur Penyesuaian Skala Otomatis Terjadwal untuk meningkatkan kapasitas instans selama jam sibuk dan memulihkannya kembali selama jam sepi.

Penagihan

Saat Anda menggunakan Penyesuaian Skala Otomatis Terjadwal untuk mengubah tipe instans database, Anda akan dikenai biaya untuk upgrade atau downgrade tersebut. Untuk informasi lebih lanjut, lihat Upgrade/Downgrade.

Tambahkan kebijakan penyesuaian skala otomatis terjadwal

  1. Masuk ke Konsol dan buka halaman Instances. Pada bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, temukan instans tersebut dan klik ID instans-nya.

  2. Pada panel navigasi kiri, klik CloudDBA > Performance Trends.

  3. Pada halaman Performance Trends, klik Autonomy Service Settings.

  4. Pada tab Autonomous Function Settings > Auto Scaling, klik Add Policy. Pada halaman Add Policy, atur parameter berikut:

    Parameter

    Deskripsi

    Policy Name

    Nama kebijakan.

    Mode

    Pola kebijakan. Pilih Scheduled Auto Scaling.

    Engine Type

    Jenis mesin database.

    Specifications

    Tipe instans untuk mesin database yang dipilih.

    Operation

    Pilih Adjust Instance Specifications untuk menskala ke ukuran target.

    Catatan

    Saat ini, hanya Adjust Instance Specifications yang didukung.

    Valid From

    Valid From mencakup Start Date dan End Date.

    • Start Date wajib diisi. Nilainya harus sama dengan atau setelah tanggal saat ini.

    • End Date bersifat opsional.

      • Jika Recurrence diatur ke None (run only once), waktu akhir kebijakan tidak dibatasi oleh End Date.

      • Jika Recurrence diatur ke Daily, Weekly, atau Monthly, kebijakan akan berjalan secara periodik dan tanpa batas jika Anda tidak menetapkan End Date. Jika Anda menetapkan End Date, kebijakan akan dibatasi oleh tanggal akhir yang ditentukan.

    Recurrence

    Nilai yang valid:

    • None (run only once)

      • Scaling Start Time: Wajib diisi.

      • Duration: Opsional. Nilainya harus berupa bilangan bulat positif dalam satuan jam.

        • Jika Anda tidak menetapkan Duration, instans tidak akan dipulihkan ke tipe instans aslinya setelah kebijakan dieksekusi.

        • Jika Anda menetapkan Duration, instans akan dipulihkan ke tipe instans aslinya setelah durasi yang ditentukan berakhir.

    • Daily:

      • Scaling Start Time: Wajib diisi.

      • Scale-back Time: Wajib diisi.

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

        • Jika Scaling Start Time>Scale-back Time, penskalaan dimulai dan diakhiri pada hari yang berbeda dalam satu siklus. 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 harus minimal 1 jam.

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

        • Jika Anda menetapkan End Date yang jatuh di antara Scaling Start Time dan Scale-back Time suatu siklus, kebijakan untuk siklus tersebut tidak akan dieksekusi.

    • Weekly

      • Scaling Start Time: Wajib diisi.

      • Scale-back Time: Wajib diisi.

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

        • Jika Scaling Start Time>Scale-back Time, penskalaan dimulai dan diakhiri dalam minggu yang berbeda dalam satu siklus. 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 harus minimal 1 jam.

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

        • Jika Anda menetapkan End Date yang jatuh di antara Scaling Start Time dan Scale-back Time suatu siklus, kebijakan untuk siklus tersebut tidak akan dieksekusi.

    • Monthly

      • Start Time (monthly): Wajib diisi.

      • Restore Time (monthly): Wajib diisi.

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

        • Jika Scaling Start Time>Scale-back Time, penskalaan dimulai dan diakhiri dalam bulan yang berbeda dalam satu siklus. 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 harus minimal 1 jam.

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

        • Jika Anda menetapkan End Date yang jatuh di antara Scaling Start Time dan Scale-back Time suatu siklus, kebijakan untuk siklus tersebut tidak akan dieksekusi.

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

    Catatan
    • Untuk mengubah kebijakan yang telah dibuat, klik Modify pada kolom Actions kebijakan tersebut. Lakukan perubahan pada tab Update Policy.

    • Untuk menghapus kebijakan yang telah diterapkan dari suatu instans, buka bagian Applied Policies lalu klik Cancel pada kolom Actions.

  6. Klik OK.

Lihat hasil penyesuaian skala otomatis terjadwal

  1. Masuk ke Konsol DAS.

  2. Pada panel navigasi kiri, klik Instance Monitoring.

  3. Temukan instans target lalu klik ID instans-nya untuk membuka halaman detail instans.

  4. Pada panel navigasi kiri, klik Autonomy Center.

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

  6. Klik Details untuk suatu Auto-Scaling Events untuk melihat informasi detail mengenai event tersebut.

    image

FAQ

Q: Apa yang harus saya lakukan jika instans saya tidak dapat diskala keluar karena telah mencapai tipe instans maksimum pada kelasnya?

A: Anda dapat membeli instans baru dengan tipe instans yang lebih besar dari kelas instans yang berbeda. Kemudian, Anda dapat memigrasikan data Anda ke instans baru tersebut. Untuk informasi lebih lanjut mengenai tipe instans dan solusi migrasi, lihat Instance types dan Instance migration.