集群部署方案
GaussDB 200支持以下部署方案:单AZ高可靠部署、双AZ容灾部署。此外,GaussDB 200支持在以上方案增加透明加密功能,具体参见集群安装(单AZ高可靠、支持透明加密方案)。
单AZ高可靠部署
为减少硬件故障对系统可用性的影响,建议集群部署方案遵循如下原则。
- 对于每组实例,其主、备部署在不同的节点上。例如:GTM的主、备分别部署在不同的节点上。DN的主、备、从备部署在不同的节点上。
- 建议节点内存大于等于512G,每个节点部署4个DN。
说明:
轻量化单节点场景下,单节点支持部署2~6个DN。
- 低并发场景下,整个集群部署2~4个CN即可以满足使用要求。
- 建议GTM、CM部署在没有CN的节点上。如此部署,既减少某节点故障带来的损失,还可以避免集群运行压力集中在个别节点上。
- 安全环是集群组网的基本单元,普通安全环内包含至少3个服务器,各服务器的DN形成完备的主备关系。系统默认会根据Datanode进程数据目录的个数加1确定环节点数,也可以配置环节点列表和环节点数参数指定成环规则,建议使用小环,环节点数不宜过大。
为保证负载均衡和资源的有效利用,在遵循上述原则的基础上,建议部署模式如下:
- 主GTM和备CMServer部署在同一个节点上,备GTM和主CMServer部署在同一个节点上。
- 根据需要在部分节点上部署CN。
- 对于DN的部署模式:
- 一个服务器上的主DN对应的备节点和从备节点会按照图1所示自动依照安全环中节点的顺序依次分散部署在其他节点上,DN分布均衡。
- 各个节点上的DN数要求相同。
- DN的主、备、从备部署在不同的节点上。
说明:
从备DN不占用实际存储空间,仅在主、备DN故障时才起作用,且只存储数据日志,不存储数据页面。
图1 集群部署方案示例


双AZ容灾部署
采用双AZ部署,每个AZ单独部署一个集群,通过双集群容灾管理,实现数据高可用。其部署方案与单AZ高可靠部署一致,在部署完一套AZ集群后,再部署一套同构的AZ集群。
集群容灾管理具体请参见集群容灾管理。
查看更多:华为GaussDB 200 部署方案
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。