一种风扇健康防护方法、系统及装置制造方法及图纸

技术编号:27606631 阅读:14 留言:0更新日期:2021-03-10 10:31
本发明专利技术公开了一种风扇健康防护方法、系统及装置,预先将服务器系统的风扇转速在同一PWM值下进行等级划分,并在不同等级的风扇转速下一一设置风扇防护策略;越高等级的风扇的转速越低,越高等级的风扇转速下设置的风扇防护策略对系统风扇的防护程度越强;获取系统风扇在目标PWM值下的实际转速,并根据系统风扇在目标PWM值下对应的转速等级划分规则,确定与实际转速对应的目标转速等级;按照目标转速等级对应的风扇防护策略,对系统风扇进行风扇防护。可见,本申请在同一PWM值下系统风扇的转速越低时,越加强对系统风扇的防护,从而保证系统风扇长期处于健康状态,提升了整机散热效果,提高了服务器系统的安全性及可靠性。提高了服务器系统的安全性及可靠性。提高了服务器系统的安全性及可靠性。

【技术实现步骤摘要】
一种风扇健康防护方法、系统及装置


[0001]本专利技术涉及服务器散热领域,特别是涉及一种风扇健康防护方法、系统及装置。

技术介绍

[0002]在服务器领域,风扇是系统的重要功能组件,其状态影响着整机的散热性能。目前,系统通常通过检测风扇是否运转来判断风扇是否损坏(风扇停止运转—风扇损坏),以在风扇损坏时进行告警,提醒工作人员对风扇进行更换。但是,风扇在长时间运行过程中,会出现转子磨损、风扇附着灰尘等情况,这些情况会导致风扇转速降低,整机散热效果下降。若一直等到风扇损坏时才对风扇进行处理,则会导致系统长期处于散热效果较低的环境下,从而影响服务器系统的安全性及可靠性。
[0003]因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。

技术实现思路

