Redis Cluster
Redis Cluster trên vDB là kiểu triển khai Redis với kiến trúc Non-sharding gồm 1 Master node và tối đa 9 Replica nodes (tổng 2–10 nodes), hỗ trợ tự động failover và tích hợp vBackup để bảo vệ dữ liệu toàn diện.
Kiến trúc
Redis Cluster trên vDB hoạt động theo mô hình 1 Master – N Replicas:
Master node: Xử lý toàn bộ read và write operations.
Replica nodes (1–9): Đồng bộ dữ liệu bất đồng bộ từ Master, phục vụ read operations và sẵn sàng failover.
Automatic Failover: Khi Master gặp sự cố, một Replica được tự động promote thành Master mới. Cluster tiếp tục hoạt động sau khi failover hoàn tất.
┌─────────────┐
│ Master │ ← Read / Write
└──────┬──────┘
│ Async Replication
┌────┴────┐
▼ ▼
Replica 1 Replica 2 ... ← Read / FailoverSo sánh Single-node và Cluster
Số Master
1
1
Số Replica tối đa
5
9
Automatic Failover
Không
Có
Read Scaling
Có (qua replica)
Có (qua replica)
Write Scaling
Không (single writer)
Không (single writer)
Backup tích hợp
Không
Có (vBackup — Policy + Location)
Phù hợp với
Dev, staging, workload nhỏ
Production, yêu cầu High Availability
Scaling Replicas
Bạn có thể thay đổi số lượng Replica của Cluster sau khi tạo mà không gây downtime. Hệ thống thực hiện scale theo từng bước:
Scale up: Thêm từng replica một, mỗi replica hoàn tất sync trước khi thêm node tiếp theo.
Scale down: Xóa replica theo thứ tự index giảm dần, mỗi bước chờ hoàn tất trước khi tiếp tục.
Mỗi lần thay đổi chỉ được tăng hoặc giảm 1 node. UI chỉ hiển thị 2 lựa chọn (current−1 hoặc current+1) — không thể nhảy nhiều bước trong một lần. Đây là cơ chế bảo vệ để đảm bảo sync hoàn tất trước mỗi bước tiếp theo, tránh lỗi replication khi scale đột ngột.
Tích hợp Backup (vBackup)
Redis Cluster tích hợp sẵn với vBackup để bảo vệ dữ liệu:
Auto Backup: Chạy theo lịch của Backup Policy đã chọn khi tạo cluster.
Manual Backup: Tạo Full Snapshot thủ công bất kỳ lúc nào từ trang chi tiết cluster.
Restore: Tạo cluster mới từ một restore point có sẵn trong Backup Center.
Loại backup
Full Snapshot (không hỗ trợ Incremental)
Storage
vStorage (S3-compatible) với Object Lock
Giới hạn đồng thời
1 backup job tại 1 thời điểm
Khi hết quota
Trả lỗi QuotaExceeded, không tự động retry
Tìm hiểu thêm
Tạo Redis Cluster mới
Quản lý topology, backup, xóa cluster
Xem giới hạn và hạn chế
Last updated

