CN105114346A - 一种服务器上电自动控制风扇装置及方法 - Google Patents

一种服务器上电自动控制风扇装置及方法 Download PDF

Info

Publication number
CN105114346A
CN105114346A CN201510485135.6A CN201510485135A CN105114346A CN 105114346 A CN105114346 A CN 105114346A CN 201510485135 A CN201510485135 A CN 201510485135A CN 105114346 A CN105114346 A CN 105114346A
Authority
CN
China
Prior art keywords
module
fan
circuit
bmc
temperature
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
CN201510485135.6A
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 CN201510485135.6A priority Critical patent/CN105114346A/zh
Publication of CN105114346A publication Critical patent/CN105114346A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Cooling Or The Like Of Electrical Apparatus (AREA)

Abstract

本发明提供一种服务器上电自动控制风扇装置及方法,涉及计算机服务器技术领域,本发明包括(1)温度采集模块、(2)风扇控制模块、(3)BMC管理模块、(4)线路切换模块、(5)风扇模组,共5部分,在服务器刚刚AC上电后BMC管理芯片没有初始化完成前对散热***进行监测和控制,同时两个电路之间可以自动切换,完成对风扇转速的控制,这样既能保证***散热的可靠性,还能避免固定高转速带来额外功的消耗。

Description

一种服务器上电自动控制风扇装置及方法
技术领域
本发明涉及计算机服务器技术领域,尤其涉及一种服务器上电自动控制风扇装置及方法。
背景技术
***正常加电后BMC管理芯片需要一段时间进行初始化,一般这个时间在几十秒到几分钟不等。在这段时间内风扇的转速是不受CPU温度的影响,一般的散热设计就是将风扇的转速设定到一个最大转速,这样带来噪声大和功耗高得问题。或者采用固定一个转速,这样会有散热的风险。BMC管理***是一个比较复杂的***,当BMC遇到故障可能出现BMC死机的发生,如果BMC死机后会出现风扇不受控的现象发生。这样就不能保证***的正常运行。
发明内容
为了解决该问题,本发明提出了一种服务器上电自动控制风扇装置,本发明能够在服务器刚刚AC上电后BMC管理芯片没有初始化完成前对散热***进行监测和控制,同时两个电路之间可以自动切换,完成对风扇转速的控制。
一种服务器上电自动控制风扇装置,包括:温度采集模块、风扇控制模块、BMC管理模块、线路切换模块、风扇模组5个部分,温度采集模块、风扇控制模块、线路切换模块、风扇模组组成线路1,BMC管理模块、线路切换模块、风扇模组组成线路2,
其中:
(1)、温度采集模块用于采集CPU周边及其他大功率芯片的温度值,并将温度信息传递到下一级风扇控制模块;
(2)、风扇控制模块接收温度采集模块的温度信息,通过比较输入的温度信息计算出***需要的风量,并将风扇转速的控制信号传递到线路下一级线缆切换模块;
(3)、BMC管理模块是整个服务器的管理核心,用于***的散热***和供电***的监控和管理;BMC通过直接读取CPU的温度获取CPU的温度信息;并输出风扇转速控制信息到线缆切换模块;
(4)、线路切换模块负责切换线路1控制风扇转速或线路2控制风扇转速;同时,线缆切换模块能够判断BMC是否已经完成初始化工作,根据BMC的状态选择线路;
(5)、风扇模组有一个以上的风扇组成,为***散热提供风量,风量的大小由BMC管理模块控制或由风扇控制模块控制,风扇控制权由线路切换模块进行选择。
第一次上电,线路1的优先级高于线路2,默认在第一次加电时选择线路1。
本发明还提供了一种服务器上电自动控制风扇的方法,将温度采集模块、风扇控制模块、线路切换模块、风扇模组组成线路1;将BMC管理模块、线路切换模块、风扇模组组成线路2,
服务器加电后,线路1立即开始工作,线路2处于初始化状态;温度采集模块将采集的多个温度点的温度进行比较分析,将一个工作状况最差的温度传递到风扇控制模块,因第一次上电,线路1的优先级高于线路2,所以线路切换模块选择线路1进行风扇转速控制;当BMC管理模块初始化完成后会告知线路切换模块进行线路切换;经过切换后风扇模组的转速信息交由BMC管理模块进行控制;
如果BMC管理模块出现故障不能正常工作,线路切换模块会检测到信号丢失,立即将风扇控制权交给线路1进行控制;
如果BMC经过重启或自动回复后会发送切换信号给切换电路,线路切换模块再将风扇控制权交由BMC管理模块控制。
本发明的有益效果是。
本发明能够在服务器刚刚AC上电后,管理芯片没有初始化完成前对散热***进行监测和控制,既能保证***的散热又能有效的控制功耗,并且能有效的减少多服务器同时开机的大的电流消耗。本发明解决了在BMC控制芯片正常工作前,散热***能根据散热需要自动控制风扇转速,并有效的避免采用固定风扇转速带来的散热风险,又解决了风扇最大转速启动带来的过大的电流消耗,同时,本发明同时也是散热***风扇转速控制的冗余方法,能够保证管理芯片停止工作后的替代管理芯片控制风扇转速,实现散热***的自动调控,实现散热***的冗余。
附图说明
图1是本发明的工作结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明做进一步地详细描述。
本发明包括:(1)温度采集模块;(2)风扇控制模块;(3)BMC管理模块(4)线路切换模块;(5)风扇模组。共5部分,将温度采集模块、风扇控制模块、线路切换模块、风扇模组组成线路1;将BMC管理模块、线路切换模块、风扇模组组成线路2。
服务器加电后,线路1立即开始工作,线路2处于初始化状态。温度采集模块将采集的多个温度点的温度进行比较分析,将一个工作状况最差的温度传递到风扇控制模块,因第一次上电,线路1的优先级高于线路2,所以线路切换模块选择线路1进行风扇转速控制。当BMC管理模块初始化完成后会告知线路切换模块进行线路切换。经过切换后风扇模组的转速信息交由BMC管理模块进行控制。如果BMC管理模块出现故障不能正常工作,线路切换模块会检测到信号丢失,立即将风扇控制权交给线路1进行控制。如果BMC经过重启或自动回复后会发送切换信号给切换电路。线路切换模块再将风扇控制权交由BMC管理模块控制。按照以上机制不停的重复,实现散热***的冗余,也能在刚开始上电时根据实际温度自动控制风扇转速。

