【技术实现步骤摘要】
运维机器人管控系统、运维任务管理方法及相关装置
[0001]本文件涉及计算机
,尤其涉及一种运维机器人管控系统、运维任务管理方法及相关装置。
技术介绍
[0002]随着各类运维场景的出现,运维任务随之高速产出,尤其是园区或数据中心等需要大量投入运维成本的场景。目前运维场景中的大量运维任务,主要还是由人工支持和承担,导致人力需求成本增加;另外,由于人工运维的主观受限,服务能力和质量存在明显的不确定性,无法保证运维场景高效运转。
[0003]虽然机器人在当前众多运维场景中有不少应用,但是,目前机器人功能仅限于巡检,主要利用其本身集成的多类传感器,在固定区域进行移动并收集数据,无法支持和承担复杂多变的运维任务。
技术实现思路
[0004]本说明书一个或多个实施例的目的是提供一种运维机器人管控系统、运维任务管理方法及相关装置,以通过可对原子工单进行抽象编排的运维任务管理方案,将运维任务编排、转换为体现复合工单流程的指令序列下发给运维机器人,从而,可以实现对复杂多变的运维任务的支持和承担,提升对运维机器人
【技术保护点】
【技术特征摘要】
1.一种运维机器人管控系统,包括:运维任务管理系统,部署在运维场所的至少一个运维机器人,以及布设在运维场所以配合所述运维机器人执行运维任务的配套设备,其中,所述运维任务管理系统,用于基于接收的运维任务,以及与所述运维任务匹配的任务流程模板,生成任务流程实例并缓存至任务实例池;基于调度规则从所述任务实例池中选择待下发的目标任务流程实例以及执行该目标任务流程实例对应的目标运维任务的目标机器人;将所述任务流程实例中领域服务转换成机器人指令,并按照任务流程形成指令序列;基于指令执行逻辑,按照所述指令序列中指令排序依次将所述指令序列中机器人指令下发给运维机器人;所述至少一个运维机器人,用于接收机器人指令,并根据机器人指令内容在所述配套设备的配合下执行相应运维任务;其中,所述任务实例池中包含多项任务流程实例,所述任务流程模板是根据至少两个原子工单编排确定的复合流程模板。2.如权利要求1所述的运维机器人管控系统,所述运维任务管理系统,还用于:基于运维任务的类型,确定每项运维任务所包含的子领域服务和/或领域服务;其中,所述子领域服务是基于原子工单对应的指令及任务操作封装得到,所述领域服务是基于复合工单对应的指令及任务操作封装得到;利用可视化流程编辑引擎,将确定的子领域服务和/或领域服务通过图形界面的拖拽连接,编排得到复合流程模板,并将该复合流程模板作为任务流程模板保存。3.如权利要求1或2所述的运维机器人管控系统,所述运维任务管理系统,还用于:对所述至少一个运维机器人的权限进行管理,以与所述配套设备配合对所述至少一个运维机器人进行权限下发和权限认证;以及,用于对所述至少一个运维机器人的实体信息进行管理;以及,用于为所述至少一个运维机器人执行目标任务流程实例的路径进行规划管理。4.一种运维任务管理方法,包括:基于接收的运维任务,以及与所述运维任务匹配的任务流程模板,生成任务流程实例并缓存至任务实例池,所述任务实例池中包含多项任务流程实例,所述任务流程模板是根据至少两个原子工单编排确定的复合流程模板;基于调度规则从所述任务实例池中选择待下发的目标任务流程实例,以及确定执行该目标任务流程实例对应的目标运维任务的目标机器人;将所述目标任务流程实例中领域服务转换成机器人指令,并按照任务流程形成目标指令序列;基于指令执行逻辑,按照所述目标指令序列中指令排序依次将所述目标指令序列中机器人指令下发给所述目标机器人,以便于所述目标机器人根据机器人指令执行相应运维任务。5.如权利要求4所述的运维任务管理方法,所述任务流程模板通过以下方式确定:基于运维任务的类型,确定每项运维任务所包含的子领域服务和/或领域服务;其中,所述子领域服务是基于原子工单对应的指令及任务操作封装得到,所述领域服务是基于复合工单对应的指令及任务操作封装得到;利用可视化流程编辑引擎,将确定的子领域服务和/或领域服务通过图形界面的拖拽
连接,编排得到复合流程模板,并将该复合流程模板作为任务流程模板保存。6.如权利要求4所述的运维任务管理方法,所述方法还包括:对所述至少一个运维机器人的权限进行管理,以与配套设备配合对所述至少一个运维机器人进行权限下发和权限认证;以及,对所述至少一个运维机器人的实体信息进行管理;以及,为所述至少一个运维机器人执行目标任务流程实例的路径进行规划管理。7.如权利要求4
‑
6任一项所述的运维任务管理方法,基于接收的运维任务,以及与所述运维任务匹配的任务流程模板,生成任务流程实例并缓存至任务实例池,包括:接收上游生产网下发的运维任务;基于所述运维任务的类别,从编排模板库中选择与该运维任务匹配的任务流程模板;根据所述任务流程模板和所述运维任务中携带的任务参数为所述运维任务生成任务流程实例;将所述任务流程实例缓存至任务实例池。8.如权利要求4
‑
6任一项所述的运维任务管理方法,基于调度规则从所述任务实例池中选择待下发的目标任务流程实例,以...
【专利技术属性】
技术研发人员:张鑫,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。