CN105278644A - 一种bmc失效后服务器风扇全速转动的方法 - Google Patents

一种bmc失效后服务器风扇全速转动的方法 Download PDF

Info

Publication number
CN105278644A
CN105278644A CN201510614437.9A CN201510614437A CN105278644A CN 105278644 A CN105278644 A CN 105278644A CN 201510614437 A CN201510614437 A CN 201510614437A CN 105278644 A CN105278644 A CN 105278644A
Authority
CN
China
Prior art keywords
bmc
fan
signal
monitoring
gate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510614437.9A
Other languages
English (en)
Inventor
赵乐森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201510614437.9A priority Critical patent/CN105278644A/zh
Publication of CN105278644A publication Critical patent/CN105278644A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Structures Of Non-Positive Displacement Pumps (AREA)

Abstract

本发明公开了一种BMC失效后服务器风扇全速转动的方法,其具体实现过程为:在服务器内部,采用BMC作为风扇转速的控制器,并且BMC在正常工作状态下输出周期性的脉冲信号作为喂狗信号,将BMC芯片连接单片机,该单片机作为BMC工作状态的监测单元,通过监测BMC丢出的喂狗信号,实现对BMC是否正常工作的监测,当BMC失效后,调控风扇转速,保证***的正常散热。该一种BMC失效后服务器风扇全速转动的方法与现有技术相比,实现BMC工作状态的监控,通过检测MBC的工作状态,当发现BMC失效工作异常后,选通线路选通高电平信号实现风扇的转速的控制,保证服务器可以正常工作,实用性强,易于推广。

Description

