我如何制作Kubernetes多集群Redis解决方案?

问题描述 投票:-1回答:1

我本周使用Bitnami的Helm Chart将Redis实例部署到GKE(Google Kubernetes Engine)集群中。尽管在这方面我已经取得了成功,但是现在的挑战是制定一种故障转移灾难恢复策略,该策略将数据复制到另一个GKE集群(但同一个GCP项目)中的另一个Redis实例。我怎样才能做到这一点?我尝试了Persistence Volume Claims,但是它们仅在集群内部可见。

kubernetes redis google-kubernetes-engine kubernetes-helm
1个回答
0
投票

Redis Enterprise确实具有WAN(多地域)复制模式,但是我从未使用过它,并且它似乎极大地限制了Redis的哪些功能可用于与CRDT模型兼容的功能。基本上,首先您需要回答如何手动执行此操作,然后研究将其自动化。 WAN故障转移是一件非常复杂的事情,通常您甚至不想这样做,因为您不会在Redis级别进行故障转移。取而代之的是,您将对整个DC(或任何您要称为故障区域的故障)进行故障转移。分布式数据库的建模和管理非常棘手,这里有龙。

© www.soinside.com 2019 - 2024. All rights reserved.