一种判定服务器风扇损坏的方法及系统技术方案

技术编号:15391441 阅读:104 留言:0更新日期:2017-05-19 04:45
本发明专利技术公开了一种判定服务器风扇损坏的方法及系统,属于服务器散热技术领域。本发明专利技术的判定服务器风扇损坏的方法,基于BMC芯片功能,对风扇占空比及风扇转速进行同步实时监测,并将监测到的信息发送到BMC中风扇损坏判定模块中,风扇损坏判定模块中集成两种风扇故障判定算法,分别用于判定风扇转速为零和不为零的状况:风扇转速为零对应无风扇转速信号回传给BMC,则风扇完全损坏,启动报警并调用风扇损坏时的风扇调控机制;风扇转速不为零,则风扇正常或轻微损坏转速下降。该发明专利技术的判定服务器风扇损坏的方法通过对风扇占空比及风扇转速进行同步实时监测,并根据监测到的信息确认风扇故障,具有很好的推广应用价值。

Method and system for judging fan damage of server

The invention discloses a method and a system for judging the fan damage of a server, belonging to the field of server radiating technology. Method to determine the damaged server fan of the invention, the BMC chip based on synchronous real-time monitoring of the duty ratio and the speed of the fan fan, and sends the information to the monitoring to the BMC fan damage module, fan damage integration of two kinds of fan fault decision algorithm module, were used to determine the fan speed is zero and the not zero: fan speed is zero the fan speed signal back to the BMC, the fan is completely damaged, start the alarm and call control mechanism of fan fan is damaged; the fan speed is not zero, the fan is normal or slightly damaged speed down. The invention discloses a method for judging the fan damage of a server, synchronously monitors the fan duty cycle and the fan speed in real time, and confirms the fan fault according to the monitored information, and has good popularization and application value.

