多AZ部署支持Storage服务数据同步吗?

nebula版本:3.0.2
部署方式:分布式
安装方式:RPM
硬件信息:
EC2
-磁盘:1T x 3
-CPU:16C x 3
-内存:128G x 3

在云上申请3台EC2,分别在不同AZ(可用区),Nebula3.0版本Storage服务支持不同AZ的partition同步数据吗?

几种方式。

  1. 直接部署storage在多个az;
    因为raft要超过半数写完才认为写成功,故跨az的话写性能会受到一定影响。
    当然,一般来说在同一个region下,不同az的时延相对还是比较低的,所以可能要测试看看是否满足需求;
  2. 每个AZ一个集群,多AZ之间跨集群同步
    目前仅在企业版支持;
1 个赞

第1种方式,同一个集群部署在同一个region的多个AZ,每个节点都部署Storage、Graph、Meta服务,社区版是支持的吗?

是支持的,就看跨 az 的相对高时延作为集群内部通信能不能接受,一般来说不推荐

是的,这样的网络理论上不太推荐。另外,还有个前提是多AZ之间的网络是通的。即在同一个VPC内;
还有不仅是写有影响,读也有影响;可能涉及到跨AZ的读

1 个赞

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。