云任务的调度方法及装置制造方法及图纸

技术编号:39505821 阅读:8 留言:0更新日期:2023-11-24 11:37
本申请公开了一种云任务的调度方法及装置

【技术实现步骤摘要】
云任务的调度方法及装置、非易失性存储介质


[0001]本申请涉及云计算
,具体而言,涉及一种云任务的调度方法及装置

非易失性存储介质


技术介绍

[0002]云计算平台机房运行参数中环境温度是重要指标,如果温度过高影响计算机设备正常运行,如果温度太低则造成制冷能力浪费,影响绿色节能目标

因此,对整体机房

各运行子区域


/
热通道

甚至机柜均设置温度传感器采集温度参数,采集较为精细的点位温度数据

但是,相关技术在制冷能力精确输送方面存在不足,除了液冷机柜外,最为普遍使用的冷
/
热通道模式下,制冷能力可以控制的最小颗粒度是整个冷热通道,当某个机柜出现高温而整个冷
/
热通道平均温度正常的情况下,干预手段只有加大整个冷
/
热通道的制冷能力投入,进而造成制冷能力的极大浪费

[0003]针对上述的问题,目前尚未提出有效的解决方案


技术实现思路

[0004]本申请实施例提供了一种云任务的调度方法及装置

非易失性存储介质,以至少解决由于相关技术无法根据机柜

通道以及机房的温度对云任务进行调度,造成的制冷资源浪费的技术问题

[0005]根据本申请实施例的一个方面,提供了一种云任务的调度方法,包括:获取云计算平台中与虚拟机存在映射关系的物理机对应的第一温度

第二温度和第三温度,其中,第一温度为物理机所在机柜的温度

第二温度为物理机所在通道中各机柜的平均温度

第三温度为物理机所在机房中各通道的平均温度;确定虚拟机的资源属性;依据第一温度

第二温度

第三温度和虚拟机的资源属性,对云平台中的目标云任务进行调度

[0006]可选地,依据第一温度

第二温度

第三温度和虚拟机的资源属性,对云平台中的目标云任务进行调度,包括:在第一温度与第二温度的第一差值的绝对值大于第一预设阈值的情况下,确定第一差值的绝对值与第一预设阈值之间的第一目标差值;依据第一目标差值,确定与第一温度对应的第一虚拟机处理目标云任务的第一概率;依据第一概率,处理与第一虚拟机的资源属性相匹配的目标云任务中的第一目标云任务,直至第一温度与第二温度的第一差值的绝对值不大于第一预设阈值

[0007]可选地,在第二温度与第三温度的第二差值的绝对值大于第二预设阈值的情况下,确定第二差值的绝对值与第二预设阈值之间的第二目标差值;依据第二目标差值,确定与第二温度对应的第二虚拟机处理目标云任务的第二概率;依据第二概率,处理与第二虚拟机的资源属性相匹配的目标云任务中的第二目标云任务,直至第二温度与第三温度的第二差值的绝对值不大于第二预设阈值

[0008]可选地,在第三温度与第四温度的第三差值的绝对值大于第三预设阈值的情况下,确定第三差值的绝对值与第三预设阈值之间的第三目标差值,其中,第四温度为云计算
平台对应的云资源池中全部机房的平均温度;依据第三目标差值,确定与第三温度对应的第三虚拟机处理目标云任务的第三概率;依据第三概率,处理与第三虚拟机的资源属性相匹配的目标云任务中的第三目标云任务,直至第三温度与第四温度的第三差值的绝对值不大于第三预设阈值

[0009]可选地,在第一温度小于第二温度的情况下,第一目标差值与第一概率呈正相关,在第一温度大于第二温度的情况下,第一目标差值与第一概率呈负相关;在第二温度小于第三温度的情况下,第二目标差值与第二概率呈正相关,在第二温度大于第三温度的情况下,第二目标差值与第二概率呈负相关;在第三温度小于第四温度的情况下,第三目标差值与第三概率呈正相关,在第三温度大于第四温度的情况下,第三目标差值与第三概率呈负相关

[0010]可选地,根据虚拟机资源值,对云平台中目标云任务进行调度之前,方法还包括:依据云任务的身份验证信息

期望被处理的时长

期望获取的资源属性,确定待调度云任务中的目标云任务

[0011]可选地,获取云计算平台中与虚拟机存在映射关系的物理机对应的第一温度

第二温度和第三温度,包括:通过设置在机柜

