Fitur penambahan shard otomatis membantu Anda mengelola instans basis data Redis saat ukuran data atau lalu lintas baca/tulis melonjak. Fitur ini memungkinkan instans melakukan penskalaan secara elastis ketika memori yang tersedia tidak mencukupi, sehingga menjaga pemanfaatan memori pada tingkat aman, mencegah risiko Redis kehabisan memori (OOM), dan menjamin stabilitas bisnis online Anda. Topik ini menjelaskan cara mengaktifkan penambahan shard otomatis untuk instans Redis.
Prasyarat
Instans basis data target adalah instans cloud-native Redis Edisi Open-Source yang menggunakan arsitektur kluster.
Skenario
Jika Anda mengaktifkan penambahan shard otomatis untuk instans basis data Redis di Database Autonomy Service (DAS), DAS akan secara otomatis menambahkan satu shard ke instans tersebut ketika memori yang tersedia tidak mencukupi.
Prosedur
Masuk ke Konsol DAS.
Di panel navigasi sebelah kiri, klik Operation Center > Instance Monitoring.
Temukan instans target, klik ID instans tersebut, lalu buka halaman detail instans.
Di panel navigasi sebelah kiri pada halaman detail instans, klik Autonomy Center. Di pojok kanan atas halaman yang muncul, klik Autonomy Service Settings.
Pada halaman . Aktifkan sakelar untuk fitur otonomi tersebut. Pada tab Optimization And Throttling, pilih Automatically Add Shards dan konfigurasikan parameter berikut.
Parameter
Deskripsi
Average Memory Usage ≥
Ambang batas yang memicu penambahan shard otomatis.
Maximum Number Of Shards
Jumlah maksimum shard untuk instans tersebut. Nilainya harus berupa bilangan bulat positif. Nilai yang valid: 4 hingga 256.
CatatanKetika jumlah total shard dalam instans mencapai Maximum Number yang ditentukan, shard tidak lagi ditambahkan secara otomatis.
Observation Window
Rentang waktu pengamatan terhadap kinerja instans basis data.
CatatanDAS memeriksa instans secara berkala. Selama Observation Window, ketika Average Memory Utilization keseluruhan instans mencapai ambang batas yang ditentukan, DAS akan secara otomatis menambahkan satu shard ke instans tersebut.
CatatanAturan penagihan dan proses perubahan konfigurasi sama dengan proses penyesuaian manual jumlah shard untuk instans Redis yang menggunakan disk cloud. Untuk informasi selengkapnya, lihat Change instance configurations.
Klik OK.
Opsi: Pada tab Event Subscription Settings, Anda dapat mengatur notifikasi event untuk penambahan shard otomatis.
Ketika saran penambahan shard otomatis dibuat, DAS akan membuat event tingkat Notice. Anda dapat mengaktifkan sakelar Enable Event Subscription dan mengonfigurasi parameter notifikasi event tersebut. Untuk informasi selengkapnya, lihat Enable the event subscription feature.
Anda dapat mengonfigurasi Alert Template untuk berlangganan peringatan, sehingga tetap mendapat informasi mengenai status penambahan shard otomatis untuk instans basis data tersebut.
Sistem merekomendasikan templat peringatan dan menambahkan aturan peringatan untuk event otonomi yang sesuai. Anda dapat menyelesaikan konfigurasi sesuai petunjuk.
CatatanJika Anda telah mengonfigurasi templat peringatan untuk instans tersebut, Anda dapat mengikuti petunjuk untuk menambahkan aturan peringatan untuk event otonomi yang sesuai ke dalam templat tersebut.
Untuk mengonfigurasi templat peringatan dan aturan peringatan secara manual, lihat Configure alert templates dan Configure alert rules.
Pilih Alert Contact Group untuk notifikasi.
Klik Add Contact untuk menambahkan kontak peringatan baru.
Klik Create Contact Group untuk menambahkan kelompok kontak peringatan baru.
Klik Edit atau Remove di sebelah kontak untuk mengubah atau menghapus kontak tersebut.
Untuk informasi selengkapnya, lihat Manage alert contacts.
Klik Submit Configuration dan konfirmasi konfigurasi peringatan pada kotak dialog yang muncul.
Referensi
Untuk mengurangi jumlah shard dalam instans basis data Redis, Anda harus melakukan operasi tersebut secara manual. Untuk informasi selengkapnya, lihat Adjust the number of shards in a cluster.