【技术实现步骤摘要】
一种判定服务器风扇损坏的方法及系统
本专利技术涉及服务器散热
,具体提供一种判定服务器风扇损坏的方法及系统。
技术介绍
服务器与传统的计算机相比较具有更好的扩展性、易用性及易管理性,受到各大型企业的广泛应用。随着经济的进一步发展,使用者对服务器的各项性能要求越来越高,相应的服务器的各个硬件功能进行了优化。随着服务器性能的提高,服务器在运行过程中产生更多的热量,为了服务器能够正常的运行,将产生的热量及时排出是重中之重。现有服务器系统中采用多颗风扇进行散热,当风扇出现故障时,整机风量会低于实际需求风量,导致系统散热出现问题,进而影响服务器的正常工作。风扇在工作时会存在多种故障情况影响系统风量,主要有以下两种:一、风扇PCB板被破坏导致风扇无法工作;二、风扇长时间工作后风扇转速逐渐减低。现有服务器风扇损坏监测机制仅仅可以判断出第一种情况,即风扇完全损坏无法工作的情况,对于第二种情况却无法监测。风扇故障监测不全面会导致服务器存在潜在的散热风险,不能保证服务器的正常工作,有待进一步改进。
技术实现思路
本专利技术的技术任务是针对上述存在的问题,提供一种通过对风扇占空比及风扇转速进行同步实时监测,并根据监测到的信息确认风扇故障的判定服务器风扇损坏的方法。本专利技术进一步的技术任务是提供一种能实现上述方法的判定服务器风扇损坏的系统。为实现上述目的,本专利技术提供了如下技术方案:一种判定服务器风扇损坏的方法,基于BMC芯片功能,对风扇占空比及风扇转速进行同步实时监测,并将监测到的信息发送到BMC中风扇损坏判定模块中,风扇损坏判定模块中集成两种风扇故障判定算法,分别用于判定风扇转速为零和不为零的状况:风扇转速为零对应无风扇转速信号回传给BMC,则风扇完全损坏,启动报警并调用风扇损坏时的风扇调控机制;风扇转速不为零,则风扇正常或轻微损坏转速下降,进一步根据风扇转速与占空比对应公式来确认风扇正常或轻微损坏,所述公式为:RPM<PWM*X+Y,当公式成立即风扇转速低于对应占空比对应风扇转速时,确认风扇轻微损坏转速下降,启动风扇故障报警机制,并调用风扇损坏时的风扇调控机制,当公式不成立时,确认风扇正常。PWM是PulseWidthModulation的缩写,本专利表达的是风扇占空比。RPM是RevolutionsPerMinute的缩写,本专利表达是不同风扇占空比下对应的风扇转速。本专利技术的判定服务器风扇损坏的方法,针对风扇故障检测方式不合理的问题,通过对风扇占空比及风扇转速同步检测,通过算法优化对比实际风扇转速与理论值对应关系判定风扇是否存在缓慢损坏问题;并针对不同风扇故障情况调用不同判定机制,在保证系统散热情况下优化风扇损坏监测机制,能够最大程度保证服务器的正常工作。具体服务器型号搭配的风扇型号固定,可以根据风扇规格书定义风扇转速合理值,明确对应不同风扇占空比时的风扇转速下限,并可以设定为对应计算公式集成在风扇损坏判定算法中,具体公式为:RPM<PWM*X+Y,利用该公式可对风扇是否已发生轻微损坏进行确认。当公式成立,即风扇转速低于对应占空比对应风扇转速时,确认风扇轻微损坏转速下降,从而及时启动风扇故障报警机制,并调用风扇损坏时的风扇调控机制,保证风扇能正常的工作。当公式不成立时,确认风扇正常。作为优选,风扇转速为零时,设定若3s内转速一直为零,则确认风扇损坏,启动报警并调用风扇损坏时的风扇调控机制;设定若3s内转速不一直为零,则无法判定风扇是否损坏,再次启动风扇损坏判定模块进行判定。实际应用时风扇占空比信号存在突变可能,风扇转速需要一定反应时间达到预定转速,为避免风扇损坏误报警,针对两种风扇故障设定不同的报警时长。对于风扇转速为零的情况,设定3s内转速一直为零才可以确认风扇完全损坏,避免了风扇损坏误报警情况的发生。作为优选,当公式RPM<PWM*X+Y成立时,设定若15s以上该公式均成立,则确认风扇轻微损坏转速下降,启动风扇故障报警机制,并调用风扇损坏时的风扇调控机制;设定15s以上该公式不成立,则无法判定风扇是否损坏,再次启动风扇损坏判定模块进行判定。一种判定服务器风扇损坏的系统,包括:风扇控制模块:用于监测风扇的占空比信号及风扇的转速信号;风扇损坏判定模块:用于根据风扇占空比信号和风扇转速信号判定风扇是否损坏;所述风扇控制模块和风扇损坏判定模块分别与系统风扇相通信,设在BMC芯片中。作为优选,所述风扇损坏判定模块中集成两种风扇故障判定算法,分别用于判定风扇转速为零和不为零的状况,风扇转速为零对应无风扇转速信号回传给BMC,则风扇完全损坏;风扇转速不为零,则风扇正常或轻微损坏转速下降。作为优选,风扇正常或轻微损坏转速下降时,采用风扇转速与占空比对应公式来确认风扇正常或轻微损坏,所述公式为:RPM<PWM*X+Y,当公式成立即风扇转速低于对应占空比对应风扇转速时,确认风扇轻微损坏转速下降,启动风扇故障报警机制,并调用风扇损坏时的风扇调控机制,当公式不成立时,确认风扇正常。实际应用时风扇占空比信号存在突变可能,风扇转速需要一定反应时间达到预定转速,为避免风扇损坏误报警,针对两种风扇故障设定不同的报警时长。对于风扇转速为零的情况,设定3s内转速一直为零才可以确认风扇完全损坏。当公式RPM<PWM*X+Y成立时,设定15s以上该公式均成立,则确认风扇轻微损坏转速下降,设定15s以上该公式不成立,则无法判定风扇是否损坏,再次启动风扇损坏判定模块进行判定。与现有技术相比,本专利技术的判定服务器风扇损坏的方法具有以下突出的有益效果:(一)本专利技术的判定服务器风扇损坏的方法,通过对风扇占空比及风扇转速同步监测,通过算法优化对比实际风扇转速与理论值对应关系判定风扇是否存在缓慢损坏问题;并针对不同风扇故障情况调用不同判定机制,在保证系统散热情况下优化风扇损坏监测机制,能够最大程度保证服务器的正常工作;(二)实际应用时风扇占空比信号存在突变可能,风扇转速需要一定反应时间达到预定转速,为避免风扇损坏误报警,针对两种风扇故障设定不同的报警时长,可以有效的避免发生风扇误报警问题。附图说明图1是本专利技术所述判定服务器风扇损坏的方法的流程图;图2是本专利技术所述判定服务器风扇损坏的系统的拓扑图。具体实施方式下面将结合附图和实施例,对本专利技术的判定服务器风扇损坏的方法及系统作进一步详细说明。实施例1如图1所示,本专利技术的判定服务器风扇损坏的方法,基于BMC芯片功能,对风扇占空比及风扇转速进行同步实时监测,并将监测到的信息发送到BMC中风扇损坏判定模块中,风扇损坏判定模块中集成两种风扇故障判定算法,分别用于判定风扇转速为零和不为零的状况。风扇转速为零对应无风扇转速信号回传给BMC,设定3s内转速一直为零,确认风扇损坏,启动报警并调用风扇损坏时的风扇调控机制;设定3s内转速不一直为零,则无法判定风扇是否损坏,再次启动风扇损坏判定模块进行判定。风扇转速不为零,则风扇正常或轻微损坏转速下降,进一步根据风扇转速与占空比对应公式来确认风扇正常或轻微损坏。所述公式为:RPM<PWM*X+Y,当公式成立即风扇转速低于对应占空比对应风扇转速时,设定15s以上该公式均成立,则确认风扇轻微损坏转速下降,启动风扇故障报警机制,并调用风扇损坏时的风扇调控机制。本文档来自技高网...
一种判定服务器风扇损坏的方法及系统

