All Products
Search
Document Center

PolarDB:Aktifkan fitur serverless untuk kluster dengan spesifikasi yang ditentukan

Last Updated:Mar 01, 2026

Kluster PolarDB for MySQL dengan penagihan langganan atau pay-as-you-go dapat menambahkan auto-scaling serverless untuk menyesuaikan alokasi PolarDB Capacity Unit (PCU) setiap node secara dinamis berdasarkan beban kerja. Setelah diaktifkan, setiap node diskalakan dalam rentang (spesifikasi yang ditentukan + PCU minimum) hingga (spesifikasi yang ditentukan + PCU maksimum), mempertahankan kapasitas dasarnya sekaligus mendapatkan skalabilitas elastis.

Cara kerja

Serverless pada kluster dengan spesifikasi yang ditentukan menggunakan model aditif: sistem menerapkan skalabilitas serverless di atas sumber daya yang telah disediakan sebelumnya.

Sebagai contoh, jika sebuah node memiliki spesifikasi yang ditentukan sebesar 4 core dan Anda menetapkan rentang PCU antara 2–8:

  • Kapasitas efektif minimum: 4 core + 2 PCU (sekitar 2 core dan 4 GB memori) = sekitar 6 core

  • Kapasitas efektif maksimum: 4 core + 8 PCU (sekitar 8 core dan 16 GB memori) = sekitar 12 core

Arsitektur komponen

Architecture diagram
KomponenPerilaku
PolarProxyMenggunakan arsitektur serverless yang independen dari compute nodes. Resource diskalakan secara otomatis dalam satuan 0,5 PCU. Tidak diperlukan konfigurasi manual.
Compute nodesNode primary dan node read-only menerapkan skalabilitas serverless. Resource diskalakan dalam satuan 0,5 PCU berdasarkan workload. Sistem memantau penggunaan PCU setiap detik.
StorageMenggunakan penagihan pay-as-you-go. Kapasitas bertambah secara otomatis seiring pertambahan data. Anda hanya membayar storage space yang digunakan. Periksa Database Storage Usage pada halaman Basic Information. Untuk detail selengkapnya, lihat View the database storage usage.
Catatan

Saat serverless diaktifkan untuk kluster dengan spesifikasi yang ditentukan, jumlah koneksi maksimum adalah 100.000. IOPS yang dapat diskalakan sebanding dengan batas atas yang dikonfigurasi untuk satu node serverless. Fitur No-activity Suspension tidak didukung.

Prasyarat

Sebelum memulai, pastikan kluster Anda memenuhi persyaratan berikut:

  • Versi Minor Mesin:

    • MySQL 5.7: 5.7.1.0.29 atau lebih baru

    • MySQL 8.0.1: 8.0.1.1.30.1 atau lebih baru

    • MySQL 8.0.2: 8.0.2.2.19 atau lebih baru

    Catatan

    MySQL 5.6 tidak didukung.

  • Versi database proxy (Proxy): 2.4.30 atau lebih baru

  • Arsitektur CPU: Hanya X86. Yitian ARM tidak didukung.

Batasan

BatasanDetail
Kluster single-node tanpa PolarProxyServerless tidak dapat diaktifkan untuk kluster single-node yang sudah ada tanpa PolarProxy. Tambahkan terlebih dahulu node read-only. Lihat Add a node. Anda dapat mengaktifkan serverless untuk kluster single-node baru yang memenuhi persyaratan versi.
Penskalaan Penyimpanan ManualManually scale up or scale down the storage capacity tidak didukung untuk kluster Edisi Perusahaan.
Batas skalabilitas PCU (spesifikasi dedicated)Tidak didukung untuk node dengan lebih dari 32 core CPU.
Batas skalabilitas PCU (spesifikasi general-purpose)Tidak didukung untuk node dengan lebih dari 16 core CPU.
Eksklusi mutual dengan Auto ScalingJika serverless diaktifkan, auto scaling untuk kluster non-serverless tidak dapat diaktifkan, dan sebaliknya.
Dukungan X-EngineTersedia untuk MySQL 8.0.1 revisi 8.0.1.1.41 atau lebih baru dan MySQL 8.0.2 revisi 8.0.2.2.23 atau lebih baru.
Global Database Network (GDN)Didukung dengan batasan: start dan stop otomatis tidak dapat diaktifkan pada semua kluster serverless dalam GDN. Setiap kluster serverless dalam GDN harus memiliki setidaknya satu node read-only jika versinya MySQL 8.0.1 (revisi 8.0.1.1.42 atau lebih baru) atau MySQL 8.0.2 (revisi 8.0.2.2.23 atau lebih baru).
Node penyimpanan kolom read-onlyDapat ditambahkan ke kluster dan dikonfigurasi setelah serverless diaktifkan.

Aktifkan serverless

Penting

