散热控制方法技术

技术编号:39811846 阅读:9 留言:0更新日期:2023-12-22 19:29
本公开的实施例公开了散热控制方法

【技术实现步骤摘要】
散热控制方法、装置、电子设备和计算机可读介质


[0001]本公开的实施例涉及计算机
,具体涉及散热控制方法

装置

电子设备和计算机可读介质


技术介绍

[0002]服务器由于其强大的数据处理能力以及较高的数据存储能力,得以广泛的应用

而服务器在运行时会产生大量的热量,当散热不及时时,可能会加速服务器硬件的老化

目前,在进行服务器散热时,通常采用的方式为:通过将服务器设置在具有散热功能的机房内,以实现服务器散热

[0003]然而,专利技术人发现,当采用上述方式时,经常会存在如下技术问题:
[0004]第一,设置具有散热功能的机房的设置成本较高,同时散热机房难以对服务器对应的局部发热点进行及时降温,增加了服务器硬件的老化风险

[0005]该
技术介绍
部分中所公开的以上信息仅用于增强对本专利技术构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息


技术实现思路

[0006]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述

本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围

[0007]本公开的一些实施例提出了散热控制方法

装置

电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项

[0008]第一方面,本公开的一些实施例提供了一种散热控制方法,其应用于目标服务器,上述目标服务器包括:第一子服务器集合和第二子服务器集合,其中,上述第一子服务器集合设置于上述第二子服务器集合下侧,该方法包括:根据目标待执行任务对应的任务描述信息,对上述目标待执行任务进行任务分解,以生成分解后任务描述信息集合,其中,上述目标待执行任务是分配至上述目标服务器的待执行任务;对于上述分解后任务描述信息集合中的每个分解后任务描述信息,执行以下处理步骤:通过预先训练的服务器资源预测模型,确定上述分解后任务描述信息对应的服务器资源需求信息;确定上述第一子服务器集合和上述第二子服务器集合中,与上述服务器资源需求信息匹配的第一服务器和
/
或第二服务器,作为待绑定子服务器;通过上述待绑定子服务器,对上述分解后任务描述信息对应的分解后任务进行任务执行;确定上述目标服务器的服务器实时运行温度曲线,和得到的待绑定子服务器集合对应的子服务器实时运行温度曲线集合;根据上述服务器实时运行温度曲线和上述子服务器实时运行温度曲线集合,生成散热控制策略信息;根据上述散热控制策略信息,对上述目标服务器进行风道和风量调整

[0009]第二方面,本公开的一些实施例提供了一种散热控制装置,其应用于目标服务器,上述目标服务器包括:第一子服务器集合和第二子服务器集合,其中,上述第一子服务器集
合设置于上述第二子服务器集合下侧,装置包括:任务分解单元,被配置成根据目标待执行任务对应的任务描述信息,对上述目标待执行任务进行任务分解,以生成分解后任务描述信息集合,其中,上述目标待执行任务是分配至上述目标服务器的待执行任务;执行单元,被配置成对于上述分解后任务描述信息集合中的每个分解后任务描述信息,执行以下处理步骤:通过预先训练的服务器资源预测模型,确定上述分解后任务描述信息对应的服务器资源需求信息;确定上述第一子服务器集合和上述第二子服务器集合中,与上述服务器资源需求信息匹配的第一服务器和
/
或第二服务器,作为待绑定子服务器;通过上述待绑定子服务器,对上述分解后任务描述信息对应的分解后任务进行任务执行;确定单元,被配置成确定上述目标服务器的服务器实时运行温度曲线,和得到的待绑定子服务器集合对应的子服务器实时运行温度曲线集合;生成单元,被配置成根据上述服务器实时运行温度曲线和上述子服务器实时运行温度曲线集合,生成散热控制策略信息;风道和风量调整单元,被配置成根据上述散热控制策略信息,对上述目标服务器进行风道和风量调整

[0010]第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法

[0011]第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法

[0012]本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的散热控制装置,实现了对服务器的及时降温,降低了服务器硬件的老化风险

具体来说,造成服务器硬件的老化风险较高的原因在于:设置具有散热功能的机房的设置成本较高,同时散热机房难以对服务器对应的局部发热点进行及时降温,增加了服务器硬件的老化风险

基于此,本公开的一些实施例的散热控制方法,其应用于目标服务器,上述目标服务器包括:第一子服务器集合和第二子服务器集合,其中,上述第一子服务器集合设置于上述第二子服务器集合下侧

即以单台服务器
(
目标服务器
)
为散热单元

首先,根据目标待执行任务对应的任务描述信息,对上述目标待执行任务进行任务分解,以生成分解后任务描述信息集合,其中,上述目标待执行任务是分配至上述目标服务器的待执行任务

实践中,针对较大数据处理量的待执行任务,单台服务器往往难以满足此类型待执行任务的硬件资源需求,因此,需要对目标待执行任务进行任务分解,以用于后续的任务分配

