服务器散热方法、装置、BMC和计算机可读存储介质制造方法及图纸

技术编号:31587094 阅读:32 留言:0更新日期:2021-12-25 11:32
本申请公开了一种服务器散热方法,包括间隔获取服务器中部件的实时功率和实时温度;根据所述实时功率和所述实时温度,预测所述部件的预测温度;根据所述预测温度与部件最高工作温度的关系调整风扇的转速,以便所述风扇对所述服务器进行散热。本申请中的服务器散热方法通过间隔获取部件的实时功率和实时温度,进而根据实时功率和实时温度预测出部件的预测温度,实现对部件温度的预估,进而根据预测出的温度与部件最高温度的关系调整风扇的转速,由于可以提前预测出部件的温度,本申请中可以提前对风扇进行调控,避免过高的温度影响部件的性能,给服务器带来更好的散热。本申请还提供一种具有上述优点的装置、BMC和计算机可读存储介质。储介质。储介质。

【技术实现步骤摘要】
服务器散热方法、装置、BMC和计算机可读存储介质


[0001]本申请涉及服务器散热
,特别是涉及一种服务器散热方法、装置、BMC和计算机可读存储介质。

技术介绍

[0002]服务器中各个部件的运行转会产生大量的热量,尤其是近年来随着人工智能、大数据、视频APP业务的发展,一些大功率PCIe(peripheral component interconnect express,高速串行计算机扩展总线)部件如GPU(Graphics Processing Unit,图形处理器)、高带宽网卡等,越来越多的搭载在服务器系统中,对服务器进行散热调控至关重要。目前在对服务进行散热时,通过测量各个部件的温度,将各个温度与一个设定的温度阈值进行比较,根据比较结果调节风扇的转速,进行散热。部件温度均是通过传感器实时测量的,然后调控风扇,风扇的调控需要一定的时间,尤其是对于部件温度较高的情况,部件已经处于较高的温度,此时再进行散热调控,较高的温度容易对部件的性能造成不良影响,进而影响服务器的性能。
[0003]因此,如何解决上述技术问题应是本领域技术人员重点关注的。

技术实现思路

[0004]本申请的目的是提供一种服务器散热方法、装置、BMC和计算机可读存储介质,以对服务器中部件的温度进行预估,及时进行散热。
[0005]为解决上述技术问题,本申请提供一种服务器散热方法,包括:
[0006]间隔获取服务器中部件的实时功率和实时温度;
[0007]根据所述实时功率和所述实时温度,预测所述部件的预测温度;
[0008]根据所述预测温度与部件最高工作温度的关系调整风扇的转速,以便所述风扇对所述服务器进行散热。
[0009]可选的,所述根据所述实时功率和所述实时温度,预测所述部件的预测温度包括:
[0010]根据所述实时功率和所述实时温度,拟合所述部件的温度预测多项式;
[0011]根据所述温度预测多项式确定所述预测温度;
[0012]其中,温度预测多项式为:
[0013]T
card
=A
n P
cardn
+A
n

1 P
cardn
‑1+

+A
1 P
card
+A0[0014]式中,A0,A1,

