一种任务调度方法及其装置与流程

文档序号:12041892阅读:来源:国知局
一种任务调度方法及其装置与流程

技术特征:
1.一种任务调度方法,其特征在于,包括:当接收到任务处理请求时,根据所请求处理的任务从可用设备中选择用于执行所述任务的设备;根据所述任务确定执行所述任务的设备中各设备的资源调配策略,并将所述资源调配策略通知给相应设备;当需要执行所述任务时,指示执行所述任务的设备中各设备根据对应的资源调配策略执行所述任务;其中,所述根据所请求处理的任务从可用设备中选择用于执行所述任务的设备,具体为:根据所述任务确定完成所述任务所需的网络,所述网络包含了执行所述任务所需的设备以及各设备的拓扑结构;根据所述网络从可用设备中选择用于组成所述网络的设备。2.如权利要求1所述的方法,其特征在于,该方法还包括:预先定义任务与完成该任务所需网络的对应关系;所述根据所述任务确定完成所述任务所需的网络,具体为:通过查询预先定义的任务与完成该任务所需网络的对应关系,确定完成所请求处理的任务所需的网络。3.如权利要求1所述的方法,其特征在于,所述根据所请求处理的任务从可用设备中选择用于执行所述任务的设备,进一步包括:获取系统内设备的可用状态信息,并根据所述可用状态信息确定系统内的可用设备;根据所请求处理的任务从可用设备中选择用于执行所述任务的设备。4.如权利要求3所述的方法,其特征在于,所述获取系统内设备的可用状态信息,具体为:向系统内设备发送用于确定设备可用状态的广播报文,并根据接收到的响 应报文确定系统内各设备的可用状态信息。5.如权利要求1所述的方法,其特征在于,所述根据所述任务确定所述执行该任务的设备中各设备的资源调配策略,具体为:根据所述任务确定执行该任务的设备中各设备所需执行的子任务;根据各设备所需执行的子任务确定各设备的资源调配策略。6.如权利要求1-5任一项所述的方法,其特征在于,该方法还包括:在完成所述任务后,指示执行所述任务的设备删除对应的资源调配策略。7.一种任务调度装置,其特征在于,包括:选择模块,用于当所述任务调度装置接收到任务处理请求时,根据所请求处理的任务从可用设备中选择用于执行所述任务的设备;确定模块,用于根据所述任务确定执行所述任务的设备中各设备的资源调配策略;发送模块,用于将所述资源调配策略通知给相应设备;指示模块,用于当需要执行所述任务,指示执行所述任务的设备中各设备根据对应的资源调配策略执行所述任务;其中,所述选择模块具体用于,根据所述任务确定完成所述任务所需的网络,所述网络包含了执行所述任务所需的设备以及各设备的拓扑结构;根据所述网络从可用设备中选择用于组成所述网络的设备。8.如权利要求7所述的任务调度装置,其特征在于,还包括:存储模块,用于存储预先定义的任务与完成该任务所需网络的对应关系;所述选择模块具体用于,通过以下方式实现根据所述任务确定完成所述任务所需的网络:通过查询预先定义的任务与完成该任务所需网络的对应关系,确定完成所请求处理的任务所需的网络。9.如权利要求7所述的任务调度装置,其特征在于,所述选择模块具体用于,获取系统内设备的可用状态信息,并根据所述可用状态信息确定系统内的可用设备;根据所请求处理的任务从可用设备中选择用于执行所述任务的设备。10.如权利要求9所述的任务调度装置,其特征在于,所述选择模块具体用于,通过以下方式实现获取系统内设备的可用状态信息:向系统内设备发送用于确定设备可用状态的广播报文,并根据接收到的响应报文确定系统内各设备的可用状态信息。11.如权利要求7所述的任务调度装置,其特征在于,所述确定模块具体用于,根据所述任务确定执行该任务的设备中各设备所需执行的子任务;根据各设备所需执行的子任务确定各设备的资源调配策略。12.如权利要求7所述的任务调度装置,其特征在于,所述指示模块还用于,在完成所述任务后,指示执行所述任务的设备删除对应的资源调配策略。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1