Lewati ke konten utama

Redis Multi-Region Cluster

Redis Multi-Region Cluster adalah implementasi terdistribusi Redis yang sudah dikemas sebelumnya, di mana data dibagi antara node cluster di berbagai wilayah. Solusi ini memiliki tujuan sebagai berikut:

  • Kinerja tinggi dan skalabilitas linier. Tidak ada proxy (replikasi asinkron digunakan), dan tidak ada operasi penggabungan yang dilakukan pada nilai.
  • Tingkat keamanan penulisan yang dapat diterima. Sistem berusaha (dalam cara terbaik) untuk mempertahankan semua penulisan yang berasal dari klien yang terhubung dengan sebagian besar node utama. Biasanya, ada jendela kecil di mana penulisan yang diakui dapat hilang. Jendela untuk kehilangan penulisan yang diakui lebih besar ketika klien berada di partisi minoritas.
  • Ketersediaan. Redis Cluster dapat bertahan dari partisi di mana sebagian besar node utama dapat dijangkau, dan ada setidaknya satu salinan yang dapat dijangkau untuk setiap node utama yang tidak lagi dapat dijangkau. Selain itu, dengan menggunakan migrasi salinan, node utama yang tidak lagi direplikasi oleh salinan mana pun akan menerima satu dari node utama yang dilindungi oleh beberapa salinan.

Topologi Cluster Database

Redis Multi-Region Cluster terdiri dari kelompok node yang diterapkan ke berbagai wilayah (setidaknya tiga). Tergantung pada tingkat kinerja dan ketersediaan tinggi yang dibutuhkan, Anda dapat memilih antara dua opsi topologi:

  • Kinerja Maksimum – menyediakan kinerja maksimum dan skalabilitas horizontal
Redis multi-region maximum performance
  • Keandalan Maksimum – memastikan ketersediaan yang sangat tinggi bahkan jika satu atau dua pusat data gagal, tetapi solusi ini tidak dapat diskalakan
Redis multi-region maximum reliability

Kedua topologi menyediakan ketersediaan tinggi dan kemampuan failover secara out-of-box untuk cluster database Anda. Dalam kasus kegagalan node cluster, kedua topologi memastikan bahwa cluster database berfungsi tanpa waktu henti. Namun, topologi kinerja dapat terus berfungsi meskipun satu atau dua node gagal, sementara topologi keandalan dapat pulih bahkan setelah satu atau dua wilayah tidak tersedia.

Instalasi Cluster

  1. Temukan aplikasi Multi-Region Redis Cluster (bagian Cluster atau gunakan kolom Pencarian) di platform Marketplace.
Redis multi-region marketplace
  1. Di jendela instalasi yang terbuka, tentukan data berikut:
  • Versi - pilih versi Redis yang diinginkan
  • Lingkungan - beri nama untuk pengelompokan lingkungan cluster database Anda
  • Buat kelompok lingkungan terpisah – centang untuk mengisolasi kelompok lingkungan
  • Aktifkan Alamat IP Eksternal untuk node cluster – centang untuk menambahkan IP publik ke node cluster (tiga IP per wilayah), yang diperlukan jika klien Redis berada di luar platform
  • Topologi – pilih antara topologi Kinerja Maksimum atau Keandalan Maksimum (detail dapat ditemukan di bagian Topologi Cluster di atas)
  • Wilayah - pilih wilayah platform di mana lingkungan cluster akan diterapkan. Untuk topologi Keandalan Maksimum, wilayah pertama akan menjadi tuan rumah server utama dan yang lainnya - database sekunder (salinan)
install Redis multi-region cluster

Klik Instal saat siap.

  1. Proses instalasi dapat memakan waktu beberapa menit. Setelah selesai, Anda akan melihat jendela sukses dan menerima email dengan semua data yang sesuai, seperti detail titik masuk dan kredensial akses.

Untuk melihat semua lingkungan terkait dengan mudah, Anda dapat beralih ke kelompok yang ditentukan di langkah sebelumnya (redismulti dalam kasus kami).

Redis cluster group
  1. Titik masuk default untuk cluster multi-wilayah Anda adalah IP yang ditetapkan ke node cluster (yang utama lebih diutamakan). Juga, sangat disarankan agar perangkat lunak klien Anda mendukung mode cluster.

Jika opsi Aktifkan Alamat IP Eksternal untuk node cluster diaktifkan, silakan gunakan IP publik yang ditetapkan ke node cluster.

Redis multi-region cluster environments

Baca Juga