一种BMC失效后服务器风扇全速转动的方法
技术领域
本发明涉及计算机服务器技术领域,具体地说是一种实用性强、BMC失效后服务器风扇全速转动的方法。
背景技术
随着技术的快速发展,人们对于产品的易用性,灵活性,通用性,稳定性以及功耗方面的要求越来越高。
在当前的服务器设计中,对于主板的管理一般采用BMC芯片来进行管理,BMC可以实现功耗,温度以及风扇转速的检测以及控制,来实现对主板更好的管理。当前的服务器应用中,人们对于服务器在功耗以及稳定性方面的要求越来越高,但是,BMC芯片的方案会存在一定的失效比率。当BMC芯片失效后,风扇失去控制。因此,无法保证服务器***的正常工作,从而,导致服务器的整体功耗以及温度上升,进一步便会导致服务器的工作异常。
为了解决以上的问题,本文提出一种BMC失效后风扇保持全速转动的设计方法。该设计方法,可实现BMC工作状态的监控,通过检测MBC的工作状态,当发现BMC失效工作异常后,选通线路选通备用信号实现风扇的全速运转。从而,保证服务器可以正常工作。
发明内容
本发明的技术任务是针对以上不足之处,提供一种实用性强、BMC失效后服务器风扇全速转动的方法。
一种BMC失效后服务器风扇全速转动的方法,其具体设计过程为:
在服务器内部,采用BMC作为风扇转速的控制器,并且BMC在正常工作状态下输出周期性的脉冲信号作为喂狗信号,将BMC芯片连接单片机,该单片机作为BMC工作状态的监测单元,通过监测BMC丢出的喂狗信号,实现对BMC是否正常工作的监测,当BMC失效后,调控风扇转速,保证***的正常散热。
在上述步骤中,采用二选一的选通器作为失效后风扇控制信号与正常控制信号的切换选择;同时该选通器连接高电平信号,作为BMC失效后的风扇控制信号,使风扇处于全速转动状态。
所述单片机监测脉冲信号时,通过不断的监测BMC丢出的喂狗信号,进行选通器的选通控制;当BMC正常工作时,喂狗信号一直存在,单片机通过向选通器输出高电平,实现对风扇转速控制;当单片机监测不到喂狗信号后,通过向选通器输出低电平,实现对风扇转速的控制。
所述选通器实现两路信号在BMC不同状态下的选通,当BMC正常工作状态下,选通器通过接收前端的控制信号,实现FANCTL信号的正常输出,保证风扇的正常工作;当BMC失效后,选通器实现电源高电平信号的输出,使风扇处于全速转动状态,保证***正常的散热功能。
本发明的一种BMC失效后服务器风扇全速转动的方法,具有以下优点:
本发明提出的一种BMC失效后服务器风扇全速转动的方法,在BMC失效后,实现风扇的可控转速,根据客户对于实际应用的需求,使风扇运行在一定的转速,从而实现在满足客户需求的基础上,保证***的正常散热,进一步保证***能够正常工作,实用性强,易于推广。
附图说明
附图1为本发明的实现示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
本发明提供一种BMC失效后服务器风扇全速转动的方法,本发明通过监测BMC正常工作状态是发出的周期性的脉冲信号,确定BMC是否处于失效状态。通过确定的状态,实现选通线路的信号选通,保证风扇在BMC失效后仍然能够按照正常的风扇控制信号工作,保证***正常的散热功能。
如附图1所示,其具体实现过程为:
在服务器内部,采用BMC作为风扇转速的控制器,并且BMC在正常工作状态下输出周期性的脉冲信号作为喂狗信号,将BMC芯片连接单片机,该单片机作为BMC工作状态的监测单元,通过监测BMC丢出的喂狗信号,实现对BMC是否正常工作的监测,了解当前BMC是否处于正常工作状态,当BMC失效后,调控风扇转速,保证***的正常散热。
在上述步骤中,采用二选一的选通器作为失效后风扇控制信号与正常控制信号的切换选择;同时该选通器连接高电平信号,作为BMC失效后的风扇控制信号,使风扇处于全速转动状态。
采用二选一的选通器来作为失效后风扇控制信号(BMC失效后,通过一个高电平信号来控制风扇)与正常控制信号的切换选择。通过BMC的监测单元以及选通器来实现BMC失效后对风扇的控制,使风扇处于全速转动状态,用来保证***的散热以及功能正常,这里的单片机可采用Microchip的单片机。
所述单片机监测BMC的工作状态时,通过不断的监测BMC丢出的喂狗信号,进行选通器的选通控制;当BMC正常工作时,喂狗信号一直存在,单片机通过向选通器输出高电平,实现对风扇转速控制;当单片机监测不到喂狗信号后,通过向选通器输出低电平,实现对风扇转速的控制。
线路中分别提供了两路风扇控制信号,一路为BMC提供,实现正常状态下的风扇控制;另一路为电源提供,实现BMC失效后风扇的控制。
在上述方法中,涉及到以下功能部分,具体为:
BMC:主板中正常的BMC部分,在该风扇控制线路中,主要进行BMC工作状态指示信号的输出,当BMC正常工作时,其会连续不断的输出喂狗信号,提供给BMC监测线路;当BMC失效后,该喂狗信号便不会再发出,BMC监测线路捕捉不到喂狗信号,便会判断BMC处于失效状态。
BMC监测线路,即单片机:主要用来进行BMC状态的监控,通过不断的监测BMC丢出的喂狗信号,进行选通器的选通控制。当BMC正常工作时,喂狗信号一直存在,BMC监测线路通过GP1输出高电平;当BMC监测线路监测不到喂狗信号后,通过GP1输出低电平。
选通器:该主要实现两路信号在BMC不同状态下的选通,当BMC正常工作状态下,选通器通过接收前端的控制信号,实现FANCTL信号的正常输出,保证风扇的正常工作;当BMC失效后,选通器实现电源高电平的pwr信号的输出,使风扇处于全速转动状态,保证***正常的散热功能。
上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的一种BMC失效后服务器风扇全速转动的方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。

Claims (4)