Claims (3)

1.一种服务器上电自动控制风扇装置,其特征在于,包括:温度采集模块、风扇控制模块、BMC管理模块、线路切换模块、风扇模组5个部分,温度采集模块、风扇控制模块、线路切换模块、风扇模组组成线路1,BMC管理模块、线路切换模块、风扇模组组成线路2,
其中:
(1)、温度采集模块用于采集CPU周边及其他大功率芯片的温度值,并将温度信息传递到下一级风扇控制模块;
(2)、风扇控制模块接收温度采集模块的温度信息,通过比较输入的温度信息计算出***需要的风量,并将风扇转速的控制信号传递到线路下一级线缆切换模块;
(3)、BMC管理模块是整个服务器的管理核心,用于***的散热***和供电***的监控和管理;BMC通过直接读取CPU的温度获取CPU的温度信息;并输出风扇转速控制信息到线缆切换模块;
(4)、线路切换模块负责切换线路1控制风扇转速或线路2控制风扇转速;同时,线缆切换模块能够判断BMC是否已经完成初始化工作,根据BMC的状态选择线路;
(5)、风扇模组有一个以上的风扇组成,为***散热提供风量,风量的大小由BMC管理模块控制或由风扇控制模块控制,风扇控制权由线路切换模块进行选择。
2.根据权利要求1所述的装置,其特征在于,第一次上电,线路1的优先级高于线路2,默认在第一次加电时选择线路1。
3.一种服务器上电自动控制风扇的方法,其特征在于,将温度采集模块、风扇控制模块、线路切换模块、风扇模组组成线路1;将BMC管理模块、线路切换模块、风扇模组组成线路2,
服务器加电后,线路1立即开始工作,线路2处于初始化状态;温度采集模块将采集的多个温度点的温度进行比较分析,将一个工作状况最差的温度传递到风扇控制模块,因第一次上电,线路1的优先级高于线路2,所以线路切换模块选择线路1进行风扇转速控制;当BMC管理模块初始化完成后会告知线路切换模块进行线路切换;经过切换后风扇模组的转速信息交由BMC管理模块进行控制;
如果BMC管理模块出现故障不能正常工作,线路切换模块会检测到信号丢失,立即将风扇控制权交给线路1进行控制;
如果BMC经过重启或自动回复后会发送切换信号给切换电路,线路切换模块再将风扇控制权交由BMC管理模块控制。
CN201510485135.6A 2015-08-10 2015-08-10 一种服务器上电自动控制风扇装置及方法 Pending CN105114346A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510485135.6A CN105114346A (zh) 2015-08-10 2015-08-10 一种服务器上电自动控制风扇装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510485135.6A CN105114346A (zh) 2015-08-10 2015-08-10 一种服务器上电自动控制风扇装置及方法

