[发明专利]业务系统架构图生成方法、设备、存储介质及装置有效
申请号: | 202110669013.8 | 申请日: | 2021-06-16 |
公开(公告)号: | CN113364632B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 李玉龙;吴贤望;聂智戈 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L41/22 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 高川 |
地址: | 311100 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 系统 架构 生成 方法 设备 存储 介质 装置 | ||
本发明公开了一种业务系统架构图生成方法、设备、存储介质及装置,该方法包括:获取待处理业务系统对应的领域主体以及服务器,并获取服务器的主机名称,根据主机名称以及领域主体对服务器进行分组,获得服务器集群拓扑图,对服务器集群拓扑图进行层次定位,以获得待处理业务系统的业务系统架构图;由于本发明无需人工绘制业务系统架构图,而是基于待处理业务系统的服务器主机名称以及领域主体对服务器进行分组定位,以获得待处理业务系统的业务系统架构图,从而能够快速、有效的生成业务系统架构图,保证业务系统架构图的可靠性。
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务系统架构图生成方法、设备、存储介质及装置。
背景技术
每个系统平台一般由数种软件和数十台甚至上百台机器组成,而业务系统架构图能将这些软件和服务器进行分组与关联,对研发人员、运维人员和其它想了解该系统的人员,都是必不可少的。
现有技术中往往在系统平台搭建后,人工绘制业务系统架构图,从而导致费时费力,并且在系统架构变更时,还要人工重新绘制,维护成本高。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种业务系统架构图生成方法、设备、存储介质及装置,旨在解决现有技术中通过人工绘制业务系统架构图,费时费力的技术问题。
为实现上述目的,本发明提供一种业务系统架构图生成方法,所述业务系统架构图生成方法包括以下步骤:
获取待处理业务系统对应的领域主体以及服务器,并获取所述服务器的主机名称;
根据所述主机名称以及所述领域主体对所述服务器进行分组,获得服务器集群拓扑图;
对所述服务器集群拓扑图进行层次定位,以获得所述待处理业务系统的业务系统架构图。
可选地,所述对所述服务器集群拓扑图进行层次定位,以获得所述待处理业务系统的业务系统架构图的步骤,具体包括:
从所述服务器集群拓扑图中提取待分层服务器集群集合;
获取所述待分层服务器集群集合中各待分层服务器集群的出度,并根据所述出度从所述待分层服务器集群集合中选取目标服务器集群;
获取所述目标服务器集群的目标集群层次值;
将所述目标服务器集群加入已分层服务器集群集合,并从所述待分层服务器集群集合中删除所述目标服务器集群;
在所述待分层服务器集群集合为预设空集时,根据所述已分层服务器集群集合以及所述目标集群层次值生成业务系统架构图。
可选地,所述将所述目标服务器集群加入已分层服务器集群集合,并从所述待分层服务器集群集合中删除所述目标服务器集群的步骤之后,所述业务系统架构图生成方法还包括:
在所述待分层服务器集群集合不为预设空集时,对所述目标集群层次值进行调整,获得待添加集群层次值;
根据所述待添加集群层次值调整所述待分层服务器集群集合中待处理服务器集群的集群层次值,所述待处理服务器集群指向所述目标服务器集群;
返回所述获取所述待分层服务器集群集合中各待分层服务器集群的出度,并根据所述出度从所述待分层服务器集群集合中选取目标服务器集群的步骤。
可选地,所述在所述待分层服务器集群集合为预设空集时,根据所述已分层服务器集群集合以及所述目标集群层次值生成业务系统架构图的步骤,具体包括:
在所述待分层服务器集群集合为预设空集时,根据所述目标集群层次值对所述已分层服务器集群集合中各服务器集群进行排序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110669013.8/2.html,转载请声明来源钻瓜专利网。