通道和机房的温度传感器,分别获取第一温度

第二温度和第三温度

[0012]根据本申请实施例的再一方面,还提供了一种云任务的调度装置,包括:获取模块,用于获取云计算平台中与虚拟机存在映射关系的物理机对应的第一温度

第二温度和第三温度,其中,第一温度为物理机所在机柜的温度

第二温度为物理机所在通道中各机柜的平均温度

第三温度为物理机所在机房中各通道的平均温度;确定模块,用于确定虚拟机的资源属性;调度模块,用于依据第一温度

第二温度

第三温度和虚拟机的资源属性,对云平台中的目标云任务进行调度

[0013]根据本申请实施例的再一方面,还提供了一种非易失性存储介质,存储介质包括存储的程序,其中,程序运行时控制存储介质所在的设备执行以上的云任务的调度方法

[0014]根据本申请实施例的再一方面,还提供了一种电子设备,包括:存储器和处理器,处理器用于运行存储在存储器中的程序,其中,程序运行时执行以上的云任务的调度方法

[0015]在本申请实施例中,采用获取云计算平台中与虚拟机存在映射关系的物理机对应的第一温度

第二温度和第三温度,其中,第一温度为物理机所在机柜的温度

第二温度为物理机所在通道中各机柜的平均温度

第三温度为物理机所在机房中各通道的平均温度;确定虚拟机的资源属性;依据第一温度

第二温度

第三温度和虚拟机的资源属性,对云平台中的目标云任务进行调度的方式,通过依据物理机所在机柜的温度

物理机所在通道中各机柜的平均温度

物理机所在机房中各通道的平均温度和虚拟机的资源属性,对云平台中的目标云任务进行调度,达到了对云任务进行精准调度的目的,从而实现了节约制冷资源的技术效果,进而解决了由于相关技术无法根据机柜

通道以及机房的温度对云任务进行调度,造成的制冷资源浪费的技术问题

附图说明
[0016]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定

在附图中:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种云任务的调度方法,其特征在于,包括:获取云计算平台中与虚拟机存在映射关系的物理机对应的第一温度

第二温度和第三温度,其中,所述第一温度为所述物理机所在机柜的温度

所述第二温度为所述物理机所在通道中各机柜的平均温度

所述第三温度为所述物理机所在机房中各通道的平均温度;确定所述虚拟机的资源属性;依据所述第一温度

所述第二温度

所述第三温度和所述虚拟机的资源属性,对云平台中的目标云任务进行调度
。2.
根据权利要求1所述的方法,其特征在于,依据所述第一温度

所述第二温度

所述第三温度和所述虚拟机的资源属性,对云平台中的目标云任务进行调度,包括:在所述第一温度与所述第二温度的第一差值的绝对值大于第一预设阈值的情况下,确定所述第一差值的绝对值与所述第一预设阈值之间的第一目标差值;依据所述第一目标差值,确定与所述第一温度对应的第一虚拟机处理所述目标云任务的第一概率;依据所述第一概率,处理与所述第一虚拟机的所述资源属性相匹配的所述目标云任务中的第一目标云任务,直至所述第一温度与所述第二温度的所述第一差值的绝对值不大于所述第一预设阈值
。3.
根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述第二温度与所述第三温度的第二差值的绝对值大于第二预设阈值的情况下,确定所述第二差值的绝对值与所述第二预设阈值之间的第二目标差值;依据所述第二目标差值,确定与所述第二温度对应的第二虚拟机处理所述目标云任务的第二概率;依据所述第二概率,处理与所述第二虚拟机的所述资源属性相匹配的所述目标云任务中的第二目标云任务,直至所述第二温度与所述第三温度的所述第二差值的绝对值不大于所述第二预设阈值
。4.
根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述第三温度与第四温度的第三差值的绝对值大于第三预设阈值的情况下,确定所述第三差值的绝对值与所述第三预设阈值之间的第三目标差值,其中,所述第四温度为云计算平台对应的云资源池中全部机房的平均温度;依据所述第三目标差值,确定与所述第三温度对应的第三虚拟机处理所述目标云任务的第三概率;依据所述第三概率,处理与所述第三虚拟机的所述资源属性相匹配的所述目标云任务中的第三目标云任务,直至所述第三温度与所述第四温度的所述第三差值的绝对值不大于所述第三预设阈值
。5.<...

【专利技术属性】
技术研发人员:徐迅驰顾敏刚徐亮钱志刚袁宸王泳淞
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1