【技术保护点】
一种判定服务器风扇损坏的方法,其特征在于:基于BMC芯片功能,对风扇占空比及风扇转速进行同步实时监测,并将监测到的信息发送到BMC中风扇损坏判定模块中,风扇损坏判定模块中集成两种风扇故障判定算法,分别用于判定风扇转速为零和不为零的状况:风扇转速为零对应无风扇转速信号回传给BMC,则风扇完全损坏,启动报警并调用风扇损坏时的风扇调控机制;风扇转速不为零,则风扇正常或轻微损坏转速下降,进一步根据风扇转速与占空比对应公式来确认风扇正常或轻微损坏,所述公式为:RPM<PWM*X+Y,当公式成立即风扇转速低于对应占空比对应风扇转速时,确认风扇轻微损坏转速下降,启动风扇故障报警机制,并调用风扇损坏时的风扇调控机制,当公式不成立时,确认风扇正常。

【技术特征摘要】
1.一种判定服务器风扇损坏的方法,其特征在于:基于BMC芯片功能,对风扇占空比及风扇转速进行同步实时监测,并将监测到的信息发送到BMC中风扇损坏判定模块中,风扇损坏判定模块中集成两种风扇故障判定算法,分别用于判定风扇转速为零和不为零的状况:风扇转速为零对应无风扇转速信号回传给BMC,则风扇完全损坏,启动报警并调用风扇损坏时的风扇调控机制;风扇转速不为零,则风扇正常或轻微损坏转速下降,进一步根据风扇转速与占空比对应公式来确认风扇正常或轻微损坏,所述公式为:RPM<PWM*X+Y,当公式成立即风扇转速低于对应占空比对应风扇转速时,确认风扇轻微损坏转速下降,启动风扇故障报警机制,并调用风扇损坏时的风扇调控机制,当公式不成立时,确认风扇正常。2.根据权利要求1所述的判定服务器风扇损坏的方法,其特征在于:风扇转速为零时,设定若3s内转速一直为零,则确认风扇损坏,启动报警并调用风扇损坏时的风扇调控机制;设定若3s内转速不一直为零,则无法判定风扇是否损坏,再次启动风扇损坏判定模块进行判定。3.根据权利要求1或2所述的判定服务器风扇损坏的方法,其特征在于:当公式RPM<PWM*X+Y成立时,设定若15s以上该公式均成...

【专利技术属性】
技术研发人员:于光义
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1