第四天华为云数据库PostgreSQL:高可用
了解PostgreSQL 流复制的基本原理,RDS for PostgreSQL如何实现数据库的高可用,以及在管控上如何添加只读节点
PostgreSQL流复制原理
PostgreSQL流复制为主从复制,支持读写分离
PostgreSQL高可用——华为云流复制应用
反亲和性
同一集群的不同实例所在的VM创建在不同的物理机上,故障时影响只是N分之一或者只是一个实例。
磁盘高可用
自研分布式存储(EVS)采用3副本方式,单副本损坏,业务零感知。
同城高可用
充分利用多AZ实现高可用方案,避免单个机房事故导致业务中断。
异地高可用
跨 region只读实例,满足容灾诉求。
自研 HA Monitor模块
全程守护用户的高可用,可用性达到99.95%。
自动故障切换
主实例故障下,尝试3次拉起。拉起失败,在满足条件下,秒级故障切换。只读实例自动挂到新主。VP自动切换,应用透明。
手动主备切换
手动主备切换,模拟故障发生,满足演练诉求。
华为云数据库 PostgreSQL高可用实例购买
购买时选择实例类型为主备———故障切换
主备可用区不同一规避区域性故障
华为云数据库 PostgreSQL高可用实例管理
单实例可转高可用模式,更低早期成本