[发明专利]运维管控方法、装置、电子设备及存储介质在审
申请号: | 201911268685.7 | 申请日: | 2019-12-11 |
公开(公告)号: | CN112948348A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 王鹏;王勇;闫小龙 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/25;G06F8/71 |
代理公司: | 北京智信四方知识产权代理有限公司 11519 | 代理人: | 钟文芳;宋海龙 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运维管控 方法 装置 电子设备 存储 介质 | ||
本公开实施例公开了一种运维管控方法、装置、电子设备及存储介质,所述方法包括:获取待执行的运维任务;其中,所述运维任务为目标管控角色上待执行的运维任务;调用目标审批接口对所述运维任务进行审批;其中,所述目标审批接口用于负责审批所述运维任务这一类型的任务;将所述目标审批接口的审批结果输出至运维管控中心,以便由所述运维管控中心根据所述审批结果执行所述运维任务。该技术方案可以预先将不同类型的运维任务的审批流程抽象成不同的通用审批接口,并在获取到待执行的运维任务之后,根据该运维任务的任务类型调用相对应的通用审批接口进行审批,运维中心根据通用审批接口的审批结果执行运维任务。
技术领域
本公开涉及计算机技术领域,具体涉及一种运维管控方法、装置、电子设备及存储介质。
背景技术
在分布式存储系统中,因为上层应用业务场景的不断变化以及底层硬件的不断更替,造成对于分布式存储系统的新需求层出不穷,在解决新需求的时候,一种常见的方式是通过新增加角色(server role)以解决新增的需求,但是这对分布式存储管控系统造成了绝大的挑战。因为之前管控节点是根据服务角色的逻辑特化指定的,例如对于chunkserver来说,下线的时候需要将其设置为“SHUTDOWN”来触发数据复制,在这种场景下,对于新增加的角色,管控节点需要知道其内部的逻辑以及状态变化关系,这种方式在角色不断暴增的场景下是不可持续的,会给管控节点造成大量的开发工作量。
发明内容
本公开实施例提供一种运维管控方法、装置、电子设备及计算机可读存储介质。
第一方面,本公开实施例中提供了一种运维管控方法,包括:
获取待执行的运维任务;其中,所述运维任务为目标管控角色上待执行的运维任务;
调用目标审批接口对所述运维任务进行审批;其中,所述目标审批接口用于负责审批所述运维任务这一类型的任务;
将所述目标审批接口的审批结果输出至运维管控中心,以便由所述运维管控中心根据所述审批结果执行所述运维任务。
进一步地,还包括:
接收添加目标管控角色的配置文件;其中,所述配置文件包括所述目标管控角色的设备信息;
将所述目标管控角色加入管控角色列表中。
进一步地,获取待执行的运维任务,包括:
从所述运维管控中心获取所述管控角色列表中至少一个管控角色上待执行的运维任务。
进一步地,调用目标审批接口对所述运维任务进行审批,包括:
确定所述运维任务的任务类型;
根据所述任务类型从多个预设审批接口中匹配得到所述目标审批接口。
第二方面,本公开实施例中提供了一种运维管控方法,包括:
接收待审批的运维任务;其中,所述运维任务为目标管控角色上待执行的运维任务;
获取所述运维任务对应的所述目标管控角色的审批信息;
根据所述审批信息对所述运维任务进行审批。
进一步地,获取所述运维任务对应的所述目标管控角色的审批信息,包括:
从所述目标管控角色的主角色获取所述目标管控角色的审批信息。
进一步地,从所述目标管控角色的主角色获取所述目标管控角色的审批信息,包括:
根据所述目标管控角色的配置文件确定所述主角色;
获取所述主角色对应的服务机器列表;
从所述服务机器列表中选择当前响应操作的目标服务机器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911268685.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于AGV系统的自动换电装置
- 下一篇:冷却机