[0004]本专利技术的目的是提供一种风扇健康防护方法、系统及装置,考虑到在同一PWM值下系统风扇的转速越低时,风扇状态越不健康,所以本申请在同一PWM值下系统风扇的转速越低时,越加强对系统风扇的防护,从而保证系统风扇长期处于健康状态,提升了整机散热效果,提高了服务器系统的安全性及可靠性。
[0005]为解决上述技术问题,本专利技术提供了一种风扇健康防护方法,包括:
[0006]预先将服务器系统的风扇转速在同一PWM值下进行等级划分,并在不同等级的风扇转速下一一设置风扇防护策略;其中,越高等级的风扇的转速越低,越高等级的风扇转速下设置的风扇防护策略对系统风扇的防护程度越强;
[0007]获取所述系统风扇在目标PWM值下的实际转速,并根据所述系统风扇在目标PWM值下对应的转速等级划分规则,确定与所述实际转速对应的目标转速等级;
[0008]按照所述目标转速等级对应的风扇防护策略,对所述系统风扇进行风扇防护。
[0009]优选地,将服务器系统的风扇转速在同一PWM值下进行等级划分的过程,包括:
[0010]若系统风扇在目标PWM值下对应的基准转速*第一系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第二系数,则将系统风扇转速划分为第一等级;
[0011]若基准转速*第二系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第三系数,则将系统风扇转速划分为第二等级;
[0012]若(基准转速-系统风扇在目标PWM值下的转速)>基准转速*第三系数,则将系统风扇转速划分为第三等级;其中,第一系数<第二系数<第三系数。
[0013]优选地,在第一等级的风扇转速下风扇防护策略的设置过程,包括:
[0014]若基准转速*第一系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第二系数,则进行风扇一级告警,以提醒工作人员对所述系统风扇进行灰尘清理。
[0015]优选地,在第二等级的风扇转速下风扇防护策略的设置过程,包括:
[0016]若基准转速*第二系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第三系数,则进行风扇二级告警,以提醒工作人员对所述系统风扇的转子进行检修。
[0017]优选地,在第三等级的风扇转速下风扇防护策略的设置过程,包括:
[0018]若(基准转速-系统风扇在目标PWM值下的转速)>基准转速*第三系数,则进行风扇三级告警,以提醒工作人员对所述系统风扇进行更换。
[0019]优选地,系统风扇在目标PWM值下对应的基准转速的确定过程,包括:
[0020]当系统风扇在目标PWM值下运行过程中,检测所述系统风扇的转速,并将所述系统风扇的转速检测次数加1;
[0021]判断所述系统风扇的转速检测次数是否到达预设检测次数阈值;
[0022]若是,则将所述系统风扇在所有转速检测次数下的平均转速值作为所述系统风扇在目标PWM值下对应的基准转速;
[0023]若否,则返回检测所述系统风扇的转速的步骤。
[0024]优选地,所述风扇健康防护方法还包括:
[0025]在系统开机运行后,检测所述系统风扇对应的风扇状态文件是否存在;若是,则加载所述风扇状态文件;若否,则为所述系统风扇创建风扇状态文件;
[0026]判断所述风扇状态文件中记录的所述系统风扇在目标PWM值下的校准状态位是否置位;
[0027]若未置位,则在获取所述系统风扇在目标PWM值下的实际转速之后,不执行确定与所述实际转速对应的目标转速等级的步骤,而是执行确定系统风扇在目标PWM值下对应的基准转速的步骤,并在得到所述系统风扇在目标PWM值下对应的基准转速时,将所述系统风扇的校准状态位置位;
[0028]若置位,则在获取所述系统风扇在目标PWM值下的实际转速之后,执行确定与所述实际转速对应的目标转速等级的步骤,并将所述系统风扇的防护状态记录至所述风扇状态文件中。
[0029]优选地,所述风扇健康防护方法还包括:
[0030]若检测到所述系统风扇存在拔插动作,则删除原系统风扇对应的风扇状态文件。
[0031]为解决上述技术问题,本专利技术还提供了一种风扇健康防护系统,包括:
[0032]预设模块,用于预先将服务器系统的风扇转速在同一PWM值下进行等级划分,并在不同等级的风扇转速下一一设置风扇防护策略;其中,越高等级的风扇的转速越低,越高等级的风扇转速下设置的风扇防护策略对系统风扇的防护程度越强;
[0033]确定模块,用于获取所述系统风扇在目标PWM值下的实际转速,并根据所述系统风扇在目标PWM值下对应的转速等级划分规则,确定与所述实际转速对应的目标转速等级;
[0034]防护模块,用于按照所述目标转速等级对应的风扇防护策略,对所述系统风扇进行风扇防护。
[0035]为解决上述技术问题,本专利技术还提供了一种风扇健康防护装置,包括:
[0036]存储器,用于存储计算机程序;
[0037]处理器,用于在执行所述计算机程序时实现上述任一种风扇健康防护方法的步骤。
[0038]本专利技术提供了一种风扇健康防护方法,预先将服务器系统的风扇转速在同一PWM
值下进行等级划分,并在不同等级的风扇转速下一一设置风扇防护策略;其中,越高等级的风扇的转速越低,越高等级的风扇转速下设置的风扇防护策略对系统风扇的防护程度越强;获取系统风扇在目标PWM值下的实际转速,并根据系统风扇在目标PWM值下对应的转速等级划分规则,确定与实际转速对应的目标转速等级;按照目标转速等级对应的风扇防护策略,对系统风扇进行风扇防护。可见,考虑到在同一PWM值下系统风扇的转速越低时,风扇状态越不健康,所以本申请在同一PWM值下系统风扇的转速越低时,越加强对系统风扇的防护,从而保证系统风扇长期处于健康状态,提升了整机散热效果,提高了服务器系统的安全性及可靠性。
[0039]本专利技术还提供了一种风扇健康防护系统及装置,与上述健康防护方法具有相同的有益效果。
附图说明
[0040]为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风扇健康防护方法,其特征在于,包括:预先将服务器系统的风扇转速在同一PWM值下进行等级划分,并在不同等级的风扇转速下一一设置风扇防护策略;其中,越高等级的风扇的转速越低,越高等级的风扇转速下设置的风扇防护策略对系统风扇的防护程度越强;获取所述系统风扇在目标PWM值下的实际转速,并根据所述系统风扇在目标PWM值下对应的转速等级划分规则,确定与所述实际转速对应的目标转速等级;按照所述目标转速等级对应的风扇防护策略,对所述系统风扇进行风扇防护。2.如权利要求1所述的风扇健康防护方法,其特征在于,将服务器系统的风扇转速在同一PWM值下进行等级划分的过程,包括:若系统风扇在目标PWM值下对应的基准转速*第一系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第二系数,则将系统风扇转速划分为第一等级;若基准转速*第二系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第三系数,则将系统风扇转速划分为第二等级;若(基准转速-系统风扇在目标PWM值下的转速)>基准转速*第三系数,则将系统风扇转速划分为第三等级;其中,第一系数<第二系数<第三系数。3.如权利要求2所述的风扇健康防护方法,其特征在于,在第一等级的风扇转速下风扇防护策略的设置过程,包括:若基准转速*第一系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第二系数,则进行风扇一级告警,以提醒工作人员对所述系统风扇进行灰尘清理。4.如权利要求2所述的风扇健康防护方法,其特征在于,在第二等级的风扇转速下风扇防护策略的设置过程,包括:若基准转速*第二系数<(基准转速-系统风扇在目标PWM值下的转速)<基准转速*第三系数,则进行风扇二级告警,以提醒工作人员对所述系统风扇的转子进行检修。5.如权利要求2所述的风扇健康防护方法,其特征在于,在第三等级的风扇转速下风扇防护策略的设置过程,包括:若(基准转速-系统风扇在目标PWM值下的转速)>基准转速*第三系数,则进行风扇三级告警,以提醒工作人员对所述系统风扇进行更换。6.如权利要求2所述的风扇健康防护方法,其特征在于,系统风扇在目标PWM值下对应的基准转速的确定过程,包括:当系统风扇在目...

【专利技术属性】
技术研发人员:周宁宁张中云张亚男
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1