广州开发网站技术支持,阳春县建设局网站,网站做cdn需要注意什么意思,网页设计与制作课程思政GaussDB部署架构 云数据库GaussDB管理平台#xff08;TPOPS#xff09;基于B/S架构开发#xff0c;由Web、管控Service、管控Agent三部分组成#xff0c;软件结构如图1所示。
图1 各节点部署架构
Web#xff1a;作为用户接入子系统#xff0c;用于将用户在Web下发的操作…GaussDB部署架构 云数据库GaussDB管理平台TPOPS基于B/S架构开发由Web、管控Service、管控Agent三部分组成软件结构如图1所示。
图1 各节点部署架构
Web作为用户接入子系统用于将用户在Web下发的操作指令通过管控Service下发到数据库实例同时也可以将管控的Console-Service服务分析处理后的数据通过Web交互模块传递给Web用户界面向客户展示。 管控Service管控Service是管控的分析控制子系统包含Web交互模块、实例业务模块、组件业务模块、数据业务模块等微服务模块。向上通过Web交互模块对Web展示实例的监控数据向下通过组件业务模块对管控Agent下发操作指令。管控Agent收集的信息存储在管控Service的监控数据库和元数据库中由管控Service的实例业务模块和数据业务模块进行分析处理。 微服务模块有 表1 微服务说明 组件名
说明
DBS-docker-service
安装工具包无状态服务。
DBS-platform-data
云数据库GaussDB管理平台TPOPS元数据库基础SQL。
DBS-GaussDB-feature-data
云数据库GaussDB管理平台TPOPS元数据库基础SQL。
DBS-GaussDB-data
云数据库GaussDB管理平台TPOPS元数据库基础SQL。
Docker
用于构建、部署和运行微服务应用程序的容器化平台。
InfluxDB
云数据库GaussDB管理平台TPOPS的时序数据库用于存放监控、告警数据。
SFTP
文件服务器。
GaussDB
云数据库GaussDB管理平台TPOPS的元数据库。
DBS-zookeeper
注册中心。
DBS-kafka
消息中间件。
DBS-monitor-service
监控指标告警、指标、TOP SQL。
DBS-rds-ha-admin
实例监控服务更新实例状态、节点角色。
DBS-resource-manager
资源管理。
DBS-workflow
任务流、实例创建、实例删除。
DBS-common-service
公共服务主要提供给实例参数组使用。
DBS-auth
用户鉴权。
DBS-ots
操作审计。
DBS-luban
监控运维管理。
DBS-GaussDB-open-api
云数据库GaussDB管理平台TPOPSopen-api微服务的API入口。
DBS-GaussDB-instancemanager
实例管理服务。
DBS-GaussDB-backupmanager
备份管理服务。
DBS-gaussdb-console
前端控制台。
管控Agent用于收集实例、主机、组件等运行数据上报给管控Service进行分析处理。同时也根据管控Service下发的指令在实例上进行相应的操作。实例各节点上均部署一个管控Agent所有管控Agent共同组成云数据库GaussDB管理平台TPOPS管控的实例监控子系统。