全部产品
Search
文档中心

ApsaraDB for SelectDB:Skalakan kluster

更新时间:Jan 22, 2026

ApsaraDB for SelectDB mendukung penskalaan elastis terjadwal dan penskalaan manual untuk kluster. Jika bisnis Anda memiliki jam puncak dan jam sepi yang dapat diprediksi, Anda dapat menggunakan penjadwalan penskalaan untuk menyesuaikan sumber daya secara otomatis, sehingga meningkatkan pemanfaatan sumber daya dan kinerja sistem. Jika konfigurasi kluster saat ini tidak memenuhi kebutuhan Anda, Anda juga dapat melakukan penskalaan kluster secara manual.

Ikhtisar penskalaan kluster

Jenis penskalaan

Skenario

Dampak pada kluster

Scheduled elastic scaling

Bisnis memiliki jam puncak dan jam sepi yang dapat diprediksi.

Saat skala-masuk, ruang cache dikurangi secara proporsional dengan resource komputasi. Data cache yang melebihi kapasitas target akan dihapus (evicted). Hal ini dapat menyebabkan jitter pada waktu respons untuk beberapa permintaan.

Penyesuaian skala manual

Konfigurasi kluster saat ini tidak dapat memenuhi kebutuhan bisnis.

Saat mengurangi ruang cache, data cache yang melebihi kapasitas target akan dihapus (evicted). Hal ini dapat menyebabkan jitter pada waktu respons untuk beberapa permintaan.

Prasyarat

  • Status instans adalah Running.

  • Status kluster target adalah Running.

  • Tidak ada pesanan yang belum dibayar pada Akun Alibaba Cloud.

Perhatian

  • Jika Akun Alibaba Cloud Anda memiliki pembayaran tertunda atau saldo tidak mencukupi, aturan penskalaan terjadwal tidak akan dieksekusi, dan upaya penskalaan manual akan gagal.

  • Operasi baca dan tulis mungkin tidak tersedia untuk sementara waktu selama proses penskalaan. Lakukan penskalaan kluster pada jam sepi.

  • Perhatikan hal berikut untuk scheduled elastic scaling:

    • Hanya kluster pay-as-you-go yang mendukung scheduled elastic scaling.

    • Aturan penjadwalan penskalaan hanya dieksekusi ketika baik instans maupun kluster berada dalam status Running. Jika instans atau kluster berada dalam status lain, seperti Paused, Restarting, atau Upgrading, sistem akan mencoba mengulang eksekusi. Jika pengulangan ini gagal lebih dari 30 menit, aturan tersebut tidak akan dieksekusi.

Penagihan

Penting

Biaya yang dijelaskan dalam topik ini hanya sebagai referensi. Biaya aktual ditentukan dalam Tagihan Anda.

Setiap instans dapat berisi satu atau lebih kluster Backend (BE). Instans pay-as-you-go hanya berisi kluster pay-as-you-go. Instans langganan dapat berisi kluster langganan dan pay-as-you-go. Oleh karena itu, penagihan untuk mengubah konfigurasi kluster dalam instans langganan berbeda dengan instans pay-as-you-go.

Mengubah konfigurasi kluster dalam instans langganan

Jenis perubahan

Metode penagihan kluster

Rincian penagihan

Cluster scale-out

Subscription

Biaya penskalaan keluar kluster = (Harga harian setelah skala keluar – Harga harian sebelum skala keluar) × Jumlah hari tersisa hingga instance kedaluwarsa. Untuk informasi lebih lanjut tentang harga, lihat Billing items and pricing.

Catatan

Jumlah hari tersisa bukan bilangan bulat dan akurat hingga 12 tempat desimal. Misalnya, jika sisa waktu adalah 31 hari dan 10 jam, maka dicatat sebagai 31,416666666667 hari.

Pay-as-you-go

Setelah kluster pay-as-you-go diperluas kapasitasnya, Anda dikenai biaya per jam berdasarkan konfigurasi baru. Untuk jam terjadinya perubahan, sistem menagih Anda per menit secara segmen. Tagihan dibuat dan pembayaran dipotong pada akhir jam tersebut. Untuk informasi lebih lanjut tentang harga, lihat Billing items and pricing.

Cluster scale-in

Subscription

Setelah Anda melakukan skala-masuk pada kluster langganan, Alibaba Cloud akan mengembalikan jumlah yang sesuai dengan durasi langganan yang tersisa ke metode pembayaran asal Anda.

Pay-as-you-go

