一种风扇健康防护方法、系统及装置与流程

文档序号:24184568发布日期:2021-03-09 13:18阅读:来源:国知局

技术特征:
1.一种风扇健康防护方法,其特征在于,包括:预先将服务器系统的风扇转速在同一pwm值下进行等级划分,并在不同等级的风扇转速下一一设置风扇防护策略;其中,越高等级的风扇的转速越低,越高等级的风扇转速下设置的风扇防护策略对系统风扇的防护程度越强;获取所述系统风扇在目标pwm值下的实际转速,并根据所述系统风扇在目标pwm值下对应的转速等级划分规则,确定与所述实际转速对应的目标转速等级;按照所述目标转速等级对应的风扇防护策略,对所述系统风扇进行风扇防护。2.如权利要求1所述的风扇健康防护方法,其特征在于,将服务器系统的风扇转速在同一pwm值下进行等级划分的过程,包括:若系统风扇在目标pwm值下对应的基准转速*第一系数<(基准转速-系统风扇在目标pwm值下的转速)<基准转速*第二系数,则将系统风扇转速划分为第一等级;若基准转速*第二系数<(基准转速-系统风扇在目标pwm值下的转速)<基准转速*第三系数,则将系统风扇转速划分为第二等级;若(基准转速-系统风扇在目标pwm值下的转速)>基准转速*第三系数,则将系统风扇转速划分为第三等级;其中,第一系数<第二系数<第三系数。3.如权利要求2所述的风扇健康防护方法,其特征在于,在第一等级的风扇转速下风扇防护策略的设置过程,包括:若基准转速*第一系数<(基准转速-系统风扇在目标pwm值下的转速)<基准转速*第二系数,则进行风扇一级告警,以提醒工作人员对所述系统风扇进行灰尘清理。4.如权利要求2所述的风扇健康防护方法,其特征在于,在第二等级的风扇转速下风扇防护策略的设置过程,包括:若基准转速*第二系数<(基准转速-系统风扇在目标pwm值下的转速)<基准转速*第三系数,则进行风扇二级告警,以提醒工作人员对所述系统风扇的转子进行检修。5.如权利要求2所述的风扇健康防护方法,其特征在于,在第三等级的风扇转速下风扇防护策略的设置过程,包括:若(基准转速-系统风扇在目标pwm值下的转速)>基准转速*第三系数,则进行风扇三级告警,以提醒工作人员对所述系统风扇进行更换。6.如权利要求2所述的风扇健康防护方法,其特征在于,系统风扇在目标pwm值下对应的基准转速的确定过程,包括:当系统风扇在目标pwm值下运行过程中,检测所述系统风扇的转速,并将所述系统风扇的转速检测次数加1;判断所述系统风扇的转速检测次数是否到达预设检测次数阈值;若是,则将所述系统风扇在所有转速检测次数下的平均转速值作为所述系统风扇在目标pwm值下对应的基准转速;若否,则返回检测所述系统风扇的转速的步骤。7.如权利要求2-6任一项所述的风扇健康防护方法,其特征在于,所述风扇健康防护方法还包括:在系统开机运行后,检测所述系统风扇对应的风扇状态文件是否存在;若是,则加载所述风扇状态文件;若否,则为所述系统风扇创建风扇状态文件;
判断所述风扇状态文件中记录的所述系统风扇在目标pwm值下的校准状态位是否置位;若未置位,则在获取所述系统风扇在目标pwm值下的实际转速之后,不执行确定与所述实际转速对应的目标转速等级的步骤,而是执行确定系统风扇在目标pwm值下对应的基准转速的步骤,并在得到所述系统风扇在目标pwm值下对应的基准转速时,将所述系统风扇的校准状态位置位;若置位,则在获取所述系统风扇在目标pwm值下的实际转速之后,执行确定与所述实际转速对应的目标转速等级的步骤,并将所述系统风扇的防护状态记录至所述风扇状态文件中。8.如权利要求7所述的风扇健康防护方法,其特征在于,所述风扇健康防护方法还包括:若检测到所述系统风扇存在拔插动作,则删除原系统风扇对应的风扇状态文件。9.一种风扇健康防护系统,其特征在于,包括:预设模块,用于预先将服务器系统的风扇转速在同一pwm值下进行等级划分,并在不同等级的风扇转速下一一设置风扇防护策略;其中,越高等级的风扇的转速越低,越高等级的风扇转速下设置的风扇防护策略对系统风扇的防护程度越强;确定模块,用于获取所述系统风扇在目标pwm值下的实际转速,并根据所述系统风扇在目标pwm值下对应的转速等级划分规则,确定与所述实际转速对应的目标转速等级;防护模块,用于按照所述目标转速等级对应的风扇防护策略,对所述系统风扇进行风扇防护。10.一种风扇健康防护装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于在执行所述计算机程序时实现如权利要求1-8任一项所述的风扇健康防护方法的步骤。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1