1.一种BMC失效后服务器风扇全速转动的方法,其特征在于,其具体设计过程为:在服务器内部,采用BMC作为风扇转速的控制器,并且BMC在正常工作状态下输出周期性的脉冲信号作为喂狗信号,将BMC芯片连接单片机,该单片机作为BMC工作状态的监测单元,通过监测BMC丢出的喂狗信号,实现对BMC是否正常工作的监测,当BMC失效后,调控风扇转速,保证***的正常散热。
2.根据权利要求1所述的一种BMC失效后服务器风扇全速转动的方法,其特征在于,在上述步骤中,采用二选一的选通器作为失效后风扇控制信号与正常控制信号的切换选择;同时该选通器连接输出高电平信号的电源,作为BMC失效后的风扇控制信号,使风扇处于全速转动状态。
3.根据权利要求2所述的一种BMC失效后服务器风扇全速转动的方法,其特征在于,所述单片机监测脉冲信号时,通过不断的监测BMC丢出的喂狗信号,进行选通器的选通控制;当BMC正常工作时,喂狗信号一直存在,单片机通过向选通器输出高电平,实现对风扇转速控制;当单片机监测不到喂狗信号后,通过向选通器输出低电平,实现对风扇转速的控制。
4.根据权利要求2所述的一种BMC失效后服务器风扇全速转动的方法,其特征在于,所述选通器实现两路信号在BMC不同状态下的选通,当BMC正常工作状态下,选通器通过接收前端的控制信号,实现FANCTL信号的正常输出,保证风扇的正常工作;当BMC失效后,选通器实现电源高电平信号的输出,使风扇处于全速转动状态,保证***正常的散热功能。
CN201510614437.9A 2015-09-24 2015-09-24 一种bmc失效后服务器风扇全速转动的方法 Pending CN105278644A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510614437.9A CN105278644A (zh) 2015-09-24 2015-09-24 一种bmc失效后服务器风扇全速转动的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510614437.9A CN105278644A (zh) 2015-09-24 2015-09-24 一种bmc失效后服务器风扇全速转动的方法

Publications (1)

Publication Number Publication Date
CN105278644A true CN105278644A (zh) 2016-01-27

Family

ID=55147812

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510614437.9A Pending CN105278644A (zh) 2015-09-24 2015-09-24 一种bmc失效后服务器风扇全速转动的方法

Country Status (1)

Country Link
CN (1) CN105278644A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106802844A (zh) * 2016-12-30 2017-06-06 郑州云海信息技术有限公司 一种针对风扇控制信号状态的风扇控制***及方法
CN107023504A (zh) * 2017-06-02 2017-08-08 郑州云海信息技术有限公司 一种基于bmc的风扇控制***及控制方法
CN107315369A (zh) * 2017-07-12 2017-11-03 郑州云海信息技术有限公司 一种bmc芯片智能协处理装置及处理方法
CN107420336A (zh) * 2017-06-29 2017-12-01 郑州云海信息技术有限公司 一种基于服务器的高可靠性风扇控制装置及方法
CN107939718A (zh) * 2017-12-21 2018-04-20 郑州云海信息技术有限公司 一种基于cpld‑fpga的服务器风扇旋转控制方法
CN109116949A (zh) * 2018-07-27 2019-01-01 郑州云海信息技术有限公司 一种防止bmc挂死后风扇停转的方法
CN109162953A (zh) * 2018-11-01 2019-01-08 郑州云海信息技术有限公司 一种风扇控制装置及服务器
CN109236714A (zh) * 2018-11-06 2019-01-18 英业达科技有限公司 风扇控制电路及风扇控制***
CN109681456A (zh) * 2018-12-28 2019-04-26 郑州云海信息技术有限公司 一种风扇控制装置和方法
CN111894887A (zh) * 2020-09-01 2020-11-06 河南艾牧智能设备有限公司 一种畜禽舍用ec风机安全运行方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102192175A (zh) * 2010-03-01 2011-09-21 纬创资通股份有限公司 调制风扇转速的风扇控制***和方法
US20130044399A1 (en) * 2011-08-17 2013-02-21 Hon Hai Precision Industry Co., Ltd. Protection system for server
CN203926092U (zh) * 2014-05-29 2014-11-05 昆达电脑科技(昆山)有限公司 风扇控制电路
CN104182017A (zh) * 2014-08-21 2014-12-03 刘文君 一种服务器的智能散热控制***及控制方法
CN104317682A (zh) * 2014-09-26 2015-01-28 浪潮电子信息产业股份有限公司 一种实现风扇停转的异常状态快速区分识别的设计方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102192175A (zh) * 2010-03-01 2011-09-21 纬创资通股份有限公司 调制风扇转速的风扇控制***和方法
US20130044399A1 (en) * 2011-08-17 2013-02-21 Hon Hai Precision Industry Co., Ltd. Protection system for server
CN203926092U (zh) * 2014-05-29 2014-11-05 昆达电脑科技(昆山)有限公司 风扇控制电路
CN104182017A (zh) * 2014-08-21 2014-12-03 刘文君 一种服务器的智能散热控制***及控制方法
CN104317682A (zh) * 2014-09-26 2015-01-28 浪潮电子信息产业股份有限公司 一种实现风扇停转的异常状态快速区分识别的设计方法

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106802844A (zh) * 2016-12-30 2017-06-06 郑州云海信息技术有限公司 一种针对风扇控制信号状态的风扇控制***及方法
CN107023504A (zh) * 2017-06-02 2017-08-08 郑州云海信息技术有限公司 一种基于bmc的风扇控制***及控制方法
CN107420336A (zh) * 2017-06-29 2017-12-01 郑州云海信息技术有限公司 一种基于服务器的高可靠性风扇控制装置及方法
CN107315369A (zh) * 2017-07-12 2017-11-03 郑州云海信息技术有限公司 一种bmc芯片智能协处理装置及处理方法
CN107315369B (zh) * 2017-07-12 2019-12-17 苏州浪潮智能科技有限公司 一种bmc芯片智能协处理装置
CN107939718A (zh) * 2017-12-21 2018-04-20 郑州云海信息技术有限公司 一种基于cpld‑fpga的服务器风扇旋转控制方法
CN109116949A (zh) * 2018-07-27 2019-01-01 郑州云海信息技术有限公司 一种防止bmc挂死后风扇停转的方法
CN109162953A (zh) * 2018-11-01 2019-01-08 郑州云海信息技术有限公司 一种风扇控制装置及服务器
CN109236714A (zh) * 2018-11-06 2019-01-18 英业达科技有限公司 风扇控制电路及风扇控制***
CN109236714B (zh) * 2018-11-06 2020-08-07 英业达科技有限公司 风扇控制电路及风扇控制***
CN109681456A (zh) * 2018-12-28 2019-04-26 郑州云海信息技术有限公司 一种风扇控制装置和方法
CN111894887A (zh) * 2020-09-01 2020-11-06 河南艾牧智能设备有限公司 一种畜禽舍用ec风机安全运行方法

