[发明专利]一种资源调度方法、装置、服务器及存储介质在审
| 申请号: | 202110911937.4 | 申请日: | 2021-08-09 |
| 公开(公告)号: | CN113590298A | 公开(公告)日: | 2021-11-02 |
| 发明(设计)人: | 赵慧;辛鹏辉 | 申请(专利权)人: | 平安银行股份有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
| 地址: | 518000 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 调度 方法 装置 服务器 存储 介质 | ||
1.一种资源调度方法,应用于服务器集群,所述服务器集群由多个Mac服务器组成,其特征在于,所述方法包括:
获取资源调度请求,所述资源调度请求中携带有资源调度信息;
根据所述资源调度信息,从所述服务器集群中各个Mac服务器中确定出一个或多个目标Mac服务器以及各个目标Mac服务器上的资源处理信息;
根据所述各个目标Mac服务器上的资源处理信息和所述资源调度信息,确定所述各个目标Mac服务器的资源调度任务量;
根据所述各个目标Mac服务器的资源调度任务量生成资源调度分配指令,并将所述资源调度分配指令发送给所述服务器集群中作为主节点的目标Mac服务器执行调度,以使所述作为主节点的目标Mac服务器根据所述资源调度分配指令向作为执行节点的各个目标Mac服务器分配对应的资源调度任务量。
2.根据权利要求1所述的方法,其特征在于,所述资源调度信息包括开发工具版本信息和/或证书信息;所述根据所述资源调度信息,从所述服务器集群中各个Mac服务器中确定出一个或多个目标Mac服务器,包括:
获取所述各个Mac服务器的开发工具版本信息和/或证书信息;
将所述资源调度信息中的开发工具版本信息和/或证书信息与所述各个Mac服务器的开发工具版本信息和/或证书信息进行对比,从所述各个Mac服务器中确定与所述资源调度信息中的开发工具版本信息和/或证书信息相匹配的一个或多个目标Mac服务器。
3.根据权利要求2所述的方法,其特征在于,所述根据所述各个目标Mac服务器上的资源处理信息和所述资源调度信息,确定所述各个目标Mac服务器的资源调度任务量,包括:
根据所述各个目标Mac服务器上的资源处理信息,确定所述各个目标Mac服务器的资源处理时间;
根据所述资源调度请求中携带的资源调度信息和所述各个目标Mac服务器的资源处理时间,确定所述各个目标Mac服务器的资源调度任务量。
4.根据权利要求3所述的方法,其特征在于,所述资源处理信息包括任务信息;所述根据所述各个目标Mac服务器上的资源处理信息,确定所述各个目标Mac服务器的资源处理时间,包括:
检测历史调度记录的历史任务信息中是否存在所述各个目标Mac服务器上的任务信息;
如果检测结果为不存在,则获取所述各个目标Mac服务器正在处理以及待处理的任务的代码量,并根据所述代码量确定所述各个目标Mac服务器的资源处理时间。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
如果检测到所述历史调度记录的历史任务信息中存在所述各个目标Mac服务器上的任务信息,则检测所述各个目标Mac服务器上的任务信息中的代码信息是否与对应的历史任务信息中的代码信息一致;
如果检测结果为不一致,则确定所述各个目标Mac服务器上的任务信息中与对应的历史任务信息不相同的代码变化量,并根据所述代码变化量确定所述各个目标Mac服务器的资源处理时间。
6.根据权利要求5所述的方法,其特征在于,所述资源调度信息包括待调度任务信息;所述根据所述资源调度请求中携带的资源调度信息和所述各个目标Mac服务器的资源处理时间,确定所述各个目标Mac服务器的资源调度任务量,包括:
根据所述资源调度信息中的待调度任务信息确定待调度任务的代码量或代码变化量;
根据所述待调度任务的代码量或代码变化量确定所述待调度任务的处理时间;
根据所述待调度任务的处理时间和所述各个目标Mac服务器的资源处理时间,确定所述各个目标Mac服务器的资源调度任务量。
7.根据权利要求6所述的方法,其特征在于,所述根据所述待调度任务的处理时间和所述各个目标Mac服务器的资源处理时间,确定所述各个目标Mac服务器的资源调度任务量,包括:
根据所述待调度任务的处理时间和所述各个目标Mac服务器的资源处理时间,确定所述各个目标Mac服务器处理所述待调度任务的时间;
根据所述各个目标Mac服务器处理所述待调度任务的时间,确定所述各个目标Mac服务器处理待调度任务的资源调度任务量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110911937.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种化工原料研磨装置
- 下一篇:一种资源获取方法、装置、服务器及存储介质