Publications (1)

Publication Number Publication Date
CN105114346A true CN105114346A (zh) 2015-12-02

Family

ID=54662420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510485135.6A Pending CN105114346A (zh) 2015-08-10 2015-08-10 一种服务器上电自动控制风扇装置及方法

Country Status (1)

Country Link
CN (1) CN105114346A (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107015810A (zh) * 2017-04-14 2017-08-04 广东浪潮大数据研究有限公司 一种控制***风扇实现服务器静音启动的方法及***
CN107239126A (zh) * 2017-06-09 2017-10-10 山东超越数控电子有限公司 一种基于cpld的双路服务器主板上电时序控制方法
CN107503968A (zh) * 2017-09-22 2017-12-22 安徽皖通邮电股份有限公司 一种温度自适应风扇控制装置
WO2018152762A1 (zh) * 2017-02-24 2018-08-30 华为技术有限公司 一种终端散热装置及噪音控制方法
CN109185208A (zh) * 2018-08-15 2019-01-11 郑州云海信息技术有限公司 一种风扇调速方法及相关装置
CN109445545A (zh) * 2018-09-13 2019-03-08 华东计算技术研究所(中国电子科技集团公司第三十二研究所) ***风扇控制方法、***及计算机可读存储介质
CN109723666A (zh) * 2018-11-26 2019-05-07 曙光信息产业股份有限公司 风扇控制装置及方法
CN109857232A (zh) * 2019-02-28 2019-06-07 苏州浪潮智能科技有限公司 一种风扇控制方法、***、装置及计算机可读存储介质
CN110043498A (zh) * 2019-04-11 2019-07-23 苏州浪潮智能科技有限公司 一种服务器风扇转速调控装置、方法及***
CN110107523A (zh) * 2019-05-13 2019-08-09 苏州浪潮智能科技有限公司 一种基于dsp协处理的风扇控制板卡
CN110469529A (zh) * 2018-05-11 2019-11-19 佛山市顺德区顺达电脑厂有限公司 服务器风扇控制***
CN113048090A (zh) * 2021-03-12 2021-06-29 山东英信计算机技术有限公司 一种风扇转速控制方法及***
CN114167924A (zh) * 2021-12-09 2022-03-11 上海市共进通信技术有限公司 通过MDU的PoE供电设备实现针对风扇进行智能控制的方法、装置、处理器及存储介质

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018152762A1 (zh) * 2017-02-24 2018-08-30 华为技术有限公司 一种终端散热装置及噪音控制方法
CN107015810A (zh) * 2017-04-14 2017-08-04 广东浪潮大数据研究有限公司 一种控制***风扇实现服务器静音启动的方法及***
CN107239126A (zh) * 2017-06-09 2017-10-10 山东超越数控电子有限公司 一种基于cpld的双路服务器主板上电时序控制方法
CN107503968A (zh) * 2017-09-22 2017-12-22 安徽皖通邮电股份有限公司 一种温度自适应风扇控制装置
CN110469529A (zh) * 2018-05-11 2019-11-19 佛山市顺德区顺达电脑厂有限公司 服务器风扇控制***
CN109185208A (zh) * 2018-08-15 2019-01-11 郑州云海信息技术有限公司 一种风扇调速方法及相关装置
CN109445545A (zh) * 2018-09-13 2019-03-08 华东计算技术研究所(中国电子科技集团公司第三十二研究所) ***风扇控制方法、***及计算机可读存储介质
CN109723666A (zh) * 2018-11-26 2019-05-07 曙光信息产业股份有限公司 风扇控制装置及方法
CN109857232A (zh) * 2019-02-28 2019-06-07 苏州浪潮智能科技有限公司 一种风扇控制方法、***、装置及计算机可读存储介质
CN109857232B (zh) * 2019-02-28 2021-08-10 苏州浪潮智能科技有限公司 一种风扇控制方法、***、装置及计算机可读存储介质
CN110043498A (zh) * 2019-04-11 2019-07-23 苏州浪潮智能科技有限公司 一种服务器风扇转速调控装置、方法及***
CN110107523B (zh) * 2019-05-13 2020-09-04 苏州浪潮智能科技有限公司 一种基于dsp协处理的风扇控制板卡
CN110107523A (zh) * 2019-05-13 2019-08-09 苏州浪潮智能科技有限公司 一种基于dsp协处理的风扇控制板卡
CN113048090A (zh) * 2021-03-12 2021-06-29 山东英信计算机技术有限公司 一种风扇转速控制方法及***
CN113048090B (zh) * 2021-03-12 2023-02-28 山东英信计算机技术有限公司 一种风扇转速控制方法及***
CN114167924A (zh) * 2021-12-09 2022-03-11 上海市共进通信技术有限公司 通过MDU的PoE供电设备实现针对风扇进行智能控制的方法、装置、处理器及存储介质

Similar Documents

Publication Publication Date Title
CN105114346A (zh) 一种服务器上电自动控制风扇装置及方法
CN107885686B (zh) 一种采用bmc控制单个硬盘重启的***及方法
CN107783882B (zh) 一种服务器功耗管理方法及设备
US20120136502A1 (en) Fan speed control system and fan speed reading method thereof
US8996850B2 (en) Server system and auto-reset method of the same
US9170618B2 (en) Power management circuit, server, and power management method thereof
CN104035831A (zh) 一种高端容错计算机管理***及方法
WO2017136986A1 (zh) 一种电源管理方法以及***
CN104564764A (zh) 服务器***
CN102354261A (zh) 机房服务器电源开关远程控制***
CN105425932A (zh) 一种整机柜服务器电源的管理方法及***
US9722414B2 (en) Power distribution and information handling
CN111722686A (zh) 一种跨节点的带内散热控制方法和装置
CN104074784A (zh) 风扇控制***及方法
CN114356062B (zh) 服务器的电源控制***及其相关电源控制方法
CN111190468B (zh) 一种ocp网卡散热装置及方法
CN116643640B (zh) 服务器***的分步上电方法、装置、设备及存储介质
CN103016381B (zh) 服务器风扇调速***
TW201541244A (zh) 動態調整監控模式的系統、方法及伺服器
TWI492033B (zh) 伺服器系統及其散熱控制方法
CN102074274A (zh) 一种加密卡内加密芯片错误检测及自动复位的方法
CN102213971A (zh) 时序控制电路及具有该时序控制电路的前端总线电源
TWI719461B (zh) 伺服器電源管理方法及系統
TW201337515A (zh) 伺服器
CN102645290A (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: 20151202