Ketika volume data atau lalu lintas baca/tulis meningkat, Anda dapat menambah jumlah shard pada Tair (Redis OSS-compatible) instans kluster untuk meningkatkan kinerja keseluruhan. Setelah konfigurasi diubah, instans akan secara otomatis menyeimbangkan ulang data tanpa memerlukan operasi manual.
Informasi Latar Belakang
Cloud-native kluster dan klasik kluster memiliki arsitektur manajemen yang berbeda. Oleh karena itu, prosedur penyesuaian jumlah shard juga berbeda untuk setiap jenis kluster.
Item | Cloud-native kluster | Klasik kluster |
Ikhtisar prosedur peningkatan/penurunan spesifikasi | Anda dapat menyesuaikan jumlah shard secara fleksibel. Proses penskalaan ini tanpa gangguan. Ini berarti tidak ada koneksi sementara atau status read-only selama operasi skala keluar atau skala masuk. Langkah-langkah berikut dilakukan oleh sistem di latar belakang.
| Instans harus sepenuhnya dipindahkan ke instans baru. Oleh karena itu, Anda juga dapat menyesuaikan spesifikasi shard pada saat yang sama. Langkah-langkah berikut dilakukan oleh sistem di latar belakang.
|
Dampak | Pengaruh kecil. Waktu yang dibutuhkan untuk menyelesaikan perubahan konfigurasi bergantung pada beberapa faktor, seperti jaringan, antrian tugas, muatan instans, dan volume data. Karena operasi dapat menyebabkan fluktuasi dalam latensi tanggapan, lakukan operasi ini selama jam-jam sepi. |
|
Biaya
Instans berbayar sesuai penggunaan: Setelah menambah atau menghapus shard, instans akan ditagih berdasarkan spesifikasi baru.
Instansi langganan: Jika Anda menambahkan shard, Anda harus membayar biaya tambahan untuk shard baru tersebut. Jika Anda menghapus shard, Anda akan menerima pengembalian uang secara otomatis. Untuk informasi lebih lanjut tentang biaya dan kebijakan pengembalian uang, lihat Biaya Perubahan Konfigurasi.
Menyesuaikan jumlah shard untuk instans kluster
Kluster Cloud-native
Catatan
Operasi dilakukan segera dalam semua skenario. Namun, untuk instans modus proxy, Anda dapat memilih untuk menghapus shard selama jendela pemeliharaan. Setelah menyesuaikan jumlah shard, status instans langsung berubah menjadi Adjusting configuration.
Sebuah instans harus memiliki minimal 2 shard. Anda dapat menambah atau menghapus hingga 64 shard dalam satu operasi. Sebuah instans dapat memiliki maksimum 256 shard.
Saat menambahkan shard, instans secara otomatis menyeimbangkan ulang data. Namun, jika Anda menambahkan terlalu sedikit shard sekaligus, kecepatan dan efisiensi penyeimbangan ulang akan rendah. Kami sarankan Anda menambahkan setidaknya 1/6 dari jumlah total shard saat ini dalam satu operasi (dibulatkan ke atas). Contohnya:
Jika instans saat ini memiliki 8 shard, tambahkan setidaknya 2 shard (8/6 = 1,33, dibulatkan ke atas menjadi 2).
Jika instans saat ini memiliki 64 shard, tambahkan setidaknya 11 shard.
Jika instans saat ini memiliki 100 shard, tambahkan setidaknya 17 shard.
Prosedur
Masuk ke konsol dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Kemudian, temukan instans dan klik ID instans.
Di bagian Shard Information, lakukan salah satu operasi berikut:
Menambahkan shard
Klik Add Shard. Dalam kotak dialog yang muncul, atur jumlah shard dan klik Pay. Kemudian, selesaikan pembayaran.
CatatanSpesifikasi shard baru harus sama dengan shard yang sudah ada.
Menghapus shard
PeringatanMenghapus shard mengurangi kapasitas dan performa total instans serta memutus paksa koneksi ke shard yang bersangkutan. Lakukan operasi ini dengan hati-hati. Jika Anda harus melakukan operasi ini, pastikan aplikasi Anda memiliki mekanisme penyambungan ulang.
Klik Batch Delete atau klik Delete di sebelah ID shard target.
Jika instans berada dalam mode proxy, Anda juga harus memilih kebijakan penghapusan untuk node proxy. Kami sarankan Anda memilih Execute within maintainable time.
Klik OK. Shard kemudian dihapus, dan datanya secara otomatis dimigrasikan ke shard lain.
Kluster Klasik
Catatan
Jika koneksi langsung diaktifkan untuk instans, Anda tidak dapat mengubah jumlah shard dan spesifikasi shard pada saat yang sama. Untuk informasi lebih lanjut, lihat Solusi Perubahan Konfigurasi untuk Instans Kluster Klasik.
Prosedur
Masuk ke konsol dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Kemudian, temukan instans dan klik ID instans.
Untuk instans langganan, di sudut kanan atas, pilih atau Downgrade Specifications. Untuk instans berbayar sesuai penggunaan, di sudut kanan atas, pilih .
Di halaman perubahan konfigurasi, pilih konfigurasi yang diinginkan dan klik Buy Now.
PentingKami sarankan Anda memilih Jendela Pemeliharaan untuk waktu pergantian. Sebelum tugas dieksekusi, Anda dapat pergi ke halaman Task Hub dari panel navigasi di sebelah kiri konsol, temukan tugas untuk instans, dan ubah waktu eksekusinya.
Selesaikan pembayaran.
Apa yang Harus Dilakukan Selanjutnya
Setelah Anda mengirimkan permintaan perubahan konfigurasi, status instans langsung berubah menjadi Changing. Perubahan ini tidak memengaruhi layanan yang disediakan oleh instans. Anda dapat melihat status tugas di halaman Pusat Tugas.
Tanya Jawab Umum
T: Jika saya menambah atau menghapus shard dari instans, apakah data didistribusikan ulang?
J: Ya, benar. Ketika jumlah shard dalam instans berubah, instans secara otomatis menyeimbangkan ulang data.
Untuk instans cloud-native, proses penyeimbangan ulang data sangat dioptimalkan di lapisan kernel. Ini memungkinkan penyeimbangan ulang yang cepat dengan dampak minimal pada layanan Anda.
Untuk instans klasik, pergantian instans hanya terjadi setelah data diseimbangkan ulang pada instans baru.
T: Jika saya menghapus shard, apakah data hilang?
J: Tidak, data tidak hilang. Data didistribusikan ulang.
T: Jika saya menghapus shard, apakah saya mendapatkan pengembalian uang?
J: Ya, Anda mendapatkan pengembalian uang. Anda akan menerima pengembalian uang secara otomatis. Untuk informasi lebih lanjut tentang biaya dan kebijakan pengembalian uang, lihat Biaya Perubahan Konfigurasi.
T: Bisakah saya mengonversi instans kluster klasik menjadi instans kluster cloud-native?
J: Ya, Anda bisa. Untuk informasi lebih lanjut, lihat Beralih ke Mode Penyebaran Cloud-native.
Operasi API Terkait
Operasi API | Deskripsi |
Menambahkan shard ke instans kluster cloud-native. | |
Menghapus shard dari instans kluster cloud-native. | |
Menambahkan atau menghapus shard untuk instans kluster klasik. |
Referensi
Untuk mengubah spesifikasi shard, lihat Ubah Konfigurasi Instans.