风扇调速方法、装置、计算机设备、存储介质和程序产品制造方法及图纸

技术编号:38083651 阅读:9 留言:0更新日期:2023-07-06 08:50
本申请涉及一种风扇调速方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:获取服务器内发热部件的温度信息;根据发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略;第一预设风扇调速策略为根据发热部件的温度信息对服务器内风扇的转速进行控制的调速策略,第二预设风扇调速策略为根据发热部件的温度信息、发热部件的功耗对服务器内风扇的转速进行控制的调速策略;根据目标风扇调速策略,对服务器内风扇的转速进行控制。采用本方法能够采用多种预设风扇调速策略、有选择地对服务器内风扇的转速进行控制。进而,就能够在对服务器进行散热的过程中减小服务器的整体功耗及噪音。噪音。噪音。

【技术实现步骤摘要】
风扇调速方法、装置、计算机设备、存储介质和程序产品


[0001]本申请涉及服务器散热
,特别是涉及一种风扇调速方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着服务器功耗的不断增加,服务器的散热就显得愈加重要。在对服务器进行散热的过程中,主要是通过设置在服务器内部的风扇来实现散热。一般情况下,在通过风扇对服务器进行散热时,服务器主要通过其内部的温度传感器来检测实时温度,然后,基于实时温度来控制风扇的转速。
[0003]然而,传统方法在基于服务器内的实时温度来控制风扇转速的过程中,存在服务器整体功耗及噪音较大的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够在对服务器进行散热时减小服务器整体功耗及噪音的风扇调速方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种风扇调速方法。所述方法包括:
[0006]获取服务器内发热部件的温度信息;
[0007]根据所述发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略;所述第一预设风扇调速策略为根据所述发热部件的温度信息对所述服务器内风扇的转速进行控制的调速策略,所述第二预设风扇调速策略为根据所述发热部件的温度信息、所述发热部件的功耗对所述服务器内风扇的转速进行控制的调速策略;
[0008]根据所述目标风扇调速策略,对所述服务器内风扇的转速进行控制。
[0009]本申请实施例能够根据获取的服务器内发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定出目标风扇调速策略。因此,根据确定出的目标风扇调速策略,能够只根据发热部件的温度信息对服务器内风扇的转速进行控制,或者根据发热部件的温度信息以及发热部件的功耗对服务器内风扇的转速进行控制,从而能够采用多种预设风扇调速策略、有选择地对服务器内风扇的转速进行控制。进而,避免了只根据发热部件的温度信息对服务器内风扇的转速进行控制,在发热部件的温度信息存在异常时,造成服务器整体功耗及噪音较大的问题。从而,就能够在对服务器进行散热的过程中减小服务器的整体功耗及噪音。
[0010]在其中一个实施例中,所述获取服务器内发热部件的温度信息,包括:
[0011]通过一级传感器获取服务器内发热部件的一级温度信息;所述一级传感器为设置于所述发热部件内部的传感器;
[0012]若所述一级温度信息不存在异常,则将所述一级温度信息作为所述发热部件的温
度信息;
[0013]若所述一级温度信息存在异常,则通过二级传感器获取服务器内发热部件的二级温度信息,将所述二级温度信息作为所述发热部件的温度信息;所述二级传感器为设置于所述发热部件周围预设范围内的传感器。
[0014]本实施例中,通过一级传感器获取服务器内发热部件的一级温度信息;若一级温度信息不存在异常,则将一级温度信息作为发热部件的温度信息;若一级温度信息存在异常,则通过二级传感器获取服务器内发热部件的二级温度信息,将二级温度信息作为发热部件的温度信息。本实施例采用了多级传感器,当一级传感器存在异常时,能够采用二级传感器确定发热部件的温度信息,从而能够不间断地获取发热部件的温度信息,保证了服务器内发热部件的温度处于安全范围。
[0015]在其中一个实施例中,所述第一预设风扇调速策略包括一级风扇调速策略,所述一级风扇调速策略为根据所述一级温度信息对所述服务器内风扇的转速进行控制的调速策略;若所述一级温度信息不存在异常,则所述根据所述发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略,包括:
[0016]根据所述一级温度信息,将所述一级风扇调速策略作为目标风扇调速策略;
[0017]所述根据所述目标风扇调速策略,对所述服务器内风扇的转速进行控制,包括:
[0018]根据所述一级风扇调速策略,对所述服务器内风扇的转速进行控制。
[0019]本实施例中,根据一级温度信息,将一级风扇调速策略作为目标风扇调速策略;根据一级风扇调速策略,对服务器内风扇的转速进行控制。若一级温度信息不存在异常,则能够根据一级风扇调速策略控制服务器内风扇的转速,即只根据发热部件的一级温度信息,就能够对服务器内风扇的转速进行控制。
[0020]在其中一个实施例中,所述第一预设风扇调速策略包括二级风扇调速策略,所述二级风扇调速策略为根据所述二级温度信息对所述服务器内风扇的转速进行控制的调速策略;若所述一级温度信息存在异常,且所述二级温度信息不存在异常,则所述根据所述发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略,包括:
[0021]根据所述二级温度信息,将所述二级风扇调速策略作为目标风扇调速策略;
[0022]所述根据所述目标风扇调速策略,对所述服务器内风扇的转速进行控制,包括:
[0023]根据所述二级风扇调速策略,对所述服务器内风扇的转速进行控制。
[0024]本实施例中,根据二级温度信息,将二级风扇调速策略作为目标风扇调速策略;根据二级风扇调速策略,对服务器内风扇的转速进行控制。若一级温度信息存在异常,且二级温度信息不存在异常,则能够根据二级风扇调速策略控制服务器内风扇的转速,即只根据发热部件的二级温度信息,就能够对服务器内风扇的转速进行控制。
[0025]在其中一个实施例中,若所述二级温度信息存在异常,则所述根据所述发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略,包括:
[0026]根据所述二级温度信息,将所述第二预设风扇调速策略作为目标风扇调速策略;
[0027]所述根据所述目标风扇调速策略,对所述服务器内风扇的转速进行控制,包括:
[0028]根据所述第二预设风扇调速策略,对所述服务器内风扇的转速进行控制。
[0029]本实施例中,根据二级温度信息,将第二预设风扇调速策略作为目标风扇调速策略;根据第二预设风扇调速策略,对服务器内风扇的转速进行控制。若二级温度信息存在异常,则能够根据第二预设风扇调速策略控制服务器内风扇的转速,即根据发热部件的温度信息、以及发热部件的功耗,就能够对服务器内风扇的转速进行控制。
[0030]在其中一个实施例中,所述根据所述第二预设风扇调速策略,对所述服务器内风扇的转速进行控制,包括:
[0031]获取所述发热部件的功耗及所述发热部件在当前环境温度下的功耗转速对应关系;
[0032]根据所述发热部件的功耗及所述功耗转速对应关系,确定与所述发热部件的功耗对应的目标转速;
[0033]根据所述目标转速对所述服务器内风扇的转速进行控制。
[0034]本实施例中,获取发热部件的功耗及发热部件在当前环境温度下的功耗转速对应关系;根据发热部件的功耗及功耗转速对应关系,确定与发热部件的功耗对应的目标转速;根据目标转速本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风扇调速方法,其特征在于,所述方法包括:获取服务器内发热部件的温度信息;根据所述发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略;所述第一预设风扇调速策略为根据所述发热部件的温度信息对所述服务器内风扇的转速进行控制的调速策略,所述第二预设风扇调速策略为根据所述发热部件的温度信息、所述发热部件的功耗对所述服务器内风扇的转速进行控制的调速策略;根据所述目标风扇调速策略,对所述服务器内风扇的转速进行控制。2.根据权利要求1所述的方法,其特征在于,所述获取服务器内发热部件的温度信息,包括:通过一级传感器获取服务器内发热部件的一级温度信息;所述一级传感器为设置于所述发热部件内部的传感器;若所述一级温度信息不存在异常,则将所述一级温度信息作为所述发热部件的温度信息;若所述一级温度信息存在异常,则通过二级传感器获取服务器内发热部件的二级温度信息,将所述二级温度信息作为所述发热部件的温度信息;所述二级传感器为设置于所述发热部件周围预设范围内的传感器。3.根据权利要求2所述的方法,其特征在于,所述第一预设风扇调速策略包括一级风扇调速策略,所述一级风扇调速策略为根据所述一级温度信息对所述服务器内风扇的转速进行控制的调速策略;若所述一级温度信息不存在异常,则所述根据所述发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略,包括:根据所述一级温度信息,将所述一级风扇调速策略作为目标风扇调速策略;所述根据所述目标风扇调速策略,对所述服务器内风扇的转速进行控制,包括:根据所述一级风扇调速策略,对所述服务器内风扇的转速进行控制。4.根据权利要求2或3所述的方法,其特征在于,所述第一预设风扇调速策略包括二级风扇调速策略,所述二级风扇调速策略为根据所述二级温度信息对所述服务器内风扇的转速进行控制的调速策略;若所述一级温度信息存在异常,且所述二级温度信息不存在异常,则所述根据所述发热部件的温度信息,从第一预设风扇调速策略及第二预设风扇调速策略中确定目标风扇调速策略,包括:根据所述二级温度信息,将所述二级风扇调速策略作为目标风扇调...

【专利技术属性】
技术研发人员:李萧纹程枫张盈盈
申请(专利权)人:中科可控信息产业有限公司
类型:发明
国别省市:

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

1