[发明专利]一种资源调度方法及装置在审
申请号: | 202011124630.1 | 申请日: | 2020-10-20 |
公开(公告)号: | CN112306677A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 徐杨;汤庆奎;黄亚武 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京曼威知识产权代理有限公司 11709 | 代理人: | 方志炜 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 调度 方法 装置 | ||
1.一种资源调度方法,其特征在于,包括:
当监测到用户执行指定任务时,根据所述用户的待调度资源量,确定对应所述指定任务的调度资源量;
将确定出的调度资源量分配给所述用户,更新所述用户的资源分配量以及待调度资源量;
根据所述用户执行的指定任务,更新所述用户的用户数据,并根据更新后的用户数据,判断是否调整所述用户的资源分配量;
若是,确定资源增量,并根据所述资源增量,确定待调度资源增量以及资源分配增量,根据所述待调度资源增量,更新所述用户的待调度资源量,以及将确定出的资源分配增量分配给所述用户,更新所述用户的资源分配量。
2.如权利要求1所述的方法,其特征在于,确定所述用户的待调度资源量,具体包括:
当接收到所述用户发送的业务请求时,根据所述用户的用户数据,确定所述用户的资源分配等级;
根据确定出的资源分配等级以及预设的各资源分配等级与资源分配量的对应关系,确定所述用户的初始资源量;
根据所述用户的初始资源量,确定所述用户的待调度资源量以及资源分配量,并将确定出的资源分配量分配给所述用户。
3.如权利要求1所述的方法,其特征在于,根据所述用户的待调度资源量,确定对应所述指定任务的调度资源量,具体包括:
确定所述指定任务对应的任务资源量;
当所述待调度资源量大于所述任务资源量时,确定对应所述指定任务的调度资源量为所述任务资源量;
当所述待调度资源量小于所述任务资源量时,确定对应所述指定任务的调度资源量为所述待调度资源量。
4.如权利要求3所述的方法,其特征在于,所述用户执行的指定任务为多个;
更新所述用户的待调度资源量,具体包括:
依次针对所述用户执行的每个指定任务,确定对应该指定任务的调度资源量;
根据确定出的对应该指定任务的调度资源量,更新所述用户的待调度资源量。
5.如权利要求2所述的方法,其特征在于,根据更新后的用户数据,判断是否调整所述用户的资源分配量,具体包括:
根据更新后的用户数据,重新确定所述用户的资源分配等级;
当所述用户的资源分配等级发生变化时,确定调整所述用户的资源分配量。
6.如权利要求5所述的方法,其特征在于,确定资源增量,具体包括:
根据预设的各资源分配等级与资源分配量的对应关系,确定所述用户的资源分配等级变化对应的资源分配量的差值,作为资源增量。
7.如权利要求1所述的方法,其特征在于,所述用户执行的指定任务为多个;
将确定出的调度资源量分配给所述用户,更新所述用户的待调度资源量,具体包括:
依次针对所述用户执行的每个指定任务,从所述用户的待调度资源量中冻结对应该指定任务的调度资源量;
当监测到所述用户针对执行该指定任务的领取操作时,根据对应该指定任务的调度资源量,更新所述用户的待调度资源量。
8.如权利要求7所述的方法,其特征在于,所述方法还包括:
当未监测到所述用户针对执行该指定任务的领取操作时,继续从所述用户的待调度资源量中冻结对应该指定任务的调度资源量。
9.如权利要求3或7所述的方法,其特征在于,根据所述用户的待调度资源量,确定对应所述指定任务的调度资源量,具体包括:
依次针对所述用户执行的每个指定任务,确定该指定任务对应的任务资源量;
确定所述待调度资源量中冻结的调度资源量之和,作为冻结资源量;
根据所述待调度资源量以及确定出的冻结资源量,确定剩余待调度资源量;
当所述剩余待调度资源量大于所述任务资源量时,确定对应所述指定任务的调度资源量为所述任务资源量;
当所述剩余待调度资源量小于所述任务资源量时,确定对应所述指定任务的调度资源量为所述剩余待调度资源量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011124630.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务处理系统、接口调用方法及装置
- 下一篇:一种光动力手术导航系统