Setelah kluster pay-as-you-go dikurangi kapasitasnya, Anda dikenai biaya per jam berdasarkan konfigurasi baru. Untuk jam terjadinya perubahan, sistem menagih Anda per menit secara segmen. Tagihan dibuat dan pembayaran dipotong pada akhir jam tersebut. Untuk informasi lebih lanjut tentang harga, lihat Billing items and pricing.

Mengubah konfigurasi kluster dalam instans bayar sesuai pemakaian

Instans pay-as-you-go menggunakan metode penagihan bayar sesuai pemakaian. Setelah Anda mengubah konfigurasi kluster dalam instans pay-as-you-go, aturan penagihan tetap sama, dan Anda tetap dikenai biaya per jam. Untuk jam terjadinya perubahan, Anda ditagih per menit. Tagihan dibuat dan pembayaran dipotong pada akhir jam tersebut. Untuk informasi lebih lanjut tentang harga, lihat Billing items and pricing.

Batas penskalaan

  • Penskalaan resource komputasi

    • Saat Anda menyesuaikan resource komputasi, ruang cache secara otomatis disesuaikan secara proporsional berdasarkan rasio komputasi-ke-cache saat ini dari kluster. Misalnya, untuk kluster dengan 8 core CPU dan cache 200 GB, jika Anda memperluas resource komputasi menjadi 16 core CPU, ruang cache secara otomatis disesuaikan menjadi 400 GB. Jika Anda mengurangi resource komputasi menjadi 4 core CPU, ruang cache secara otomatis disesuaikan menjadi 100 GB.

    • Anda tidak dapat menyesuaikan resource komputasi secara independen sambil mempertahankan ruang cache tetap.

  • Penskalaan ruang cache

    • Scale-out: Anda dapat memperluas ruang cache secara independen tanpa mengubah resource komputasi. Anda juga dapat memperluas ruang cache secara proporsional saat memperluas resource komputasi.

    • Scale-in: Anda tidak dapat mengurangi ruang cache secara independen. Untuk mengurangi cache, Anda harus mengurangi resource komputasi secara proporsional pada saat yang sama.

Catatan

Untuk hanya mengurangi resource komputasi atau hanya ruang cache, Anda dapat membuat kluster baru dengan spesifikasi target lalu menghapus kluster lama.

Prosedur

Catatan

Setiap operasi penskalaan memerlukan waktu sekitar 10 menit. Anda dapat menyegarkan halaman untuk melihat status kluster. Saat status kluster berubah dari Changing Configuration menjadi Running, penskalaan telah selesai.

