一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源调度方法、装置、电子设备和存储介质与流程

2023-03-20 18:46:38 来源:中国专利 TAG:

技术特征:
1.一种资源调度方法,其特征在于,包括:响应于满足开始条件,确定多个计算节点中运行的多个云主机;获取所述多个云主机各自的第一利用率和第二利用率,一个所述云主机的所述第一利用率为该云主机在当前周期的l3缓存利用率,一个所述云主机的所述第二利用率为该云主机在上一周期的l3缓存利用率;获取l3缓存利用率的变化阈值;根据所述变化阈值和所述多个云主机各自的所述第一利用率和所述第二利用率,从所述多个云主机中确定出待迁移云主机,所述待迁移云主机为高优先级云主机或噪声云主机,所述高优先级云主机的l3缓存利用率下降值超过所述变化阈值,所述噪声云主机的l3缓存利用率上升值超过所述变化阈值;迁移所述待迁移云主机。2.根据权利要求1所述的方法,其特征在于,所述迁移所述待迁移云主机,包括:将不包含所述待迁移云主机的计算节点,确定为候选计算节点;针对每一所述待迁移云主机,从所述候选计算节点中,筛选出该待迁移云主机对应的目标计算节点;将所述待迁移云主机,迁移到该待迁移云主机对应的所述目标计算节点中。3.根据权利要求1所述的方法,其特征在于,所述根据所述变化阈值和所述多个云主机各自的所述第一利用率和所述第二利用率,从所述多个云主机中确定出待迁移云主机,包括:针对每一所述云主机,获取该云主机的所述第二利用率和该云主机的所述第一利用率的差值;获取所述变化阈值和该云主机的所述第二利用率的乘积;在所述差值小于所述乘积的情况下,将该云主机确定为所述高优先级云主机。4.根据权利要求1所述的方法,其特征在于,所述根据所述变化阈值和所述多个云主机各自的所述第一利用率和所述第二利用率,从所述多个云主机中确定出待迁移云主机,包括:针对每一所述云主机,获取该云主机的所述第二利用率和该云主机的所述第一利用率的差值;获取所述变化阈值和该云主机的所述第二利用率的乘积;在所述差值和所述乘积之和小于零的情况下,将该云主机确定为所述噪声云主机。5.根据权利要求1所述的方法,其特征在于,所述获取所述多个云主机各自的第一利用率,包括:获取在所述当前周期的各个采样时间点采样到的所述多个云主机各自的l3缓存利用率;将在所述当前周期的各个采样时间点采样到的每个所述云主机的l3缓存利用率的均值,确定为该云主机的所述第一利用率。6.根据权利要求1所述的方法,其特征在于,获取所述多个云主机各自的所述第二利用率,包括:获取所述多个云主机各自的所述第一利用率;
获取在所述当前周期和所述上一周期的各个采样时间点采样到的所述多个云主机各自的l3缓存利用率;根据在所述当前周期和所述上一周期的各个采样时间点采样到的所述多个云主机各自的l3缓存利用率,和所述多个云主机各自的所述第一利用率,确定所述多个云主机各自的所述第二利用率。7.根据权利要求2所述的方法,其特征在于,还包括:获取所述多个云主机各自的元数据;根据所述多个云主机各自的元数据,确定所述多个云主机各自的优先级;所述针对每一所述待迁移云主机,从所述候选计算节点中,筛选出该待迁移云主机对应的目标计算节点,包括:按照所述优先级从低到高的顺序,依次针对每一所述待迁移云主机,从所述候选计算节点中,筛选出该待迁移云主机对应的目标计算节点。8.根据权利要求7所述的方法,其特征在于,所述按照所述优先级从低到高的顺序,依次针对每一所述待迁移云主机,从所述候选计算节点中,筛选出该待迁移云主机对应的目标计算节点,包括:获取所述候选计算节点的资源负载值和资源负载上限值;按照所述优先级从低到高的顺序,依次获取每一所述待迁移云主机的资源负载值,在一个所述待迁移云主机的资源负载值和所述候选计算节点的资源负载值之和,不超过该候选计算节点的资源负载上限值的情况下,将该候选计算节点确定为该待迁移云主机对应的目标计算节点。9.根据权利要求7所述的方法,其特征在于,在所述待迁移云主机对应多个所述目标计算节点的情况下,所述将所述待迁移云主机,迁移到该待迁移云主机对应的所述目标计算节点中,包括:对多个所述目标计算节点各自的资源负载值进行归一化处理;获取多个所述目标计算节点各自的属性,并根据多个所述目标计算节点各自的属性,确定多个所述目标计算节点各自的权重;根据多个所述目标计算节点各自的所述权重和归一化处理后的所述资源负载值,确定多个所述目标计算节点各自的分数;将该待迁移云主机,迁移到所述分数最低的所述目标计算节点中。10.根据权利要求2所述的方法,其特征在于,所述将不包含所述待迁移云主机的计算节点,确定为候选计算节点,包括:将不包含所述待迁移云主机的计算节点,确定为待过滤计算节点;根据所述待过滤计算节点上的所述云主机的类型和属性,对所述待过滤计算节点进行过滤,得到所述候选计算节点。11.根据权利要求1所述的方法,其特征在于,所述响应于满足开始条件,确定多个计算节点中运行的多个云主机,包括:响应于定时周期任务触发,确定所述多个计算节点中运行的所述多个云主机。12.根据权利要求1所述的方法,其特征在于,所述响应于满足开始条件,确定多个计算节点中运行的多个云主机,包括:
响应于监控指标达到该监控指标对应的告警值,确定所述多个计算节点中运行的所述多个云主机,其中,所述监控指标至少包括以下一种或多种:所述计算节点的cpu利用率、内存利用率、l3缓存利用率和资源负载均值,以及所述云主机的cpu利用率、内存利用率、l3缓存利用率和资源负载均值。13.一种资源调度装置,其特征在于,包括:确定模块,被配置为响应于满足开始条件,确定多个计算节点中运行的多个云主机;利用率获取模块,被配置为获取所述多个云主机各自的第一利用率和第二利用率,一个所述云主机的所述第一利用率为该云主机在当前周期的l3缓存利用率,一个所述云主机的所述第二利用率为该云主机在上一周期的l3缓存利用率;变化阈值获取模块,被配置为获取l3缓存利用率的变化阈值;云主机确定模块,被配置为根据所述变化阈值和所述多个云主机各自的所述第一利用率和所述第二利用率,从所述多个云主机中确定出待迁移云主机,所述待迁移云主机为高优先级云主机或噪声云主机,所述高优先级云主机的l3缓存利用率下降值超过所述变化阈值,所述噪声云主机的l3缓存利用率上升值超过所述变化阈值;迁移模块,被配置为迁移所述待迁移云主机。14.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至12中任一项所述的资源调度方法。15.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至12中任一项所述的资源调度方法。

技术总结
本发明提供了一种资源调度方法、装置、电子设备和存储介质,涉及云计算技术领域,旨在实现资源均衡。所述方法包括:响应于满足开始条件,确定多个计算节点中运行的多个云主机;获取所述多个云主机各自的第一利用率和第二利用率,一个所述云主机的所述第一利用率为该云主机在当前周期的L3缓存利用率,一个所述云主机的所述第二利用率为该云主机在上一周期的L3缓存利用率;获取L3缓存利用率的变化阈值;根据所述变化阈值和所述多个云主机各自的所述第一利用率和所述第二利用率,从所述多个云主机中确定出待迁移云主机,所述待迁移云主机为高优先级云主机或噪声云主机;迁移所述待迁移云主机。迁移云主机。迁移云主机。


技术研发人员:罗兵 杜雅红 黄鑫
受保护的技术使用者:天翼云科技有限公司
技术研发日:2023.02.13
技术公布日:2023/3/10
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献