pg_auto_failover介绍
1 pg_auto_failover 高可用架构
1.1 pg_auto_failover架构特点
内置插件的方式编译安装
简单部署,配置方便
Monitor节点作为监控和协调节点
支持failover和switchover切换
快速创建,自动切换,可自行创建及修复容灾节点
1.2 pg_auto_failover架构图
一主一从
pg_auto_failover 每个 PG 服务使用三个节点:
一个 PostgreSQL 主节点
一个 PostgreSQL 备节点,使用异步热备
一个 pg_auto_failover Monitor 节点,既做监视者又当仲裁者
一主两从
pg_auto_failover可以通过使用多个具有自动故障转移和数据冗余的单个PG服务来实现业务连续性和数据可用性。即使在生产系统中丢失任何PG节点后,该架构仍会在多个不同节点上维护数据的两个副本。
一主三从
节点 A、B 和 D 部署在同一个数据中心,节点 C 部署在另一个数据中心。这三个节点的设置是为了支持主要的生产流量并实现 PG服务和数据集的高可用性。节点 C用作灾备节点,防止第一个数据中心丢失或其他应用需求。
2 苍穹pg_auto_failover 架构选型
2.1 苍穹采用一主一从的 pg_auto_failover 架构
pg_auto_failover 为苍穹应用实现业务连续性,使用具有自动故障转移的2个节点实现单个PG服务,并保证服务对用户和应用程序的可用性。采用自动化的PG 维护操作。
2.2 苍穹pg_auto_failover架构主从复制异步模式
参看主从状态[postgres@localhost pg_data]$ pg_autoctl show state
查看主从流复制模式
[postgres@localhost pg_data]$ pg_autoctl show settings
注意事项:node状态replication-quorum为false的是异步流模式,状态replication-quorum为true的是同步流模式。
pg_auto_failover介绍
1 pg_auto_failover 高可用架构1.1 pg_auto_failover架构特点内置插件的方式编译安装简单部署,配置方便Monitor节点作为监控和协调节点...
点击下载文档
上一篇:pg数据库vacuum操作下一篇:pg数据库ip访问控制
本文2024-09-23 01:13:40发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144591.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章