Scheduled elastic scaling

  1. Masuk ke ApsaraDB for SelectDB console.

  2. Di pojok kiri atas halaman, pilih Wilayah tempat instans berada.

  3. Pada halaman Instance List, klik ID instance target untuk membuka halaman Instance Details.

  4. Pada halaman Instance Details, klik Cluster Management di panel navigasi sebelah kiri.

  5. Pada halaman Cluster Management, klik Scale di kolom Actions kluster target.

  6. Pada panel penskalaan kluster, klik tab Scheduled Elastic Scaling.

  7. Ikuti petunjuk di panel untuk melakukan operasi berikut:

    Penting

    Sebelum membuat atau mengubah aturan scheduled elastic scaling, perhatikan batasan berikut:

    1. Waktu eksekusi suatu aturan tidak boleh tumpang tindih dengan aturan yang sudah ada.

    2. Interval antaraturan minimal 1 jam. Oleh karena itu, Anda dapat mengonfigurasi maksimal 23 aturan.

    3. Aturan yang berdekatan tidak boleh memiliki spesifikasi resource komputasi target yang sama. Aturan terakhir dan aturan pertama dalam daftar aturan juga dianggap berdekatan.

    • Aktifkan atau nonaktifkan kebijakan scheduled elastic.

      Klik sakelar Scheduled Elastic Policy di pojok kiri atas panel.

      Catatan

      Anda harus memiliki minimal dua aturan untuk mengaktifkan kebijakan scheduled elastic.

      Aktifkan: Sistem mengeksekusi aturan yang dibuat secara berurutan. Dalam kondisi ini, penskalaan manual tidak didukung.

      Nonaktifkan: Aturan yang dibuat tidak dieksekusi dan tidak dihapus secara otomatis.

    • Tambahkan aturan penjadwalan penskalaan.

      Penting

      Setelah menambahkan aturan, sistem tidak akan mengeksekusi kumpulan aturan jika kebijakan scheduled elastic dinonaktifkan.

      Klik Add di sisi kanan panel, konfigurasikan Execution Time dan Target Compute Resource, lalu klik Save.

      Jika Anda belum menambahkan aturan apa pun, Anda juga dapat mengklik Add Rule di bagian bawah panel untuk mengonfigurasi parameter.

    • Ubah aturan penjadwalan penskalaan.

      Klik image di kolom Actions aturan target, ubah Execution Time dan Target Compute Resource, lalu klik Save.

    • Lihat aturan penjadwalan penskalaan.

      Panel penskalaan secara default menampilkan daftar aturan scheduled elastic scaling. Jika Anda berada di tab Manual Scaling, klik tab Scheduled Elastic Scaling.

    • Hapus aturan penjadwalan penskalaan.

      Klik image di kolom Actions aturan target, baca dengan cermat isi kotak dialog Are you sure you want to delete this rule?, lalu klik OK.

      Setelah penghapusan, jika jumlah aturan kurang dari dua, sistem secara otomatis menonaktifkan kebijakan scheduled elastic dan mencegah Anda mengaktifkannya kembali.

      Catatan
      1. Jika dua aturan yang berdekatan dengan aturan target memiliki spesifikasi resource komputasi target yang sama, Anda tidak dapat menghapus aturan target tersebut.

      2. Aturan terakhir dan aturan pertama dalam daftar aturan juga dianggap berdekatan.

    Parameter

    Deskripsi

    Rule number

    Nomor sementara untuk aturan tersebut. Secara default, aturan diberi nomor berdasarkan waktu eksekusi. Jika Anda menambah atau mengubah aturan dan waktu eksekusinya berada di antara aturan lain, sistem secara otomatis mengurutkan ulang seluruh daftar aturan.

    Execution Period

    Periode eksekusi aturan. Nilai default-nya adalah Daily. Anda tidak dapat mengubah nilai ini.

    Execution Time

    Waktu sistem menjadwalkan eksekusi aturan.

    Target Compute Resource

    Spesifikasi resource komputasi target yang akan di-skala oleh kluster, termasuk CPU dan memori.

    • CPU cores: [4 cores, 1024 cores]

    • Memori: Nilai default-nya adalah 4 kali jumlah core CPU, dalam satuan GB.

      Penting
      • 1 CCU = 1 core dan 4 GB memori.

      • Untuk meminta kuota lebih tinggi, hubungi dukungan teknis Alibaba Cloud.

Manual scaling

Catatan

Manual scaling tidak didukung saat kebijakan scheduled elastic diaktifkan. Untuk melakukan operasi manual scaling, Anda harus terlebih dahulu menonaktifkan kebijakan scheduled elastic. Setelah penskalaan manual selesai, Anda harus mengaktifkan kembali kebijakan tersebut.

  1. Masuk ke ApsaraDB for SelectDB console.

  2. Di pojok kiri atas halaman, pilih Wilayah tempat instans berada.

  3. Pada halaman Instance List, klik ID instance target untuk membuka halaman Instance Details.

  4. Pada halaman Instance Details, klik Cluster Management di panel navigasi sebelah kiri.

  5. Pada halaman Cluster Management, klik Scale di kolom Actions kluster target.

  6. Pada panel penskalaan kluster, klik tab Manual Scaling.

  7. Konfigurasikan spesifikasi target.

    Parameter

    Deskripsi

    Target Compute Resource

    Resource komputasi untuk satu kluster, termasuk CPU dan memori.

    • CPU cores: [4 cores, 1024 cores]

    • Memori: Nilai default-nya adalah 4 kali jumlah core CPU, dalam satuan GB.

      Penting
      • 1 CCU = 1 core dan 4 GB memori.

      • Untuk meminta kuota lebih tinggi, hubungi dukungan teknis Alibaba Cloud.

    Target Cache Space (GB)

    Ruang cache untuk satu kluster.

    Rentang nilai:

    • Minimum:

      • Untuk resource komputasi target dengan 4, 8, 16, atau 32 core CPU, ruang cache minimum adalah 100 GB.

      • Untuk resource komputasi target dengan 64 core CPU atau lebih, ruang cache minimum adalah 100 GB × Jumlah core CPU yang dipilih / 32.

    • Maksimum: 500 × Jumlah core resource komputasi target

    Unit: GB

    Terms of Service

    Baca dan centang Terms of Service.

  8. Klik OK.

Operasi API terkait

Create a scheduled scaling rule

Modify a scheduled scaling rule

Query scheduled scaling rules

Delete a scheduled scaling rule

Enable or disable a scheduled elastic policy

Scale a cluster