风扇性能实时监测方法、系统、终端及存储介质技术方案

技术编号:34926065 阅读:12 留言:0更新日期:2022-09-15 07:19
本发明专利技术涉及服务器技术领域,具体提供一种风扇性能实时监测方法、系统、终端及存储介质,包括:定期采集风扇转速,通过监控相邻两次采集的风扇转速差值确定风扇由第一转速调整至第二转速的非稳态状态,并将非稳态状态的持续时间作为非稳态时间;基于第一转速和第二转速确定预期调整时间,若所述非稳态时间超过预期调整时间,则生成性能退化告警提示;判断所述第二转速与本次风扇转速调整的目标转速是否匹配,若两者不匹配则生成性能退化告警提示。本发明专利技术将基板管理控制器读取/控制风扇转速功能应用于风扇性能实时监测上,从而实现对风扇的性能状态进行判断,有利于机房维护,无额外硬件需求,节约成本。节约成本。节约成本。

【技术实现步骤摘要】
风扇性能实时监测方法、系统、终端及存储介质


[0001]本专利技术属于服务器
,具体涉及一种风扇性能实时监测方法、系统、终端及存储介质。

技术介绍

[0002]服务器/交换机产品目前大多仅关注风扇转速控制与转速读取功能,不关注风扇性能的监测(此处风扇性能指风扇能否准确快速调速)。风扇的转速调节与转速读取功能是为了产品的散热策略服务的,当产品工作温度发生变化,系统会根据散热策略对风扇转速进行调整,并且读回风扇实际转速进行状态确认。
[0003]由于风扇型号不同,系统发出调整转速命令后,风扇调整到指定转速并且保持稳定的时间也不尽相同。随着产品使用时间的增长,风扇性能也会逐渐退化,若风扇调速时间过长,则会影响产品的散热效果,进而导致系统宕机。由于目前大多产品不会对风扇的性能进行监测,当风扇性能退化,就会影响产品的实际使用。

技术实现思路

