[发明专利]一种IT运维系统的业务系统拓扑图展现方法在审
申请号: | 201810955569.1 | 申请日: | 2018-08-21 |
公开(公告)号: | CN109189650A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 周晋;甘润东;卢仁猛;王皓然;袁捷;王玮;罗念华;钟腋;汤杰 | 申请(专利权)人: | 贵州电网有限责任公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 贵阳中新专利商标事务所 52100 | 代理人: | 商小川 |
地址: | 550002 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务集群 业务系统 画布 嵌套 单元数据 拓扑图 渲染 连接线 拓扑显示 网格布局 自动布局 自动发现 渲染单元 线交叉 分拆 加载 拓扑 运维 服务器 清晰 | ||
本发明公开了一种IT运维系统的业务系统拓扑图展现方法,步骤1、将业务系统嵌套服务集群,同时让服务集群嵌套服务器;并为服务集群的增加属性值type;步骤2、业务系统单元数据获取:将业务系统单元数据吐给前端,并由前端js进行分拆和渲染,按网格布局以及类别将数据在对应的区域进行排列;步骤3、以服务集群为最小渲染单元的方式对画布进行渲染;步骤4、对画布进行自动布局;步骤5、服务集群关系自动发现;步骤6、对画布拓扑实时加载;解决了现有技术当运维的单元以及单元与单元之间的连接线增多的情况下,会使原本结构清晰的拓扑显示上出现重叠,线与线交叉的现象等技术问题。
技术领域
本发明属于运维系统技术领域,尤其涉及一种IT运维系统的业 务系统拓扑图展现方法。
背景技术
在IT运维过程中提出了可视化运维的概念,即将原本复杂的基 础架构物理连接单元,以及逻辑关联单元,结合CMDB(配置管理数 据库),以平面连接、父子关联层级的形式展现在HTML页面上,网 络拓扑结构可视化作为网络检测管理和网络安全态势感知的基础,在 呈现网络的整体状况和发现存在于网络拓扑中的潜在规律方面发挥 着重要作用。然而,在实际开发的过程中,当运维的单元以及单元与 单元之间的连接线增多的情况下,就会使原本结构清晰的拓扑显示上 出现重叠,线与线交叉的现象。
发明内容:
本发明要解决的技术问题:提供一种IT运维系统的业务系统拓 扑图展现方法,以解决现有技术当运维的单元以及单元与单元之间的 连接线增多的情况下,会使原本结构清晰的拓扑显示上出现重叠,线 与线交叉的现象等技术问题。
本发明技术方案:
一种IT运维系统的业务系统拓扑图展现方法,
步骤1、将业务系统嵌套服务集群,同时让服务集群嵌套服务器;并 为服务集群的增加属性值type;
步骤2、业务系统单元数据获取:将业务系统单元数据吐给前端,并 由前端js进行分拆和渲染,按网格布局以及类别将数据在对应的区域 进行排列;
步骤3、以服务集群为最小渲染单元的方式对画布进行渲染;
步骤4、对画布进行自动布局;
步骤5、服务集群关系自动发现;
步骤6、对画布拓扑实时加载。
步骤2所述将业务系统单元数据吐给前端,并由前端js进行分拆和渲 染,按网格布局以及类别将数据在对应的区域进行排列的方法为:将 业务系统单元数据,通过JSON格式,以
{app:[{cluster1:[{vm1},{vm2}]},{cluster2:[{vm1},{vm2}]}]}的上下级 包含格式吐给前端,并由前端js进行分拆和渲染,按网格布局以 及类别在对应的区域进行排列;js首先遍历读取结构下第一级目 录,将app层级,作为一个画布区域,根据页面分辨率高宽,按 百分比,填充至画布中心区域;接着在第一级目录下读取cluster 对象(服务集群单元),将对象按cluster type(服务集群类型)字 段进行集合分类,确定每个区域的cluster数量,执行优先级,从 上往下排列cluster集合,形成有机矩阵;最后将cluster里包含的 vm,以遍历的形式读取,并与画布上的cluster设置关联关系,当 cluster单元被双击的时候,将cluster下的虚拟机全部并排展开。
步骤4对画布进行自动布局的方法包括:
步骤4.1、区域预定义大小;将服务集群分为负载服务集群、中间 件集群、关系型数据库集群、非关系型数据库集群、非标准中间 件集群、缓存集群、文件集群7大类集群;将这7大类集群按角 色排序区域划分为:
入口区域:入口区域负载服务集群;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州电网有限责任公司,未经贵州电网有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810955569.1/2.html,转载请声明来源钻瓜专利网。