Similar Documents

Publication Publication Date Title
CN105278644A (zh) 一种bmc失效后服务器风扇全速转动的方法
CN105224049A (zh) 一种防止bmc失效后服务器***过热的方法
CN100458651C (zh) 基于处理器的***的热管理方法和***
CN107632907B (zh) 一种bmc芯片托管***及其控制方法
CN102436222B (zh) 远程服务终端机的电源管理方法、装置与***及工程机械
CN102042248B (zh) 用于风扇的控制***
US20140159487A1 (en) Energy-saving central control system and energy-saving lighting device comprised thereof
CN205930591U (zh) 一种常带电车载控制器电源
CN103298087B (zh) 基于状态机的无线传感器网络节点低功耗方法
CN206251569U (zh) 一种液冷服务器散热控制***
CN103308762A (zh) 一种集约式能耗分项计量预警***及实现方法
CN105183509A (zh) 一种实现软关机后关闭***电源的装置和方法
CN101546188A (zh) 基于安防***的智能楼宇节能***
CN112261603A (zh) 一种基于电力物联网的边缘物联代理装置
CN204009608U (zh) 电源智能冷却装置
CN203224778U (zh) 电动车用高安全性能ecu架构
CN105966264A (zh) 电动车双电机控制方法
CN205040053U (zh) 一种根据车流量调节功率的节能路灯***
CN204080913U (zh) 一种延长挖掘机机载通信终端待机时间的装置
CN203759477U (zh) 一种计算机自动开/关机装置
CN103500135A (zh) 嵌入式设备主程序监控电路
CN104701850B (zh) 一种电力控制***
CN205450174U (zh) 一种用于故障指示器维护的通信规约转换设备
CN204166464U (zh) 散热总成与具有散热总成的显示适配器装置
CN206270938U (zh) 一种可配置看门狗模块

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160127