Kluster mungkin dimigrasikan ke host idle akibat kekurangan sumber daya selama proses aktivasi. Aktifkan serverless pada jam sepi.

  1. Masuk ke PolarDB console.

  2. Pada panel navigasi sebelah kiri, klik Clusters.

  3. Pada pojok kiri atas, pilih wilayah tempat kluster ditempatkan.

  4. Klik ID kluster untuk membuka halaman Basic Information.

  5. Pada bagian Database Nodes, klik Enable Serverless.

    Enable Serverless button

  6. Pada kotak dialog Enable Serverless, konfigurasikan parameter berikut, lalu klik OK.

Rentang resource single-node

ParameterDeskripsiNilai valid
Maximum Resources for Single NodePCU maksimum yang dapat ditambahkan ke setiap node di luar spesifikasi yang ditentukan.0–16 PCU
Minimum Resources for Single NodePCU minimum yang dapat ditambahkan ke setiap node di luar spesifikasi yang ditentukan. Harus kurang dari atau sama dengan nilai maksimum.0–16 PCU
Catatan

Satu PCU kira-kira setara dengan 1 core CPU dan 2 GB memori. Resource diskalakan dalam satuan 0,5 PCU. Nilai-nilai ini tidak mencakup spesifikasi yang ditentukan dari kluster. Rentang efektif untuk setiap node adalah (spesifikasi yang ditentukan + minimum) hingga (spesifikasi yang ditentukan + maksimum).

Contoh: Tetapkan minimum ke 2 PCU dan maksimum ke 8 PCU. Setiap node dimulai dengan spesifikasi yang ditentukan ditambah 2 PCU (sekitar 2 core, 4 GB). Di bawah beban, setiap node dapat diskalakan hingga spesifikasi yang ditentukan ditambah 8 PCU (sekitar 8 core, 16 GB).

Catatan

Node read-only yang ditambahkan secara otomatis menggunakan rentang skalabilitas default 1–32 PCU. Rentang ini tidak perlu ditentukan.

Rentang node read-only

ParameterDeskripsiNilai valid
Maximum Read-only NodesJumlah maksimum node read-only yang dapat ditambahkan secara otomatis.0–15
Minimum Read-only NodesJumlah minimum node read-only yang dapat ditambahkan secara otomatis. Tidak boleh melebihi nilai maksimum.0–15
Catatan

Nilai-nilai ini tidak mencakup node read-only asli yang sudah ada di kluster.

Contoh: Tetapkan minimum ke 1 dan maksimum ke 2. Satu node read-only ditambahkan segera. Di bawah beban, sistem dapat menambahkan hingga dua node read-only di atas jumlah awal.

Node penyimpanan kolom read-only

ParameterDeskripsiNilai valid
Read-only Column Storage NodesJumlah node penyimpanan kolom read-only yang akan ditambahkan.0–15
Catatan

Nilai ini tidak mencakup node penyimpanan kolom read-only asli. Parameter ini hanya muncul jika kluster sudah memiliki node penyimpanan kolom read-only.

Penting

Satu kluster mendukung maksimal 15 node read-only secara total. Pastikan jumlah node read-only asli, node read-only yang ditambahkan secara otomatis, dan node penyimpanan kolom read-only tidak melebihi 15.

Verifikasi pengaktifan

Setelah Anda mengklik OK, fitur serverless langsung berlaku pada kluster.

  1. Pada halaman Basic Information, pastikan bagian Database Nodes menampilkan Serverless: Enabled beserta tombol Serverless Configuration dan Disable Serverless.

  2. Buka Performance Monitoring dan periksa bagian Serverless Monitoring Metrics. Bagian ini menampilkan grafik PCU, penggunaan CPU, dan penggunaan memori untuk setiap node. Spesifikasi node ditampilkan dalam format (spesifikasi yang ditentukan + rentang PCU), misalnya "4 Cores, 8 GB of Local Memory + (2~8) PCU".

Catatan penggunaan

  • Koneksi maksimum dan IOPS sebanding dengan nilai Maximum Resources for Single Node.

  • Penyesuaian parameter dinamis: Setelah diaktifkan, nilai innodb_buffer_pool_size, loose_thread_pool_size, dan table_open_cache disesuaikan secara dinamis agar sesuai dengan alokasi PCU saat ini. Menonaktifkan serverless akan mengembalikan nilai-nilai aslinya.

Penagihan

Total biaya untuk kluster dengan serverless yang diaktifkan dan spesifikasi yang ditentukan terdiri dari dua bagian:

Komponen biayaDeskripsi
Defined specifications feesBiaya dasar untuk resource kluster yang telah disediakan
Serverless feesBiaya untuk konsumsi PCU serverless tambahan

Langkah selanjutnya

Referensi API

APIDeskripsi
EnableDBClusterServerlessAktifkan serverless untuk kluster dengan spesifikasi yang ditentukan
DescribeDBClusterServerlessConfKueri konfigurasi serverless suatu kluster