0

考虑到灾难恢复需求的需要,可以用于 ES 的架构是什么。基本上我们需要维护位于不同位置的 2 个集群设置。只有在 cluster1 关闭的情况下,请求才会转到 Cluster2。这里的挑战是保持 2 个集群之间的索引数据一致性。

ES 是否支持这种类型的设置?或者任何人都可以建议我们如何实现这一目标?还有我们如何在这些集群中实现全负载索引和数据增量刷新。

谢谢,拉克什

4

1 回答 1

0

您建议的配置将不起作用,因为您需要在集群之间复制数据,并且无论何时切换,总会有一些数据丢失。

您可能想要做的是创建一个具有更高 RF(复制因子)的更大集群,因此即使某些节点出现故障,您仍然可以正常运行。

如果您在云中,您可以跨几个区域启动集群(我指的是 AWS,但其他云提供商之间可能有一个等效术语),这将使集群能够适应区域中断。

你也可以旋转一个多区域集群,但我不会从那个开始。

于 2015-07-07T17:43:05.740 回答