Lakukan penskalaan vertikal (mengubah spesifikasi) atau horizontal (menambah atau menghapus node) pada node FE untuk meningkatkan pemrosesan metadata, throughput koneksi, dan ketersediaan instans Anda.
Dampak
-
Penskalaan horizontal ke dalam dan penurunan spesifikasi vertikal dapat menyebabkan gangguan koneksi sesaat. Lakukan operasi ini dengan hati-hati selama periode trafik rendah, dan pastikan aplikasi Anda telah menerapkan mekanisme penghubungan ulang sebelumnya.
Scaling type
Business impact
Horizontal scale-out
No impact
Horizontal scale-in
Brief connection drops
Vertical upgrade
Connection drops for approximately 30 seconds to 1 minute
Vertical downgrade
Connection drops for approximately 30 seconds to 1 minute
-
Operasi manajemen: Selama perubahan konfigurasi, instans memasuki status Changing Specifications, sehingga operasi manajemen (restart, upgrade, dan perubahan konfigurasi lainnya) tidak tersedia.
Batasan
Untuk instans dengan mode penyebaran FE lama (master-observer), Anda hanya dapat menambahkan node Observer saat melakukan skala keluar. Menambahkan node Observer ke instans yang menjalankan versi 3.0 dapat sementara menurunkan tingkat hit cache. Kami menyarankan melakukan operasi ini selama jam sepi.
Mode penyebaran FE bersifat legacy (master-observer) jika FE memiliki 2 node atau versi kernel lebih awal dari 4.0.4. Jika tidak, mode tersebut adalah mode yang ditingkatkan (follower).
Spesifikasi
-
Spesifikasi node: 4 CU hingga 64 CU
-
Jumlah node: 1 hingga 11 (angka ganjil)
Biaya
Anda dapat memperkirakan biaya tambahan FE mulai 15 Agustus berdasarkan FeSize dan aturan penagihan. Untuk instans subscription, biaya FE untuk periode subscription saat ini akan ditambahkan pada siklus perpanjangan pertama setelah 15 Agustus.
Panduan Penurunan Spesifikasi FE
Untuk mengurangi spesifikasi FE dan mengendalikan biaya, kami menyarankan meninjau metrik CPU dan memori JVM FE selama 7 hari terakhir, termasuk jam sibuk bisnis. Turunkan spesifikasi satu tingkat dalam satu waktu, dan pantau setidaknya selama 7 hari sebelum melakukan penyesuaian lebih lanjut.
Pertimbangkan untuk menurunkan spesifikasi sebesar satu tingkat ketika semua node FE memenuhi kondisi berikut:
|
Metric |
Downgrade condition |
|
CPU utilization |
Average utilization below 20%, peak below 40%. |
|
JVM memory |
Clear drop after GC, with minimum watermark consistently below 30%. |
|
Full GC |
No frequent Full GC, and JVM memory minimum watermark is not trending upward. |
Konfigurasi yang Direkomendasikan
Untuk lingkungan produksi, kami menyarankan mempertahankan minimal 4-core × 3 voting nodes untuk menyeimbangkan kapasitas pemrosesan garis dasar dan ketersediaan tinggi:
-
4 core menyediakan ruang sumber daya yang diperlukan untuk parsing SQL, perencanaan kueri, manajemen metadata, dan tugas latar belakang.
-
3 voting nodes membentuk kuorum mayoritas, sehingga jika 1 node gagal, 2 node yang tersisa tetap dapat melayani traffic.
-
Node tunggal tidak menyediakan ketersediaan tinggi. Node voting berjumlah genap umumnya tidak meningkatkan kapasitas failover.
Node voting FE biasanya menggunakan angka ganjil seperti 1, 3, atau 5. Node non-voting seperti Observer tidak dihitung dalam kuorum.
Menyesuaikan Konfigurasi
-
Pada halaman Instances, temukan instans yang ingin Anda sesuaikan.
-
Pada kolom Actions, klik More, lalu pilih aksi berdasarkan kebutuhan Anda:
-
Untuk menambah node FE, klik FE horizontal expansion.
-
Untuk menghapus node FE, klik FE Scale In.
-
Untuk meningkatkan spesifikasi node FE, klik FE Scale Up.
-
Untuk menurunkan spesifikasi node FE, klik FE Scale Down.
CatatanJumlah node FE harus berupa angka ganjil, dengan minimum 1. Menghapus node dapat menyebabkan gangguan koneksi sesaat. Kami menyarankan melakukan operasi ini selama jam sepi.
-
-
Verifikasi konfigurasi saat ini, lalu pilih spesifikasi target (Core) atau jumlah node pada bagian parameter konfigurasi.
-
Bagian bawah halaman menampilkan FeSize dan harga yang diperbarui secara real time. Terima perjanjian layanan, lalu klik Buy now.
-
Kembali ke halaman Instances. Perubahan akan berlaku setelah status instans kembali menjadi Running.