单中心
组网特点: 单AZ部署,可以配置一个同步备一个异步备
优势:
- 三个node完全等价,故障任意一个node都可以提供服务
- 成本低
劣势: 高可用能力较低,发生AZ级故障只能依赖节点恢复
适用性: 适用于对高可用性要求较低的业务系统
同城双中心
图 2 同城双中心部署图
组网特点: 同城两个AZ,相比单AZ可靠性更强,主中心和同城中心可以分别配置一个同步备
优势:
- 同城同步复制,任意一个中心故障,另一个中心还可以提供服务,数据不丢失,RPO=0
- 成本适中
劣势:
- 同城距离不宜太远,一般建议70km以内,业务设计要考虑读写次数过多导致的总延时
- 不具备异地容灾能力
适用性: 适用于一般业务系统
两地三中心
图 3 两地三中心部署图
组网特点: 两地三中心,每个AZ都保证至少有一个同步备,同时地点和中心数的增加,集群的可靠性能够达到最高
优势: 具备异地容灾能力,并且能够保证异地容灾数据不丢失,RPO=0