ITPub博客

首页 > 数据库 > 国内数据库 > 性能更优 一文了解GBase 8a MPP Cluster V9.5.3新功能

性能更优 一文了解GBase 8a MPP Cluster V9.5.3新功能

原创 国内数据库 作者:GBASE南大通用 时间:2021-04-26 17:34:57 0 删除 编辑

GBase 8a MPP Cluster 于 2021 年 3 月底正式发布了 V9.5.3 版本。熟悉 GBase 8a MPP Cluster 的朋友们对于 2019 年年底发布的 V9.5.2 版本——“不同业务的多个虚拟集群独立运行统一管理的超大规模集群”有很深的印象。 GBase 8a MPP Cluster V9.5.3 版本在 V9.5.2 版本虚拟集群的架构基础上完善节点状态监测机制用以提高集群稳定性,使用多实例部署提升集群整体性能,以及增强安全功能、提升小文件加载性能、增强安全性等。 V9.5.3 版本实现了 40 多个项目需求,是后续 GBase 8a MPP Cluster 面向市场主推的版本。

 

GBase 8a MPP Cluster V9.5.3 的新特性如下:

GCware Server 自成体系并为集群提供服务

GBase 8a MPP Cluster 的 Coordinate Cluster 原是由 GCluster 调度集群和 GCware 管理集群组成, V9.5.3 将 GCluster 和 GCware 解耦分离。 GCluster 调度集群、 Data 计算集群、 GCware 管理集群三个功能集群可独立部署、职责更为清晰。 GCware 与 GCluster 分离后, GCware 集群负责管理集群的一致性,可只部署少量 GCware 节点,减少集群一致性管理信息的同步成本,提升了集群性能和稳定性。

 

GCware 通过注册方式监控 gnode 状态及重点参数

GCware Server 自成体系独立服务后为集群状态监控机制的改变提供了基础环境, V9.5.3 集群中各 GCluster 节点和 GNode 节点服务启动时需先向 GCware 进行注册并建立心跳监控 session ,实时获取节点状态。如果状态异常, sql 将不再往该节点下发,改由其它 GCluster 节点、 GNode 节点接替 sql 执行,并记录异常节点的不一致事件,状态异常节点恢复后自动同步。节点状态注册机制对节点状态的判定更加及时和灵敏,增强了集群的稳定性,同时也减少了对网络资源的消耗,提升了集群的 sql 响应性能,能够更好的保持集群对外业务的连续性和稳定性。

GNode 向 GCware 的注册信息中包含了 GNode 的重点参数,保障集群各 GNode 节点重点参数全局一致。

 

多实例部署支撑高配服务器硬件资源的充分利用

对于高配置的 NUMA 架构服务器, GBase 8a MPP Cluster V9.5.3 的多实例部署,可以充分利用服务器硬件资源,降低跨 NUMA 节点的性能损耗。相对于单实例集群性能提升 1 倍以上。

部署架构图如下:

 

每个 GNode 节点( gbased 实例)绑定一个 NUMA node ( CPU 、内存),同时为每个实例分配一个 IP 地址并挂载单独的一块存储分区。

 

其他

GBase 8a MPP Cluster V9.5.3 支持 sha256 、国密算法 SM4 等高安全级别的加密算法,应用于用户密码加密、通信加密、存储透明加密等功能;优化了小文件加载机制,减少网络连接请求次数,大量小文件加载性能可提升 3 倍以上;完善了集群安装、升级、扩容、节点替换功能的日志记录信息便于 DBA 排错。

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-2769983/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
GBASE南大通用,致力于成为用户最信赖的数据库产品供应商!

注册时间:2020-07-16

  • 博文量
    1329
  • 访问量
    1318664