文档首页/ 数据仓库服务 GaussDB(DWS)/ 用户指南/ 创建GaussDB(DWS)集群/ 使用集群前必读:高可用高可靠要求
更新时间:2024-12-17 GMT+08:00
分享

使用集群前必读:高可用高可靠要求

DWS业务逻辑包括业务程序层、DWS集群层、OS层、硬件层,如表1所示。

您的DWS业务系统在运行过程都受到这些逻辑层级的影响,难免会因为业务变更、硬件故障,导致业务需要进行临时调整及应急恢复。

为了保证您更好的使用DWS集群,获得较快的RTO(Recovery Time Objective,恢复时间目标)时间,需要您在搭建系统时遵守如表2所示的规则。

表1 DWS业务逻辑层

编号

业务逻辑层

描述

业务特点

1

业务层

业务侧的应用程序

业务的应用程序:gsql/jdbc/odbc/python/datastudio/navicat等。

2

DWS层

DWS集群

业务的应用程序逻辑以SQL语句的形式发送到DWS集群的各个CN,再由各个CN查询优化交由DN处理,DN实例处理完之后再汇总到CN再返回给应用程序。

3

OS层

DWS集群安装的OS

该层提供DWS运行的底座,OS,文件系统,网络服务等。

4

硬件层

DWS集群安装的硬件层

硬盘、网络、CPU、内存等。

表2 集群高可用高可靠风险和建议

集群配置

推荐措施

缺失配置的风险

配置负载均衡

使用ELB负载均衡方式接入业务。参见为GaussDB(DWS)集群绑定和解绑弹性负载均衡

CN故障情况下您的业务中断,无法提供服务。

配置数据备份

使用备份功能,上下游数据冗余等方式对数据进行备份。

在数据误删后无法恢复,影响您业务使用,引起数据安全故障。

配置集群容灾

配置集群容灾或者业务侧容灾等。参见GaussDB(DWS)集群容灾管理

在集群级灾难场景下,无法保证业务连续性。

相关文档