[0004]针对现有技术缺少对风扇性能监测导致服务器散热效果受到不利影响的问题,本专利技术提供一种风扇性能实时监测方法、系统、终端及存储介质,以解决上述技术问题。
[0005]第一方面,本专利技术提供一种风扇性能实时监测方法,包括:
[0006]定期采集风扇转速,通过监控相邻两次采集的风扇转速差值确定风扇由第一转速调整至第二转速的非稳态状态,并将非稳态状态的持续时间作为非稳态时间;
[0007]基于第一转速和第二转速确定预期调整时间,若所述非稳态时间超过预期调整时间,则生成性能退化告警提示;
[0008]判断所述第二转速与本次风扇转速调整的目标转速是否匹配,若两者不匹配则生成性能退化告警提示。
[0009]进一步的,定期采集风扇转速,通过监控相邻两次采集的风扇转速差值确定风扇由第一转速调整至第二转速的非稳态状态,并将非稳态状态的持续时间作为非稳态时间,包括:
[0010]BMC在向风扇下发转速调节指令的同时,开始定期采集风扇转速并开始计时;
[0011]计算当前次采集的风扇转速与前次采集的风扇转速的差值,并判断所述差值与当前次采集的风扇转速的商是否不超过设定的差异阈值:
[0012]若是,则判定非稳态状态结束,并将当前计时时长输出为非稳态时间;
[0013]若否,则判定当前仍处于非稳态状态,继续监控风扇转速。
[0014]进一步的,基于第一转速和第二转速确定预期调整时间,若所述非稳态时间超过预期调整时间,则生成性能退化告警提示,包括:
[0015]预先设定转速等级以及相邻转速等级之间的标准调节时间;
[0016]确定第一转速所属的第一转速等级和第二转速所属的第二转速等级;
[0017]将第一转速等级和第二转速等级之间的相邻转速等级的标准调节时间进行累加,得到预期调整时间;
[0018]判断非稳态时间是否超过所述预期调整时间:
[0019]若是,则生成性能退化告警提示。
[0020]进一步的,判断所述第二转速与本次风扇转速调整的目标转速是否匹配,若两者不匹配则生成性能退化告警提示,包括:
[0021]从BMC下发的风扇调节指令提取本次转速调节的目标转速;
[0022]计算非稳态状态结束时的第二转速与目标转速的调节差值,判断所述调节差值与第二转速的商是否超过设定的阈值:
[0023]若是,则生成性能退化告警提示。
[0024]第二方面,本专利技术提供一种风扇性能实时监测系统,包括:
[0025]状态监控单元,用于定期采集风扇转速,通过监控相邻两次采集的风扇转速差值确定风扇由第一转速调整至第二转速的非稳态状态,并将非稳态状态的持续时间作为非稳态时间;
[0026]第一告警单元,用于基于第一转速和第二转速确定预期调整时间,若所述非稳态时间超过预期调整时间,则生成性能退化告警提示;
[0027]第二告警单元,用于判断所述第二转速与本次风扇转速调整的目标转速是否匹配,若两者不匹配则生成性能退化告警提示。
[0028]进一步的,所述状态监控单元包括:
[0029]指令监控模块,用于BMC在向风扇下发转速调节指令的同时,开始定期采集风扇转速并开始计时;
[0030]转速监控模块,用于计算当前次采集的风扇转速与前次采集的风扇转速的差值,并判断所述差值与当前次采集的风扇转速的商是否不超过设定的差异阈值;
[0031]计时输出模块,用于若所述差值与当前次采集的风扇转速的商不超过设定的差异阈值,则判定非稳态状态结束,并将当前计时时长输出为非稳态时间;
[0032]持续监控模块,用于若所述差值与当前次采集的风扇转速的商超过设定的差异阈值,则判定当前仍处于非稳态状态,继续监控风扇转速。
[0033]进一步的,所述第一告警单元包括:
[0034]标准设定模块,用于预先设定转速等级以及相邻转速等级之间的标准调节时间;
[0035]等级确定模块,用于确定第一转速所属的第一转速等级和第二转速所属的第二转速等级;
[0036]预期计算模块,用于将第一转速等级和第二转速等级之间的相邻转速等级的标准调节时间进行累加,得到预期调整时间;
[0037]时间判断模块,用于判断非稳态时间是否超过所述预期调整时间;
[0038]第一提示模块,用于若非稳态时间超过所述预期调整时间,则生成性能退化告警提示。
[0039]进一步的,所述第二告警单元包括:
[0040]目标提取模块,用于从BMC下发的风扇调节指令提取本次转速调节的目标转速;
[0041]转速判断模块,用于计算非稳态状态结束时的第二转速与目标转速的调节差值,
判断所述调节差值与第二转速的商是否超过设定的阈值;
[0042]第二提示模块,用于若所述调节差值与第二转速的商超过设定的阈值,则生成性能退化告警提示。
[0043]第三方面,提供一种终端,包括:
[0044]处理器、存储器,其中,
[0045]该存储器用于存储计算机程序,
[0046]该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。
[0047]第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
[0048]本专利技术的有益效果在于,本专利技术提供的风扇性能实时监测方法、系统、终端及存储介质,将基板管理控制器读取/控制风扇转速功能应用于风扇性能实时监测上,读取/控制风扇是基板控制器的固有功能,在此基础上,利用已知信息,对风扇的性能状态进行判断,有利于机房维护,无额外硬件需求,节约成本。
[0049]此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
[0050]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风扇性能实时监测方法,其特征在于,包括:定期采集风扇转速,通过监控相邻两次采集的风扇转速差值确定风扇由第一转速调整至第二转速的非稳态状态,并将非稳态状态的持续时间作为非稳态时间;基于第一转速和第二转速确定预期调整时间,若所述非稳态时间超过预期调整时间,则生成性能退化告警提示;判断所述第二转速与本次风扇转速调整的目标转速是否匹配,若两者不匹配则生成性能退化告警提示。2.根据权利要求1所述的方法,其特征在于,定期采集风扇转速,通过监控相邻两次采集的风扇转速差值确定风扇由第一转速调整至第二转速的非稳态状态,并将非稳态状态的持续时间作为非稳态时间,包括:BMC在向风扇下发转速调节指令的同时,开始定期采集风扇转速并开始计时;计算当前次采集的风扇转速与前次采集的风扇转速的差值,并判断所述差值与当前次采集的风扇转速的商是否不超过设定的差异阈值:若是,则判定非稳态状态结束,并将当前计时时长输出为非稳态时间;若否,则判定当前仍处于非稳态状态,继续监控风扇转速。3.根据权利要求1所述的方法,其特征在于,基于第一转速和第二转速确定预期调整时间,若所述非稳态时间超过预期调整时间,则生成性能退化告警提示,包括:预先设定转速等级以及相邻转速等级之间的标准调节时间;确定第一转速所属的第一转速等级和第二转速所属的第二转速等级;将第一转速等级和第二转速等级之间的相邻转速等级的标准调节时间进行累加,得到预期调整时间;判断非稳态时间是否超过所述预期调整时间:若是,则生成性能退化告警提示。4.根据权利要求1所述的方法,其特征在于,判断所述第二转速与本次风扇转速调整的目标转速是否匹配,若两者不匹配则生成性能退化告警提示,包括:从BMC下发的风扇调节指令提取本次转速调节的目标转速;计算非稳态状态结束时的第二转速与目标转速的调节差值,判断所述调节差值与第二转速的商是否超过设定的阈值:若是,则生成性能退化告警提示。5.一种风扇性能实时监测系统,其特征在于,包括:状态监控单元,用于定期采集风扇转速,通过监控相邻两次采集的风扇转速差值确定风扇由第一转速调整至第二转速的非稳态状态,并将非稳态状态的持续时间作为非稳态时间;第一告警单元,用于基于第一转速和第二转速确定...

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

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

1