GBase 8s
共享存储集群简介
GBase 8s
支持共享存储的高可用方案,这种方案称为
SSC
。在
SSC
方案中,有一
台主机(称为主节点)和一至多台备机(称为
SSC
节点),主机与备机共享存储。主机
与备机可以有各自的数据库服务配置,允许同时读写。
SSC
是
GBase 8s
产品中高可用性最强的一种方案,通常部署在同一机房或相邻机
房。在
SSC
部署方式下,主机故障时,备机接管主机服务的时间通常小于
30
秒。共享存
储集群采用共享磁盘方式实现计算节点高可用,数据仅存储一份,有效利用硬件资源,避
免数据重复存储问题。集群中各节点均能对外提供服务,适合写少读多,对读性能有线性
扩展需求的场景,集群节点数最多可达
128
个。具有安装简单、应用无感知、故障自动切
换、低成本等特点。主备节点状态一致性通过
LSN
同步
+
逻辑日志重放实现。主节点接收
业务请求,写逻辑日志,并将逻辑日志中与操作一一对应的
LSN
号发给各个备节点,从主
节点接收到
LSN
号,从磁盘读取相应逻辑日志到缓冲区进行重放,从而达到主备节点数据
状态一致。备节点缓冲区数据的更改并不持久化到磁盘。
技术特点:
1) SSC
具有扩展性,可以在一定范围内随业务需要而扩展;
2)
节点间关系对等,有节点失败后,集群中其他节点会接管失败节点的工作;
3) SSC
部署简单,可以非常容易地配置多个
SSC
;
4)
与连接管理器配合使用,实现负载均衡、故障切换;
5)
应用无感知,客户端应用程序就像使用单个数据库一样使用
SSC
;
6)
低成本,主备节点共享一套存储,节省存储成本。
评论