暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8a MPP Cluster产品基本简介

原创 Freddie 2022-04-26
289

             产品简介

节点类型

Coordinator节点:集群入口节点,gclusterd 、gcware、gc_recover等服务所在的节点,实现跨业务关联访问和操作。包括跨业务数据访问和用户权限管理。

data节点:部署gbased数据库服务,集群的数据节点,负责数据的存储计算。

FreeNodes:实现异常节点的快速替换。与资源调配关系不大。

组件类型

GBase 8a MPP Cluster产品总共包含三大核心组件,分布式管理集群GCWare、分布式调度层GCluster和分布式存储集群GNode。它们的功能分别为:

GCluster

GCluster负责SQL的解析、SQL优化、分布式执行计划生成、执行调度。

GCWare

GCWare用于各节点GCluster实例间共享信息(包括集群结构,节点状态,节点资源状态等信息),以及控制多副本数据操作时,提供可操作节点,控制各节点数据一致性状态。

GNode

GNode是GBase 8a MPP Cluster中最基本的存储和计算单元。GNode是由GCWare管理的一个8a实例,每个数据节点上有一个GNode实例运行。GNode负责集群数据在节点上的实际存储,并从GCluster接收和执行经分解的SQL执行计划,执行结果返回给GCluster。数据加载时,GNode直接从集群加载服务接收数据,写入本地存储空间。

除了以上核心组件外,还有GCMonit组件,用于定期监测GBase 8a MPP Cluster服务程序的运行状态, 若发现inactive,拉起从而保证服务程序健康运行。

网络平面类型

一般来说,在实际项目中,首先需要考虑的就是硬件设备的物理部署,一般包括,机柜,电源,主机,硬盘,网卡,交换机等物理设备,另外,物理设备之间的通讯,也需要依靠网络的部署。因此,建议用户在安装操作系统和GBase 8a MPP Cluster产品前,需要考虑如何进行物理设备的部署和网络规划。



gbase8a中,包含两个机柜(机柜的电源要保证各自独立供电),机柜中摆放GBase 8a MPP Cluster产品的节点主机和应用服务器,他们之间的网络通过交换机进行通讯,为了保证网络的高效运行,实际项目中的业务网络也需要连接到这两个互备的交换机上。

下面说明硬件物理部署和网络规划的原则:

电源的高可用:两个机柜的电源是独立的,互不影响的,这样遵循了主机供电高可用的原则;

交换机高可用:每个机柜上各配置了一台交换机,并且这两台交换机之间是互备的关系,当其中一台交换机发生故障,另一台交换机立即提供服务,遵循了交换机高可用的原则;

节点高可用性:图中用虚线标识出来的20台主机,用于部署GBase 8a MPP Cluster产品。

最后修改时间:2022-04-26 10:19:24
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论