Amygoing
作者Amygoing联盟成员·2020-08-13 17:37
产品经理·数据库

HotDB智能逻辑拓扑介绍

字数 4057阅读 3162评论 0赞 1

HotDB Management通过可视化方式将集群中前端应用、逻辑库、计算节点、数据节点、存储节点等物理与逻辑上的组件完整展示。并通过前端应用连接池与后端数据库连接池信息动态生成组件上的QPS与连接数信息。通过“智能逻辑拓扑”用户可以快了解整个集群的运行状态,帮助用户实现高效运维。

1.1.1. 拓扑图组件说明**

拓扑图由五层组件组成,按从上到下的位置分别为:前端应用、逻辑库、计算节点、数据节点、存储节点。

(一) 前端应用**

前端应用,即连接计算节点的客户端,应用程序通过IP、端口、用户密码连接(连接方式与连接MySQL一致)至指定逻辑库,即可在拓扑图中看到相关连接信息。前端应用的实时连接数、QPS若超出设置阈值,拓扑图会以橙色向上箭头显示告警信息。

(一) 逻辑库**

Ø 逻辑库层在物理上属于虚拟的一层,逻辑库是HotDB Server产品虚拟出来的概念。通过拓扑图可查看整个集群中存在的所有逻辑库

Ø 逻辑库图标上展示与之相关的“连接数”、“QPS”

Ø “连接数”为连接当前逻辑库的所有前端应用连接数的总和

Ø “QPS”为连接逻辑库的所有前端应用QPS的总和(逻辑库QPS偶尔会因数据获取时间的差等原因与总和数存在个位数偏差)

Ø 当“QPS”与“连接数”超出设置阈值时,页面会通过橙色箭头显示告警

Ø 当逻辑库下存在使用的数据节点中最后一个存储节点不可用时,该逻辑库图标会被标为黄色;表示该逻辑库存在部分数据暂时无法提供服务

(二) 计算节点**

Ø 计算节点为整个集群的核心组件,提供数据查询等服务

Ø 在拓扑图中会根据集群模式显示对应数量的计算节点图标,单节点模式显示一个,主备模式显示两个,多节点模式以配置计算节点的个数为准

Ø 默认绿色代表当前主计算节点,蓝色代表当前备计算节点。出现红色则代表该计算节点存在异常无法连接,出现橙色则代表计算节点状态参数超过设定阈值

Ø 主备或多节点模式的集群会在当前主计算节点上标记“皇冠”代表当前集群的主

Ø 鼠标悬停在计算节点图标时,显示后端连接数总数、直接内存使用率、前端连接数总数、堆内存使用率、后端进流量、后端出流量、前端进流量、前端出流量、后端进流量速率、后端出流量速率、前端进流量速率、端出流量速率、QPS,当数据超过报警阈值时,会变橙色并加向上的箭头标记

(三) 数据节点**

Ø 数据节点是HotDB Server虚拟出来的概念,在物理层面实际上并不存在

Ø 数据节点可以将一组具备复制关系的 Ø 数据节点信息“复制状态”: 在双主、主从存储节点显示的复制状态参数。复制状态包括:正常、异常、未知。复制状态与节点管理页面中的“ 主从状态 ”保持一致

Ø 若数据节点下最后一个可用的存储节点运行异常,该数据节点图标会被标黄显示。表示该数据节点下的数据暂时无法提供服务。

Ø 当复制状态为未知时,备存储节点用黄色显示且闪烁,鼠标移入显示未知原因信息。未知原因与节点管理中 主从状态 未知提示的原因保持一致,未知分四种情况:存储节点无法连接,存储节点权限不足、检测超时(超时时间1分钟)、当前节点非主从复制关系。除上述情况外,针对双主带从的情况,如果配置了master_id而主从关系匹配不上,也是“未知”状态,提示:“当前节点主从关系与配置不一致”

Ø 数据节点信息“数据容量”: 数据容量以数据节点下的当前主库数据容量为准。即当前主库数据量= 数据节点显示的数据容量。(数据量单位用K、M、G表示)

Ø 数据节点信息“故障切换耗时”: 为从主库发生故障开始,备库等待追平然后连接切换至备库,到备库开始正常提供服务为故障切换耗时。只在切换成功时显示此参数;如果运行正常或者切换失败或者切换过程中,主库又重新恢复时,该参数不显示时间,只用“- -”代替显示。切换耗时的时间单位用:ms、s、min、h显示

Ø 数据节点信息“故障切换时间”: 为备库正式接管服务的时间

Ø 数据节点信息“连接数”:由数据节点下所有存储节点上的连接数相加获得

Ø 数据节点信息“QPS”: 由数据节点下所有存储节点上的QPS相加获得

(一) 存储节点**

Ø 业务数据真实的存储层,由MySQL实例组成

Ø 默认绿色带“M”字样的为当前主存储节点,蓝色带“S”字样的为备存储节点,双主备库为蓝色带“M”字样,带“MGR”字样的为MGR类型的存储节点

Ø 若图标为红色则代表存在故障,鼠标移入故障存储节点图标可显示故障原因,橙色代表存在复制延迟或数据节点下最后一个存储节点不可用

Ø 存储节点会显示“复制延迟”(主从或双主关系的存储节点才会显示,延迟数据从 show salve status 中获取)、“连接数”(根据后端MySQL连接池动态生成)、“QPS”

(二) 配置库**

Ø 在存储层左侧始终显示集群中计算节点配置库组件

