[发明专利]一种服务拓扑图的构建方法、装置和计算机可读存储介质在审
申请号: | 202011552364.2 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112685175A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 朱玉猛;朱波 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/901 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 拓扑 构建 方法 装置 计算机 可读 存储 介质 | ||
1.一种服务拓扑图的构建方法,其特征在于,包括:
将获取的历史拓扑图拆分成多个组件;其中,各所述历史拓扑图有其对应的服务实例标识;
依据每个历史拓扑图中各组件之间的位置关系以及功能关系,构建每个历史拓扑图对应的组件模板;并将各所述组件模板存储至数据库;
当接收到前端设备传输的服务实例的拓扑图构建指令时,从所述数据库中查找与所述服务实例相匹配的目标组件模板;
将所述目标组件模板及其对应的组件状态信息传输至所述前端设备,以便于所述前端设备按照设定的数据结构建立所述目标组件模板对应的目标拓扑图。
2.根据权利要求1所述的服务拓扑图的构建方法,其特征在于,所述依据每个历史拓扑图中各组件之间的位置关系以及功能关系,构建每个历史拓扑图对应的组件模板包括:
根据每个历史拓扑图中各组件之间的功能关系,对各所述组件设置各自对应的属性信息;其中,所述属性信息包括组件名称和功能描述信息;
依据每个历史拓扑图中各组件之间的位置关系,设置各所述组件的位置坐标;
根据每个拓扑图包含的所有组件的位置坐标和属性信息,形成每个拓扑图对应的组件模板。
3.根据权利要求2所述的服务拓扑图的构建方法,其特征在于,所述依据每个历史拓扑图中各组件之间的位置关系,设置各所述组件的位置坐标包括:
按照每个历史拓扑图中各组件之间的位置关系,在预先设定的网格坐标中进行定位,以确定出各所述组件的位置坐标。
4.根据权利要求1所述的服务拓扑图的构建方法,其特征在于,所述将所述目标组件模板及其对应的组件状态信息传输至所述前端设备包括:
根据所述目标组件模板中各节点的运行状态,确定出所述目标组件模板中所有组件的状态信息;
将所述目标组件模板及其对应的组件状态信息传输至所述前端设备。
5.根据权利要求1-4任意一项所述的服务拓扑图的构建方法,其特征在于,在所述将各所述组件模板存储至数据库之后还包括:
接收部署修改指令;其中,所述部署修改指令中携带有第一服务实例标识以及待修改组件的位置关系和功能关系;
从所述数据库中查找与所述第一服务实例标识相匹配的第一组件模板;
依据所述待修改组件的位置关系和功能关系,对所述第一组件模板中包含的组件之间的位置关系和功能关系进行修改,并将所述数据库中原本存储的第一组件模板替换为修改后的第一组件模板。
6.一种服务拓扑图的构建装置,其特征在于,包括拆分单元、构建单元、查找单元和传输单元;
所述拆分单元,用于将获取的历史拓扑图拆分成多个组件;其中,各所述历史拓扑图有其对应的服务实例标识;
所述构建单元,用于依据每个历史拓扑图中各组件之间的位置关系以及功能关系,构建每个历史拓扑图对应的组件模板;并将各所述组件模板存储至数据库;
所述查找单元,用于当接收到前端设备传输的服务实例的拓扑图构建指令时,从所述数据库中查找与所述服务实例相匹配的目标组件模板;
所述传输单元,用于将所述目标组件模板及其对应的组件状态信息传输至所述前端设备,以便于所述前端设备按照设定的数据结构建立所述目标组件模板对应的目标拓扑图。
7.根据权利要求6所述的服务拓扑图的构建装置,其特征在于,所述构建单元包括属性设置子单元、坐标设置子单元和形成子单元;
所述属性设置子单元,用于根据每个历史拓扑图中各组件之间的功能关系,对各所述组件设置各自对应的属性信息;其中,所述属性信息包括组件名称和功能描述信息;
所述坐标设置子单元,用于依据每个历史拓扑图中各组件之间的位置关系,设置各所述组件的位置坐标;
所述形成子单元,用于根据每个拓扑图包含的所有组件的位置坐标和属性信息,形成每个拓扑图对应的组件模板。
8.根据权利要求7所述的服务拓扑图的构建装置,其特征在于,所述坐标设置子单元用于按照每个历史拓扑图中各组件之间的位置关系,在预先设定的网格坐标中进行定位,以确定出各所述组件的位置坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011552364.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低温共晶熔盐制备片状单颗粒三元正极材料的方法
- 下一篇:一种超声波焊机