其次,对于上述分解后任务描述信息集合中的每个分解后任务描述信息,执行以下处理步骤:第一步,通过预先训练的服务器资源预测模型,确定上述分解后任务描述信息对应的服务器资源需求信息

以此得到能够满足分解后任务执行的硬件资源需求

第二步,确定上述第一子服务器集合和上述第二子服务器集合中,与上述服务器资源需求信息匹配的第一服务器和
/
或第二服务器,作为待绑定子服务器

由于第一子服务器和第二子服务器的硬件资源不同,因此,以服务器资源需求信息为基础,确定与服务器资源需求信息匹配的第一服务器和
/
或第二服务器,以保证硬件资源的高效利用

第三步,通过上述待绑定子服务器,对上述分解后任务描述信息对应的分解后任务进行任务执行

第四步,确定上述目标服务器的服务器实时运行温度曲线,和得到的待绑定子服务器集合对应的子服务器实时运行温度曲线集合

实践中,数据在处理过程中服务器的发热量往往激增,因此,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种散热控制方法,其应用于目标服务器,所述目标服务器包括:第一子服务器集合和第二子服务器集合,其中,所述第一子服务器集合设置于所述第二子服务器集合下侧,包括:根据目标待执行任务对应的任务描述信息,对所述目标待执行任务进行任务分解,以生成分解后任务描述信息集合,其中,所述目标待执行任务是分配至所述目标服务器的待执行任务;对于所述分解后任务描述信息集合中的每个分解后任务描述信息,执行以下处理步骤:通过预先训练的服务器资源预测模型,确定所述分解后任务描述信息对应的服务器资源需求信息;确定所述第一子服务器集合和所述第二子服务器集合中,与所述服务器资源需求信息匹配的第一服务器和
/
或第二服务器,作为待绑定子服务器;通过所述待绑定子服务器,对所述分解后任务描述信息对应的分解后任务进行任务执行;确定所述目标服务器的服务器实时运行温度曲线,和得到的待绑定子服务器集合对应的子服务器实时运行温度曲线集合;根据所述服务器实时运行温度曲线和所述子服务器实时运行温度曲线集合,生成散热控制策略信息;根据所述散热控制策略信息,对所述目标服务器进行风道和风量调整
。2.
根据权利要求1所述的方法,其中,所述任务描述信息包括:待执行数据,数据执行流程图,其中,所述数据执行流程图表征所述待执行数据的数据执行顺序,所述分解后任务描述信息集合中的分解后任务描述信息包括:分解后待执行数据;以及所述对所述目标待执行任务进行任务分解,以生成分解后任务描述信息集合,包括:根据所述数据执行流程图,对所述待执行数据进行初始数据分解,得到初始分解后待执行数据集合;对于所述初始分解后待执行数据集合中的每个初始分解后待执行数据,以预设分解粒度,对所述分解后待执行数据进行二次数据分解,得到候选分解后待执行数据序列,其中,所述预设分解粒度表征所述目标服务器中的虚拟容器对应的数据执行数据量阈值;根据所述数据执行流程图,对得到的候选分解后待执行数据序列组中的

对应相同序列位置的候选分解后待执行数据进行数据组合,作为所述分解后任务描述信息集合中的分解后任务描述信息包括的分解后待执行数据
。3.
根据权利要求2所述的方法,其中,所述服务器资源预测模型包括:数据特征提取模型

任务类型预测模型和服务器资源匹配模型;以及所述通过预先训练的服务器资源预测模型,确定所述分解后任务描述信息对应的服务器资源需求信息,包括:通过所述数据特征提取模型,对所述分解后任务描述信息包括的分解后待执行数据进行数据特征提取,以生成数据特征;将所述数据特征输入所述任务类型预测模型,以生成任务预测标签;根据所述任务预测标签

所述数据特征和所述服务器资源匹配模型,确定所述服务器
资源需求信息
。4.
根据权利要求3所述的方法,其中,所述绑定子服务器可以是由第一子服务器和
/
或第二子服务器构成的虚拟服务器;以及所述确定所述第一子服务器集合和所述第二子服务器集合中,与所述服务器资源需求信息匹配的第一服务器和
/
或第二服务器,作为待绑定子服务器,包括:以所述服务器资源需求信息为迭代优化目标

基于预设迭代条件组,对所述第一子服务器集合和所述第二子服务器集合进行最优解搜寻,得到所述绑定子服务器
。5.
根据权利要求4所述的方法,其中,所述散热控制策略信息包括:风道控制策略信息和风量控制策略信息;以及所述根据所述服务器实时运行温度曲线和所述子服务器实时运行温度曲线集合,生成散热控制策略信息,包括:根据所述服务器实时运行温度曲线,确定所述目标服务器的服务器温度变化趋势,以生成第一温度变化趋势信息;响应于确定第一温度变化趋势信息表征服务器温度为上升趋势,执行...

【专利技术属性】
技术研发人员:梅一多王海超孙娣张跃丁艳森张聪聪谷雨明万思远
申请(专利权)人:中关村科学城城市大脑股份有限公司
类型:发明
国别省市:

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

1