一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

机器人过程自动化(RPA)机器人的动态云部署的制作方法

2022-06-22 17:25:19 来源:中国专利 TAG:

技术特征:
1.一种机器人过程自动化rpa方法,包括采用计算机系统的至少一个硬件处理器以:根据rpa作业队列,并且进一步根据当前在所选择的rpa主机平台上实例化的rpa机器人池,确定供应条件是否被满足;作为响应,当所述供应条件被满足时,根据虚拟机vm模板在所选择的rpa主机平台上发起虚拟机的自动供应,所述vm模板根据所述队列中的rpa作业而从模板库中被选择,其中执行所述vm模板使所述vm实例化rpa机器人,以用于执行所述rpa作业;响应于所述vm的所述供应,将所述rpa机器人连接到rpa编排器,所述rpa编排器被配置为将所述rpa作业队列分配给所述rpa机器人池;确定机器终止条件是否被满足;以及作为响应,如果是,则发起所述vm的自动终止。2.根据权利要求1所述的方法,其中所述rpa主机平台包括:从由云计算平台和本地服务器组成的组中所选择的项。3.根据权利要求1所述的方法,进一步包括:根据拥有所述rpa作业的客户,采用所述至少一个硬件处理器,以从多个可用rpa主机平台中选择所述rpa主机平台。4.根据权利要求1所述的方法,包括:采用所述至少一个硬件处理器,以根据所述池内的rpa机器人的计数,确定所述供应条件是否被满足。5.根据权利要求4所述的方法,包括:采用所述至少一个硬件处理器,以进一步根据可配置用于所述rpa主机平台的执行的rpa机器人的最大允许计数,确定所述供应条件是否被满足。6.根据权利要求1所述的方法,包括:采用所述至少一个硬件处理器,以进一步根据从所选择的所述rpa主机平台接收的工作负载指示符,确定所述供应条件是否被满足,所述工作负载指示符指示所选择的所述rpa主机平台的当前计算负载。7.根据权利要求1所述的方法,包括:采用所述至少一个硬件处理器,以进一步根据当前时间,确定所述供应条件是否被满足。8.根据权利要求1所述的方法,其中所述vm模板包括:预加载有所述rpa机器人的所述vm的存储器映像和目标软件应用的实例,其中执行所述rpa作业包括:模仿人类操作方与所述目标软件应用之间的交互。9.根据权利要求1所述的方法,包括:采用所述至少一个硬件处理器,以进一步根据所述rpa机器人池中的至少一个机器人当前是否无响应,确定所述供应条件是否被满足。10.根据权利要求1所述的方法,包括:采用所述至少一个硬件处理器,以进一步根据所述rpa机器人池中的至少一个机器人是否已经报告了执行错误,确定所述供应条件是否被满足。11.一种计算机系统,包括被配置为执行自动化优化器的至少一个硬件处理器,其中执行所述自动化优化器包括:根据rpa作业队列,并且进一步根据当前在所选择的rpa主机平台上实例化的rpa机器人池,确定供应条件是否被满足;作为响应,当所述供应条件被满足时,根据vm模板在所选择的rpa主机平台上发起vm的自动供应,所述vm模板根据所述队列中的rpa作业而从模板库中被选择,其中执行所述vm模板使所述vm实例化rpa机器人,以用于执行所述rpa作业;
响应于所述vm的所述供应,将所述rpa机器人连接到rpa编排器,所述rpa编排器被配置为将所述rpa作业队列分配给所述rpa机器人池;确定机器终止条件是否被满足;以及作为响应,如果是,则发起所述vm的自动终止。12.根据权利要求11所述的计算机系统,其中所述rpa主机平台包括:从由云计算平台和本地服务器组成的组中所选择的项。13.根据权利要求11所述的计算机系统,其中所述至少一个硬件处理器还被配置为:根据拥有所述rpa作业的客户,从多个可用rpa主机平台中选择所述rpa主机平台。14.根据权利要求11所述的计算机系统,其中所述至少一个硬件处理器进一步被配置为:根据所述池内的rpa机器人的计数,确定所述供应条件是否被满足。15.根据权利要求14所述的计算机系统,其中所述至少一个硬件处理器进一步根据可配置用于所述rpa主机平台的执行的rpa机器人的最大允许计数,确定所述供应条件是否被满足。16.根据权利要求11所述的计算机系统,其中所述至少一个硬件处理器被配置为:进一步根据从所选择的所述rpa主机平台接收的工作负载指示符,确定所述供应条件是否被满足,所述工作负载指示符指示所选择的所述rpa主机平台的当前计算负载。17.根据权利要求11所述的计算机系统,其中所述至少一个硬件处理器还被配置为:进一步根据当前时间,确定所述供应条件是否被满足。18.根据权利要求11所述的计算机系统,其中所述vm模板包括:预加载有所述rpa机器人的所述vm的存储器映像和目标软件应用的实例,其中执行所述rpa作业包括:模仿人类操作方与所述目标软件应用之间的交互。19.根据权利要求11所述的计算机系统,其中所述至少一个硬件处理器被配置为:进一步根据所述rpa机器人池中的至少一个机器人当前是否无响应,确定所述供应条件是否被满足。20.根据权利要求11所述的计算机系统,其中所述至少一个硬件处理器还被配置为:进一步根据所述rpa机器人池中的至少一个机器人是否已经报告了执行错误,确定所述供应条件是否被满足。21.一种非暂态计算机可读介质,存储有指令,所述指令在由计算机系统的至少一个硬件处理器执行时,使所述计算机系统形成自动化优化器,所述自动化优化器被配置为:根据rpa作业队列,并且进一步根据当前在所选择的rpa主机平台上实例化的rpa机器人池,确定供应条件是否被满足;作为响应,当所述供应条件被满足时,根据vm模板在所选择的rpa主机平台上发起vm的自动供应,所述vm模板根据所述队列中的rpa作业而从模板库中被选择,其中执行所述vm模板使所述vm实例化rpa机器人,以用于执行所述rpa作业;响应于所述vm的所述供应,将所述rpa机器人连接到rpa编排器,所述rpa编排器被配置为将所述rpa作业队列分配给所述rpa机器人池;确定机器终止条件是否被满足;以及作为响应,如果是,则发起所述vm的自动终止。

技术总结
本公开的实施例涉及机器人过程自动化(RPA)机器人的动态云部署。在一些实施例中,自动化优化器被配置为例如根据作业队列的当前长度或根据执行多个软件机器人的所选择的RPA主机平台的当前工作负载,确定是否满足供应条件。当满足所述供应条件时,一些实施例自动将附加的虚拟机供应到相应RPA主机平台上,并且在自动化需求低时自动移除虚拟机。示例性RPA主机包括云计算平台和本地服务器等。主机包括云计算平台和本地服务器等。主机包括云计算平台和本地服务器等。


技术研发人员:马涛 T
受保护的技术使用者:尤帕斯公司
技术研发日:2021.12.17
技术公布日:2022/6/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献