[发明专利]资源调度方法、装置、设备和计算机可读存储介质有效
申请号: | 202010910247.2 | 申请日: | 2020-09-02 |
公开(公告)号: | CN112039709B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 唐登科 | 申请(专利权)人: | 北京首都在线科技股份有限公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L41/0631;H04L67/10;H04L41/0803 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 杨瑾瑾;郭丽祥 |
地址: | 100195 北京市海淀区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 调度 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种资源调度方法,其特征在于,包括:
将节点资源池中多个节点资源的状态信息存入数据库中,所述节点资源的状态信息包括所述节点资源的根节点信息、子节点信息以及与子节点对应的指标参数信息;
根据目标任务确定资源调度策略,所述目标任务中包括目标指标参数信息和目标根节点列表信息,所述资源调度策略包括基于所述目标指标参数信息设置的第一条件和基于所述目标根节点列表信息设置的第二条件;
将符合所述第一条件的节点资源的子节点信息列入到第一列表中,将不符合所述第一条件的节点资源的子节点信息列入第二列表中;将所述第二列表中符合所述第二条件的节点资源的子节点信息列入到第三列表中;将所述第三列表与预设节点资源列表进行比较,将同时位于所述第三列表和所述预设节点资源列表中的子节点信息列入所述第一列表中;
其中,所述第二条件包括:所述目标根节点列表的根节点包括对应根节点下的目标子节点,当节点资源中的子节点信息为目标子节点时,则节点资源的子节点信息符合第二条件;
所述将不符合所述第一条件的节点资源的子节点信息列入第二列表中,包括:
若第一子节点不符合第一条件,且第一子节点与指定的根节点对应,则将指定的根节点下的多个子节点加入到所述第二列表中;
若第二子节点不符合第一条件,且第二子节点与指定的根节点不对应,则将数据库中的多个根节点下的多个子节点加入到第二列表中;
在将所述第二列表中符合所述第二条件的节点资源的子节点信息列入到第三列表中之后,还包括:
结合已配置的资源调度策略,确定目标任务可调度的按照优先级递减的第三列表。
2.根据权利要求1所述的资源调度方法,其特征在于,
所述第一条件包括:节点资源中的子节点对应的指标参数信息与所述目标指标参数对应。
3.根据权利要求1所述的资源调度方法,其特征在于,还包括:接收到添加或修改节点策略指令,选定需设定策略的子节点,对所述需设定策略的子节点设置是否启用白名单的第一筛选条件,对所述需设定策略的子节点对应的指标参数信息设置是否与所述目标指标参数对应的第二筛选条件,对符合所述第一筛选条件和所述第二筛选条件的所述需设定策略的子节点设置按照优先级排序的排序条件,根据所述第一筛选条件、所述第二筛选条件及所述排序条件生成节点策略树。
4.根据权利要求3所述的资源调度方法,其特征在于,还包括:
将所述第二列表中不符合所述第二条件且同时符合所述节点策略树的所述节点资源的子节点信息返回至所述第二列表中。
5.根据权利要求1所述的资源调度方法,其特征在于,在将所述第三列表与预设节点资源列表进行比较之前,所述方法还包括:
对所述第三列表中的子节点按照优先级递减的顺序进行排序。
6.根据权利要求1所述的资源调度方法,其特征在于,还包括:
若所述第三列表中不存在有效子节点,则发出告警信息;和/或,
若同时位于所述第三列表和所述预设节点资源列表中的子节点为无效子节点,则发出告警信息。
7.根据权利要求1所述的资源调度方法,其特征在于,还包括:
对所述节点资源池中的节点资源的状态进行周期性监控,并对所述数据库中的节点资源的状态信息进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京首都在线科技股份有限公司,未经北京首都在线科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010910247.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息推荐方法及装置
- 下一篇:一种建筑材料强度的检测方法及系统