,A
n
为系数,P
card
为实时功率,T
card
为预测温度。
[0015]可选的,所述根据所述实时功率和所述实时温度,预测所述部件的预测温度之前,还包括:
[0016]读取所述部件的型号;
[0017]相应的,所述根据所述实时功率和所述实时温度,拟合所述部件的温度预测多项式包括:
[0018]根据所述实时功率和所述实时温度,拟合与所述型号对应的所述部件的所述温度
预测多项式。
[0019]可选的,所述根据所述预测温度与部件最高工作温度的关系调整风扇的转速,以便所述风扇对所述服务器进行散热包括:
[0020]确定所述预测温度与所述部件最高工作温度的差值;
[0021]根据预设的差值与风扇转速调整程度关系,确定与所述差值对应的风扇转速调整程度;
[0022]根据所述风扇转速调整程度调整风扇的转速,以便所述风扇对所述服务器进行散热。
[0023]可选的,还包括:
[0024]当所述差值满足预设条件时,获取所述风扇的当前转速;
[0025]根据所述当前转速确定所述风扇的初始转速。
[0026]可选的,当所述当前转速的数量为多个时,所述根据所述当前转速确定风扇的初始转速包括:
[0027]确定多个所述当前转速的平均值为所述初始转速。
[0028]可选的,所述根据所述当前转速确定所述风扇的初始转速之后,还包括:
[0029]发送所述初始转速、所述部件的名称和对应的所述型号至计算机,以便所述计算机保存所述初始转速所述部件的名称和对应的所述型号。
[0030]本申请还提供一种BMC,包括:
[0031]存储器,用于存储计算机程序;
[0032]处理器,用于执行所述计算机程序时实现上述任一种所述服务器散热方法的步骤。
[0033]本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种所述服务器散热方法的步骤。
[0034]本申请所提供的一种服务器散热方法,包括:间隔获取服务器中部件的实时功率和实时温度;根据所述实时功率和所述实时温度,预测所述部件的预测温度;根据所述预测温度与部件最高工作温度的关系调整风扇的转速,以便所述风扇对所述服务器进行散热。
[0035]可见,本申请中的服务器散热方法通过间隔获取部件的实时功率和实时温度,进而根据实时功率和实时温度预测出部件的预测温度,实现对部件温度的预估,进而根据预测出的温度与部件最高温度的关系调整风扇的转速,由于可以提前预测出部件的温度,本申请中可以提前对风扇进行调控,避免过高的温度影响部件的性能,给服务器带来更好的散热。
[0036]此外,本申请还提供一种具有上述优点的装置、BMC和计算机可读存储介质。
附图说明
[0037]为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本申请实施例所提供的一种服务器散热方法的流程图;
[0039]图2为本申请实施例所提供的一种调整风扇转速进行散热的流程图;
[0040]图3为本申请实施例所提供的服务器散热装置的结构框图;
[0041]图4为本申请实施例所提供的BMC的结构框图。
具体实施方式
[0042]为了使本
的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]正如
技术介绍
部分所述,目前在对服务进行散热时,通过测量各个部件的温度,将各个温度与一个设定的温度阈值进行比较,根据比较结果调节风扇的转速,进行散热。部件温度均是通过传感器实时测量的,然后调控风扇,风扇的调控需要一定的时间,尤其是对于部件温度较高的情况,部件已经处于较高的温度,此时再进行散热调控,较高的温度容易对部件的性能造成不良影响,进而影响服务器的性能。
[0044]有鉴于此,本申请提供一种服务器散热方法,请参考图1,图1为本申请实施例所提供的一种服务器散热方法的流程图,该本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器散热方法,其特征在于,包括:间隔获取服务器中部件的实时功率和实时温度;根据所述实时功率和所述实时温度,预测所述部件的预测温度;根据所述预测温度与部件最高工作温度的关系调整风扇的转速,以便所述风扇对所述服务器进行散热。2.如权利要求1所述的服务器散热方法,其特征在于,所述根据所述实时功率和所述实时温度,预测所述部件的预测温度包括:根据所述实时功率和所述实时温度,拟合所述部件的温度预测多项式;根据所述温度预测多项式确定所述预测温度;其中,温度预测多项式为:T
card
=A
n
P
cardn
+A
n
‑1P
cardn
‑1+

+A1P
card
+A0式中,A0,A1,

,A
n
为系数,P
card
为实时功率,T
card
为预测温度。3.如权利要求2所述的服务器散热方法,其特征在于,所述根据所述实时功率和所述实时温度,预测所述部件的预测温度之前,还包括:读取所述部件的型号;相应的,所述根据所述实时功率和所述实时温度,拟合所述部件的温度预测多项式包括:根据所述实时功率和所述实时温度,拟合与所述型号对应的所述部件的所述温度预测多项式。4.如权利要求1所述的服务器散热方法,其特征在于,所述根据所述预测温度与部件最高工作温度的关系调整风扇的转速,以便所述风扇对所...

【专利技术属性】
技术研发人员:付水论
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1