[发明专利]一种任务分配方法及资源管理平台有效
| 申请号: | 201910118082.2 | 申请日: | 2019-02-15 |
| 公开(公告)号: | CN111580951B | 公开(公告)日: | 2023-10-10 |
| 发明(设计)人: | 李金龙 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 熊洋志;马敬 |
| 地址: | 310051 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 任务 分配 方法 资源管理 平台 | ||
1.一种任务分配方法,其特征在于,所述方法包括:
从资源管理平台所记录的多个资源池中,确定针对待下发任务的待分配资源池,其中,所述资源管理平台连接的每一服务器集群的资源被划分为一个或多个资源池;
获取所述待分配资源池的可用资源量;
判断所述待分配资源池的可用资源量是否满足所述待下发任务所需的资源量;
若满足,则按照由所述待分配资源池中的资源执行所述待下发任务的策略,将所述待下发任务下发至所述待分配资源池所属的服务器集群。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取待处理任务;
将所述待处理任务存储于缓存中,所述缓存用于存储需要服务器集群处理的任务;
按照预设调度策略从所述缓存中获取任务,并将所获取的任务作为待下发任务。
3.根据权利要求1所述的方法,其特征在于,将所述待下发任务下发至所述待分配资源池所属的服务器集群的步骤之前,还包括:
检测所述待分配资源池所属的服务器集群中当前运行的任务数量;
判断所述任务数量是否小于预设数量阈值;
如果否,则确定所述待下发任务下发失败;
如果是,执行将所述待下发任务下发至所述待分配资源池所属的服务器集群的步骤。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对每一任务进行监测;
当监测到有任务结束时,将该任务从监测名单中删除,其中,任务结束为以下情况中的任一种:任务执行成功、任务执行失败和任务取消。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收服务器集群在任务执行成功后发送的任务执行结果;
将所接收到的任务执行结果存储于预设的存储区域,所述存储区域中记录有任务的标识与任务执行结果的对应关系;
当需要获取待查询任务的任务执行结果时,从所述对应关系中查找所述待查询任务的标识,并获取所查找到的标识对应的任务执行结果。
6.根据权利要求1所述的方法,其特征在于,所述资源管理平台连接的每一服务器集群的资源被划分为一个或多个资源队列,每一资源队列的资源被划分为一个或多个资源池;所述资源管理平台记录有每一资源池的资源总量和可用资源量。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
向所述每一服务器集群发送资源汇总请求信息;
接收所述每一服务器集群反馈的针对服务器集群的资源总量和可用资源量,以及每一资源队列中各任务的运行所需资源量;
将属于同一资源队列的任务的运行所需资源量进行求和计算,并将所得到的计算结果确定为该资源队列的已用资源量;
检测资源队列中的每一任务是否被指定有资源池;
如果是,将被指定为同一资源池的任务的运行所需资源量进行求和计算,并将得到的计算结果作为该资源池的已用资源量,将该资源池的资源总量减去所述已用资源量,将所得到的结果更新为该资源池的可用资源量;
如果否,将未被指定资源池的任务的运行所需资源量,按照该任务所属资源队列的资源被划分时的比例分配至该资源队列对应的资源池中;将被指定为同一资源池的任务的运行所需资源量进行求和计算,并将得到的计算结果作为该资源池的已用资源量,将该资源池的资源总量减去所述已用资源量,将所得到的结果更新为该资源池的可用资源量。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
当有新资源池增加时,确定所述新资源池所属的服务器集群,作为目标服务器集群,并判断所述目标服务器集群是否与所述资源管理平台建立连接;
如果是,从所述目标服务器集群的资源队列中确定所述新资源池所属的资源队列,对所确定出的资源队列的资源按照预设比例重新划分;
如果否,获取所述目标服务器集群的配置文件,并安装所述配置文件;从所述目标服务器集群的资源队列中确定所述新资源池所属的资源队列;对所确定出的资源队列的资源按照预设比例重新划分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910118082.2/1.html,转载请声明来源钻瓜专利网。





