022.PGSQL-GaussDB架构

 

 

 

 


Coordinator (CN)
负责提供外部应用接口、优化全局执行计划、向Datanode分发执行计划,以及汇总、处理执行结果。

Datanode (DN)
在集群中,DN有多个。每个DN存储了一部分数据。如果DN无高可用方案,则故障时会导致该实例上的数据无法访问。因此LibrA对DN提供了高可用方案:主、备、从备。DN主、备、从备间的工作原理如下:

主、备DN同步数据期间,如果主DN突然故障不可用,备DN会升为主DN。

在原主DN恢复前,新升为主的DN会将数据日志同步到从备DN。

原主DN恢复后将成为备DN,并且会使用“从备DN”上的数据日志恢复异常期间的数据。

也就是说从备DN永远只作为从备使用,不会因为主DN或备DN故障而升级为主DN或备DN,从备只存放备DN故障时同步到从备的Xlog数据和数据通道复制产生的数据。

 
某项目 
2个控制节点
3个数据节点
每个数据节点上5个主节点、5个备节点、5个从备节点
 
MD1
MD2
 
DN1  
DN2
DN3
 
primary normal 主
standby normal 备
secondary normal 从备
 

posted @ 2021-06-16 18:46  star521  阅读(215)  评论(0编辑  收藏  举报