当前位置: 首页 > news >正文

南大通用GBase 8a MPP Cluster管理工具简介

GBase 8a MPP Cluster管理工具
GBase 8a MPP Cluster提供了企业管理工具、集群监控工具、gcadmin命令行工具、DB-Link及透明网关等工具,可以对数据库的各项功能进行集中式统一管理,对系统运行状态、资源占用、任务执行情况进行监控,实现数据快速加载及集群间数据高效访问等多项功能。

客户端工具
企业管理工具
图形化的查询和管理工具,提供用于访问、控制和管理GCluster集群环境。使用GBase 8a MPP Cluster企业管理器可以完成如下工作:

集群连接配置管理;
元数据信息查询和管理;
SQL、存储过程、自定义函数的开发、执行。
集群监控工具
集群监控工具提供可信的监控数据,及时的报警功能,直观的趋势展示,可靠的数据分布视图和数据库连接线程的状态展示。

集群监控工具主要监控单个或多个GBase 8a MPP Cluster部署环境中,集群节点Server 的运行状态,资源利用情况、网络通讯情况等信息,可使用户对集群环境下的Server 的运行状态及其系统资源进行有效地监视,能够为用户监控集群及其集群点的运行情况提供可靠的依据。

gcadmin工具
GBase 8a MPP Cluster为管理员提供了命令行工具gcadmin。该工具能实现Distribution的增加、移除,查看集群状态等管理功能。具体功能如下:

集群状态信息查询,可以查询节点IP、节点状态、集群服务模式等信息;
数据分布信息查询,可查询节点主分片和副分片的位置、总分片数量等信息;
集群锁信息查询,可以查询锁的名称、节点IP、锁的创建时间等信息;
节点异常状态信息查询,可以查询所有的错误日志,某个表分片在某个节点上的错误日志等信息。
GCMonit监控工具
实时监控GBase 8a MPP Cluster 服务程序(目前主要包括gbased,gclusterd,gcrecover和gc_sync_server)的运行状况,一旦发现某个服务程序的进程状态发生变化,就会根据配置文件中的内容来执行相应的命令脚本。

提供用户指定的配置文件,可配置内容包括:需要监控的服务程序名称或者需要监控进程的启动命令行,服务进程状态变化时所要执行的方法,检测服务程序的时间间隔,日志文件路径和名称等。

DB-Link与透明网关
DB-Link:GBase 8a MPP Cluster内部提供的远程数据库链接功能,通过与透明网关服务的协同工作,实现透明访问异地集群中的数据库的数据表或者远程数据库的数据表。

透明网关服务:一个独立运行的进程,负责连接GBase 8a 集群之外的其他数据库(通过标准JDBC接口,也可以支持GBase 8a 集群间的远程访问),并完成数据抽取的工作。

通过DB-Link 功能,客户可以实现:

GBase 8a 集群的应用程序可以访问一个外部数据源,外部数据源是GBase 8a集群。可以查询外部数据源的数据,也可以将外部数据源的数据与本地集群中的数据进行关联运算;
远端数据源是GBase8a集群,并且网络通信没有限制的情况下,可以对这种场景进行定向优化,以提升性能;
不支持异构数据源。
集群间同步工具Rsynctools
集群间同步工具是基于镜像集群的底层二进制同步的工具,其同步的对象是库内的数据,通过解析、比对二进制文件的变化进行同步; 包含增量同步和全量同步。该工具具有如下功能点:

1、支持增量和全量两种数据同步方式;

2、支持落盘数据的回读校验;

3、支持主备分片同时同步(不保备份集群的表的数据安全性);

4、支持先同步主分片,主分片成功后再同步备份分片;

5、集群间同步支持使用普通数据库用户进行同步;
 

相关文章:

  • 前端700行代码项目练习--小米官网(仅html、css实现)
  • 简单入门linux命令
  • Spring Cloud Gateway 服务器性能异常,以及优化策略
  • 云原生中间件RocketMQ-核心原理之同步_异步刷盘,同步_异步复制解析
  • 计算机网络——数据链路层の选择题整理
  • joi:定义多个自定义错误信息
  • 限流相关算法
  • java计算机毕业设计阳明湖风景区订票系统源码+数据库+系统+lw文档+mybatis+运行部署
  • Java 中所有的锁
  • 【基于Arduino的垃圾分类装置开发教程二传感器执行器操作】
  • java中static关键字具有什么功能呢?
  • springcloud 之gateway配置注意事项
  • JS BOM
  • 领英工具-领英精灵群发消息功能解析
  • [答疑]微信餐馆案例中,“启动二维码对应的程序”这个用例合理吗
  • 【347天】每日项目总结系列085(2018.01.18)
  • 11111111
  • Javascript设计模式学习之Observer(观察者)模式
  • PHP CLI应用的调试原理
  • python学习笔记-类对象的信息
  • VUE es6技巧写法(持续更新中~~~)
  • Web标准制定过程
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 基于 Babel 的 npm 包最小化设置
  • 每天一个设计模式之命令模式
  • 前端路由实现-history
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 协程
  • 用Visual Studio开发以太坊智能合约
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • (Java)【深基9.例1】选举学生会
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (八)Spring源码解析:Spring MVC
  • (二)换源+apt-get基础配置+搜狗拼音
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)Linux下编译安装log4cxx
  • (转)原始图像数据和PDF中的图像数据
  • .NET DataGridView数据绑定说明
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET 依赖注入和配置系统
  • .net2005怎么读string形的xml,不是xml文件。
  • .Net组件程序设计之线程、并发管理(一)
  • :=
  • @EventListener注解使用说明
  • @Responsebody与@RequestBody
  • @vue/cli脚手架
  • @我的前任是个极品 微博分析
  • [ 第一章] JavaScript 简史
  • [AndroidStudio]_[初级]_[修改虚拟设备镜像文件的存放位置]
  • [Asp.net MVC]Bundle合并,压缩js、css文件
  • [AutoSar]工程中的cpuload陷阱(三)测试
  • [C puzzle book] types
  • [C#]C# OpenVINO部署yolov8图像分类模型
  • [C#基础]说说lock到底锁谁?