Ø 为无状态图标,该图标连接一个或两个配置库,分别表示单节点配置库和双主配置库。在单机房模式下,若连接三个及以上的配置库,则代表 MGR模式的配置库。当所有配置库不可用时,会显示为橙色

Ø 与存储节点类似,配置库图标为红色代表存在故障,鼠标移入红色图标可显示故障原因;橙色代表存在复制状态异常,鼠标移入橙色图标可显示复制异常原因

Ø 配置库上显示“复制时延”的监控信息。与存储节点类似,复制时延可以在“设置 —> 拓扑图报警设置”中的配置库模块下设置复制时延的报警阈值

节点放到一起进行管理,方便查看和后期运维

Ø 数据节点信息“复制状态”: 在双主、主从存储节点显示的复制状态参数。复制状态包括:正常、异常、未知。复制状态与节点管理页面中的“ 主从状态 ”保持一致

Ø 若数据节点下最后一个可用的存储节点运行异常,该数据节点图标会被标黄显示。表示该数据节点下的数据暂时无法提供服务。

Ø 当复制状态为未知时,备存储节点用黄色显示且闪烁,鼠标移入显示未知原因信息。未知原因与节点管理中 主从状态 未知提示的原因保持一致,未知分四种情况:存储节点无法连接,存储节点权限不足、检测超时(超时时间1分钟)、当前节点非主从复制关系。除上述情况外,针对双主带从的情况,如果配置了master_id而主从关系匹配不上,也是“未知”状态,提示:“当前节点主从关系与配置不一致”

Ø 数据节点信息“数据容量”: 数据容量以数据节点下的当前主库数据容量为准。即当前主库数据量= 数据节点显示的数据容量。(数据量单位用K、M、G表示)

Ø 数据节点信息“故障切换耗时”: 为从主库发生故障开始,备库等待追平然后连接切换至备库,到备库开始正常提供服务为故障切换耗时。只在切换成功时显示此参数;如果运行正常或者切换失败或者切换过程中,主库又重新恢复时,该参数不显示时间,只用“- -”代替显示。切换耗时的时间单位用:ms、s、min、h显示

Ø 数据节点信息“故障切换时间”: 为备库正式接管服务的时间

Ø 数据节点信息“连接数”:由数据节点下所有存储节点上的连接数相加获得

Ø 数据节点信息“QPS”: 由数据节点下所有存储节点上的QPS相加获得

(一) 存储节点**

Ø 业务数据真实的存储层,由MySQL实例组成

Ø 默认绿色带“M”字样的为当前主存储节点,蓝色带“S”字样的为备存储节点,双主备库为蓝色带“M”字样,带“MGR”字样的为MGR类型的存储节点

Ø 若图标为红色则代表存在故障,鼠标移入故障存储节点图标可显示故障原因,橙色代表存在复制延迟或数据节点下最后一个存储节点不可用

Ø 存储节点会显示“复制延迟”(主从或双主关系的存储节点才会显示,延迟数据从 show salve status 中获取)、“连接数”(根据后端MySQL连接池动态生成)、“QPS”

(二) 配置库**

Ø 在存储层左侧始终显示集群中计算节点配置库组件

Ø 为无状态图标,该图标连接一个或两个配置库,分别表示单节点配置库和双主配置库。在单机房模式下,若连接三个及以上的配置库,则代表 MGR模式的配置库。当所有配置库不可用时,会显示为橙色

Ø 与存储节点类似,配置库图标为红色代表存在故障,鼠标移入红色图标可显示故障原因;橙色代表存在复制状态异常,鼠标移入橙色图标可显示复制异常原因

Ø 配置库上显示“复制时延”的监控信息。与存储节点类似,复制时延可以在“设置 —> 拓扑图报警设置”中的配置库模块下设置复制时延的报警阈值

界面调整

(一) 视觉切换**

Ø 可通过界面【2 .5 D】按钮将拓扑图视觉效果切换到“2 .5 D”,点击【2D】可切回普通视觉效果

(二) 拓扑图设置**

Ø 可选择隐藏或展示各组件显示的“QPS”、“连接”信息

Ø 若拓扑图页面逻辑库太多,可通过设置中的逻辑库筛选进行针对性的查看

Ø 因在拓扑图“普通视图”中各组件可拖动,为了将拖乱的组件重新归位可点击【重置组件排列】将各组件位置复原

(三) 拓扑图信息面板**

Ø 鼠标移入【<】按钮中可唤出拓扑图信息面板,信息面板主要记录拓扑图中INFO(页面组件的加入或退出)、WARNING(各组件报警参数超出阈值的信息)、ERROR(组件发生异常时的信息)等信息

Ø 拓扑图信息面板记录的信息无法被手动删除,但可以在信息面板右上角的【设置】按钮中设置记录信息的窗口期(本地保留时间),同时为了减少WARNING级别的信息,可设置报警次数连续达到三次才记录信息

1.1.1. 2.5D拓扑图**

2 .5 D拓扑图是在原有基础拓扑图上进行视觉升级的功能。该功能显示的组件与组件信息与上述“普通视觉”拓扑图一致,功能也大致相似。


2.5D拓扑图特殊说明:**

Ø 2.5D拓扑不支持任意部件拖动,所有部件位置固定

Ø 计算节点发生故障后,故障的计算节点显示在主计算节点的右边

Ø 页面所有应用服务器、逻辑库、计算节点、数据节点、存储节点的显示状态,均与单机房模式一致

Ø 右上角切换、设置、信息弹出面板功能和单机房模式保持一致

Ø 支持通过鼠标滚动方式或页面放大缩小按钮对视图实现放缩,支持页面拖动

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广