[发明专利]云平台下的任务调度方法、装置、介质、设备和程序产品有效
申请号: | 202210716318.4 | 申请日: | 2022-06-23 |
公开(公告)号: | CN114791855B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 李睿博;张栋;周凯;刘力伟;王根镇 | 申请(专利权)人: | 中航金网(北京)电子商务有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 甄伟军 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 任务 调度 方法 装置 介质 设备 程序 产品 | ||
1.一种云平台下的任务调度方法,其特征在于,所述云平台包括任务接收节点,至少一个区域集群,所述区域集群包括区域调度节点和至少一个子域集群,所述子域集群包括子域调度节点和至少一个任务执行节点,所述方法包括:
由所述任务接收节点接收用户发起的任务处理请求,所述任务处理请求包括用户地理位置和处理所述任务的资源需求量;获取各个区域集群的第一资源剩余量;在所述至少一个区域集群中筛选所述第一资源剩余量大于所述资源需求量的区域集群,作为候选区域集群;在所述候选区域集群中确定距离所述用户地理位置最近的区域集群,作为目标区域集群;将所述任务和处理所述任务的资源需求量发送至所述目标区域集群中的目标区域调度节点,以由所述目标区域调度节点调度所述任务,所述目标区域调度节点为至少一个区域调度节点中的任意一个;
由所述目标区域调度节点接收由所述任务接收节点发送的任务,和处理所述任务的资源需求量;获取目标区域集群中各个子域集群的第二资源剩余量;根据处理所述任务的资源需求量,和各个子域集群的第二资源剩余量,将所述任务拆分为多个第一任务,并分发给各个子域调度节点,以由各个子域调度节点调度所述第一任务;
由所述子域调度节点接收由所述区域调度节点分发的第一任务;获取所述任务执行节点中各个任务执行节点的状态参数;根据所述各个任务执行节点的状态参数,将所述第一任务拆分为多个第二任务,并分发给各个任务执行节点,以由各个任务执行节点执行所述第二任务;
由所述任务执行节点接收由所述子域调度节点分发的第二任务;判断所述任务执行节点自身是否能够执行所述第二任务;如果不能执行所述第二任务,则在所述云平台中选定其它任务执行节点,并将所述第二任务发送至所述其它任务执行节点,以由所述其它任务执行节点执行所述第二任务;
其中,在对事件进行分析和处理时,所述任务接收节点,所述区域调度节点,所述子域调度节点,以及所述任务执行节点之间相互独立,不存在主控节点。
2.一种云平台下的任务调度系统,其特征在于,所述系统包括任务接收节点,至少一个区域集群,所述区域集群包括区域调度节点和至少一个子域集群,所述子域集群包括子域调度节点和至少一个任务执行节点,其中,
所述任务接收节点配置为:接收用户发起的任务处理请求,所述任务处理请求包括用户地理位置和处理所述任务的资源需求量;获取各个区域集群的第一资源剩余量;在所述至少一个区域集群中筛选所述第一资源剩余量大于所述资源需求量的区域集群,作为候选区域集群;在所述候选区域集群中确定距离所述用户地理位置最近的区域集群,作为目标区域集群;将所述任务和处理所述任务的资源需求量发送至所述目标区域集群中的目标区域调度节点,以由所述目标区域调度节点调度所述任务,所述目标区域调度节点为至少一个区域调度节点中的任意一个;
所述区域调度节点配置为:接收由所述任务接收节点发送的任务,和处理所述任务的资源需求量;获取目标区域集群中各个子域集群的第二资源剩余量;根据处理所述任务的资源需求量,和各个子域集群的第二资源剩余量,将所述任务拆分为多个第一任务,并分发给各个子域调度节点,以由各个子域调度节点调度所述第一任务;
所述子域调度节点配置为:接收由所述区域调度节点分发的第一任务;获取所述任务执行节点中各个任务执行节点的状态参数;根据所述各个任务执行节点的状态参数,将所述第一任务拆分为多个第二任务,并分发给各个任务执行节点,以由各个任务执行节点执行所述第二任务;
所述任务执行节点配置为:接收由所述子域调度节点分发的第二任务;判断所述任务执行节点自身是否能够执行所述第二任务;如果不能执行所述第二任务,则在所述云平台中选定其它任务执行节点,并将所述第二任务发送至所述其它任务执行节点,以由所述其它任务执行节点执行所述第二任务;
其中,在对事件进行分析和处理时,所述任务接收节点,所述区域调度节点,所述子域调度节点,以及所述任务执行节点之间相互独立,不存在主控节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航金网(北京)电子商务有限公司,未经中航金网(北京)电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210716318.4/1.html,转载请声明来源钻瓜专利网。