CN103902424A - Server and temperature anomaly protecting method thereof - Google Patents

Server and temperature anomaly protecting method thereof Download PDF

Info

Publication number
CN103902424A
CN103902424A CN201210577637.8A CN201210577637A CN103902424A CN 103902424 A CN103902424 A CN 103902424A CN 201210577637 A CN201210577637 A CN 201210577637A CN 103902424 A CN103902424 A CN 103902424A
Authority
CN
China
Prior art keywords
countdown
server
input signal
temperature
threshold values
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
CN201210577637.8A
Other languages
Chinese (zh)
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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN201210577637.8A priority Critical patent/CN103902424A/en
Publication of CN103902424A publication Critical patent/CN103902424A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Power Sources (AREA)

Abstract

The invention provides a temperature anomaly protecting method which is applied to a server. The method includes the steps that operation is responded, and a corresponding input signal is generated; the input signal is responded, the temperature value of each part in the server is determined according to the input signal, the temperature value is compared with the dangerous critical temperature threshold value and the highest critical temperature threshold value of one corresponding part stored in a storage cell, when it is determined that the temperature value of each part in the server meets a preset temperature anomaly condition, a preset countdown time period is read from the storage cell, and a countdown unit is controlled to start counting down; after counting down is over, shutdown operation is executed. The invention further provides the server using the temperature anomaly protecting method. According to the server and the temperature anomaly protecting method thereof, when temperature anomaly is determined, counting down is started, after counting down is completed, automatic shutdown is achieved, and thus the server can be prevented from being damaged due to temperature anomaly.

Description

Guard method when server and temperature anomaly thereof
Technical field
Guard method while the present invention relates to a kind of server and fault thereof, the guard method while relating in particular to a kind of server and temperature anomaly thereof.
Background technology
Whether server to supervise its running normal if being controlled various sensors by baseboard management controller (BMC) conventionally, whether normally specifically utilize sensor to supervise each parameter, whether as it is normal to utilize temperature sensor to supervise server Current Temperatures, whether normally utilize voltage sensor to supervise the current supply voltage of server, utilize speed probe supervise server when the rotating speed of forefan whether normal etc., if the parameter that certain sensor wherein detects exceeds the scope of regulation, notify supvr.Supvr can take countermeasure to fix a breakdown.
Right existing server can only be reminded supvr and can not automatically take treatment measures to this fault in the time fault having been detected, if supvr can not fix a breakdown at that time at the scene in time, likely can cause the damage of server.
Summary of the invention
In view of this, the guard method while being necessary to provide a kind of server and temperature anomaly thereof can be taked some safeguard measures in the time temperature anomaly being detected, prevents that server from can not process damaged because of temperature anomaly in time.
The invention provides a kind of server.A kind of server, this server comprises input block, storage unit, countdown unit and shutdown module; Described input block operation response also produces corresponding input signal; In described storage unit, store the each position of server corresponding high-critical temperature threshold values and dangerous critical temperature threshold values and default temperature anomaly condition, in described storage unit, also store the time period of default countdown; Described server also comprise one described in temperature anomaly detection module, the temperature value that is used for responding the input signal of input block generation and determines inner each position of server according to this input signal, and compare with the high-critical temperature threshold values and the dangerous critical temperature threshold values that are stored in corresponding position in storage unit, and in the time that meeting default temperature anomaly condition, the temperature value at each position of confirming server inside sends the signal of countdown at the beginning; One countdown control module, the signal that starts countdown for responding this, from storage unit, read the time period of default countdown, and start countdown according to this time period control countdown unit, countdown unit also sends the signal of an end countdown in the time that countdown finishes; And one shutdown control module, for respond this signal that finishes countdown and control shutdown module carry out power-off operation.
Guard method when the present invention also provides a kind of temperature anomaly, the method is applied on server.The method comprising the steps of: operation response also produces corresponding input signal; Respond this input signal and determine the temperature value at inner each position of server according to this input signal, and compare with the dangerous critical temperature threshold values and the high-critical temperature threshold values that are stored in the corresponding position in storage unit, and in the time that the temperature value of confirming inner each position of server meets default temperature anomaly condition, from storage unit, read the time period of default countdown, and control countdown unit and start countdown; Countdown finishes, and carries out power-off operation.
Guard method when server of the present invention and temperature anomaly thereof, in the time temperature anomaly having been detected, just starts a countdown, automatic shutdown after countdown finishes, prevent server because of temperature anomaly damaged.
Brief description of the drawings
Fig. 1 is the module diagram of server.
The process flow diagram of guard method when Fig. 2 is the server of an embodiment of the present invention and temperature anomaly thereof.
Main element symbol description
Server 100
Input block 10
Temperature sensing unit 101
Storage unit 20
Controller 30
Temperature anomaly detection module 301
Countdown control module 302
Shutdown control module 303
Parameter threshold values arranges module 304
Event of failure writing module 305
Countdown unit 40
Shutdown module 50
Following embodiment further illustrates the present invention in connection with above-mentioned accompanying drawing.
Embodiment
Please refer to Fig. 1, Fig. 1 is the module diagram of server 100.Described server 100 comprises input block 10, storage unit 20, controller 30, countdown unit 40 and shutdown module 50.
Described input block 10 is for operation response and produce corresponding input signal.Specific as follows:
Described input block 10 comprise in multiple temperature sensing unit 101(figure only illustrate one), the plurality of temperature sensing unit 101 is for detecting the temperature at inner each positions of server 100, and is that an input signal is sent to controller 30 by this temperature transition detecting.
Described input block 10 also comprises mouse, keyboard, virtual key etc., for response management person's instant input operation and produce corresponding input signal, and this input signal is sent to controller 30.
In described storage unit 20, store inner each positions of server 100 corresponding high-critical temperature threshold values and dangerous critical temperature threshold values and default temperature anomaly condition.In described storage unit 20, also store the time period T of countdown.
Described controller 30 comprises temperature anomaly detection module 301, countdown control module 302 and shutdown control module 303.
Described temperature anomaly detection module 301 responds the input signal that input block 10 produces and determines the temperature value at server 100 inner each positions according to this input signal, and compare with the high-critical temperature threshold values and the dangerous critical temperature threshold values that are stored in the corresponding position in storage unit 20, whether the temperature value of confirming server 100 inner each positions meets default temperature anomaly condition, and sends the signal of countdown at the beginning in the time that confirmation meets default temperature anomaly condition.Particularly, in the present embodiment, described temperature anomaly detection module 301 responds the input signal that input block 10 produces and determines the temperature value at server 100 inner each positions according to this input signal, and compare with the high-critical temperature threshold values of corresponding position and the dangerous critical temperature threshold values that are stored in storage unit 20 respectively, whether the temperature value of determining server 100 inner each positions meets following default temperature anomaly condition, if determine, the temperature value at server 100 inner each positions just sends the signal of countdown at the beginning while meeting one of following default temperature anomaly condition.Be specially and meet one of following three temperature anomaly conditions, just send the signal of countdown at the beginning.
These three temperature anomaly conditions are specifically:
1. there is plural position server 100 inside because temperature anomaly detection module 301 does not receive the input signal that input block 10 sensing servers 100 produce and cannot read temperature value;
2. the temperature value that has any position is higher than default high-critical temperature threshold values;
3. there are two temperature values with upper part between dangerous critical temperature threshold values and high-critical temperature threshold values.
In other embodiments, this default temperature anomaly condition can arrange voluntarily by response management person's input operation.
Described countdown control module 302 these signals that start countdown of response, from storage unit 20, read the time period T of default countdown, and start countdown according to this time period T control countdown unit 40, and in the time that finishing, countdown sends the signal of an end countdown.
This finishes described shutdown control module 303 responses the signal of countdown and carries out power-off operation according to this signal controlling shutdown module 50 that finishes countdown.
In the present embodiment, described controller 30 also comprises an event of failure writing module 305, these event of failure writing module 305 these signals that start countdown of response, and the temperature value of the position of the current satisfied temperature exception condition that described temperature anomaly detection module 301 is confirmed and correspondence is in an event of failure write storage unit 20.
In the present embodiment, described controller 30 also comprises that a parameter threshold values arranges module 304, this parameter threshold values arranges module 304 and is connected with input block 10 and storage unit 20 respectively, this parameter threshold values arranges module 304 dangerous critical temperature threshold values and the high-critical temperature threshold values at each position of server 100 inside is set by input block 10 response management persons' input operation, and this dangerous critical temperature threshold values setting and high-critical temperature threshold values are stored in storage unit 20.
In other embodiments, in the time carrying out countdown, described countdown control module 302 also responds input signal that input block 10 produces and in the time judging that this input signal is the input signal of time period T of amendment countdown, revise the time period T of this countdown by input block 10 response management persons' input operation, and control countdown unit 40 according to the time period T of this amended countdown and restart timing.Time period T before the time period T of this amended countdown revises relatively shortens or extends.
In other embodiments, in the time carrying out countdown, described shutdown control module 303 responds the input signal that input block 10 produces, and in the time judging that this input signal is the input signal of directly shutdown, controls shutdown module 50 and directly carry out power-off operation.
In other embodiments, complete a time period T of countdown during in countdown unit 40, described temperature anomaly detection module 301 confirms according to input signal whether the temperature value at server 100 inner each positions still meets default temperature anomaly condition again, if still satisfied temperature exception condition, the control module of shutting down 303 is controlled shutdown module 50 and is carried out power-off operation.
Please refer to Fig. 2, is the process flow diagram of the temperature abnormality detection method of an embodiment of the present invention.
Step S21, operation response also produces corresponding input signal.Particularly, described input block 10 is for operation response and produce corresponding input signal.Described input block 10 comprises multiple temperature sensing units 101, and this temperature sensing unit 101 is for detecting the temperature at inner each positions of server 100, and the temperature value detecting is converted to an input signal.
Step S22, respond this input signal and determine the temperature value at inner each positions of server 100 according to this input signal, and compare with the dangerous critical temperature threshold values and the high-critical temperature threshold values that are stored in the corresponding position in storage unit 20, confirm the whether satisfied temperature exception condition of temperature value at server 100 inner each positions of devices, if, enter step S23, otherwise, finish.Particularly, described temperature anomaly detection module 301 responds input signal that input block 10 produces and according to the temperature value at these input signal server 100 inner each positions, and compare with the dangerous critical temperature threshold values and the high-critical temperature valve that are stored in the corresponding position in storage unit 20, while confirming the temperature value satisfied temperature exception condition at inner each positions of server 100, enter step S23, otherwise, finish.
Step S23 reads the time period T of default countdown from storage unit 20, and controls countdown unit 40 and start one time period of countdown T; And by this event of failure write storage unit 20.Particularly, described countdown control module 302 reads the time period T of default countdown from storage unit 20, and starts one time period of countdown T according to this time period T control countdown unit 40.Described controller 30 also comprises an event of failure writing module 305, this event of failure writing module 305 these signals that start countdown of response, and the temperature anomaly position of server 100 inside that described temperature anomaly detection module 301 is confirmed and temperature value thereof are in an event of failure write storage unit 20.
Step S24, the input signal that response input block 10 produces, and judge whether this input signal is the input signal directly shutting down, and if so, enters step S28, otherwise, enter step S25.Particularly, in the time carrying out countdown, described shutdown control module 303 responds the input signal that input block 10 produces, and in the time judging that this input signal is the input signal of directly shutdown, enters step S28, otherwise, enter step S25.
Step S25, the input signal that response input block 10 produces also judges that whether this input signal is the input signal of the time period T of amendment countdown, if so, enters step S26, otherwise enters step S27.Particularly, in the time carrying out countdown, described countdown control module 302 also responds the input signal that input block 10 produces and judges whether this input signal is the input signal of the time period T of amendment countdown, if, enter step S26, otherwise enter step S27.
Step S26, the time period T of amendment countdown also restarts countdown by the time period T1 of amended countdown.Particularly, described countdown control module 302 is revised the time period T of this countdown by input block 10 response management persons' input operation, and controls countdown unit 40 according to the time period T1 of this amended countdown and restart timing.
Step S27, completes countdown, reaffirms the temperature value at server 100 inner each positions, and confirms whether the temperature value at each position of server 100 inside still meets default temperature anomaly condition.Particularly, after 40 timing of described countdown unit finish, described temperature anomaly detection module 301 responds the input signal that input block 10 produces and again determines the temperature value at each position of server 100 inside according to this input signal, and compare with the dangerous critical temperature threshold values and the high-critical temperature valve that are stored in the corresponding position in storage unit 20, whether the temperature value of confirming each position of server 100 inside still meets default temperature anomaly condition, if, enter step S28, otherwise, finish.
Step S28, finishes countdown, carries out power-off operation.Particularly, countdown unit 40 finishes countdown, and shutdown control module 303 is controlled shutdown module 50 and directly carried out power-off operation.
Guard method when server of the present invention and temperature anomaly thereof is detecting that server 100 internal temperatures when abnormal, just start a countdown, and automatic shutdown after countdown finishes, prevents server 100 because temperature anomaly is damaged.
Those skilled in the art will be appreciated that; above embodiment is only for the present invention is described; and be not used as limitation of the invention; as long as within connotation scope of the present invention, within the appropriate change that above embodiment is done and variation all drop on the scope of protection of present invention.

Claims (10)

1. a server, this server comprises input block, storage unit, countdown unit and shutdown module; Described input block operation response also produces corresponding input signal; In described storage unit, store inner each position of server corresponding high-critical temperature threshold values and dangerous critical temperature threshold values and default temperature anomaly condition, in described storage unit, also store the time period of default countdown; Described server also comprises:
One temperature anomaly detection module, the temperature value that is used for responding the input signal of input block generation and determines inner each position of server according to this input signal, and compare with the high-critical temperature threshold values and the dangerous critical temperature threshold values that are stored in corresponding position in storage unit, and in the time that meeting default temperature anomaly condition, the temperature value at each position of confirming server inside sends the signal of countdown at the beginning;
One countdown control module, the signal that starts countdown for responding this, from storage unit, read the time period of default countdown, and start countdown according to this time period control countdown unit, countdown unit also sends the signal of an end countdown in the time that countdown finishes; And
One shutdown control module, for responding this signal that finishes countdown and controlling shutdown module and carry out power-off operation.
2. server as claimed in claim 1, it is characterized in that, described controller also comprises an event of failure writing module, the signal that this event of failure writing module responds this starts countdown, and the temperature anomaly position of the server inside that described temperature anomaly detection module is confirmed and temperature value thereof are as an event of failure write storage unit.
3. server as claimed in claim 1, it is characterized in that, described controller also comprises that a parameter threshold values arranges module, this threshold values arranges module and is connected with input block and storage unit respectively, this parameter threshold values arranges module and arranges by input block response management person's input operation dangerous critical temperature threshold values and the high-critical temperature threshold values at inner each position of server, and the dangerous critical temperature threshold values of this setting and high-critical temperature threshold values are stored in storage unit.
4. server as claimed in claim 1, it is characterized in that, in the time carrying out countdown, described countdown control module also responds input signal that input block produces and judge that this input signal is while revising time period of countdown, the time period of revising this countdown by input block response management person's input operation, and control countdown unit according to the time period of this amended countdown and restart timing.
5. server as claimed in claim 1, it is characterized in that, in the time carrying out countdown, the input signal that described shutdown control module response input block produces, and in the time judging that this input signal is the input signal of directly shutdown, finish the countdown of countdown unit, and control shutdown module and directly carry out power-off operation.
6. guard method when temperature anomaly, the method is applied on server, it is characterized in that, and the method comprising the steps of:
A. operation response produce corresponding input signal;
B. respond this input signal and determine the temperature value at inner each position of server according to this input signal, and compare with the dangerous critical temperature threshold values and the high-critical temperature threshold values that are stored in corresponding position in storage unit, and in the time that the temperature value of confirming inner each position of server meets default temperature anomaly condition, from storage unit, read the time period of default countdown, and control countdown unit and start countdown;
C. countdown finishes, and carries out power-off operation.
7. guard method when temperature anomaly as claimed in claim 6, is characterized in that, also comprises step between step b and step c:
The input signal that response input block produces, and judge when this input signal is the input signal of directly shutdown, step c entered.
8. guard method when temperature anomaly as claimed in claim 6; it is characterized in that; between step b and step c, also comprise step: respond the input signal of input block generation and in the time judging that this input signal is the input signal of time period of amendment countdown, revise the time period of countdown and also restart countdown by the amended time period.
9. guard method when temperature anomaly as claimed in claim 6, is characterized in that, also comprises step between step b and step c:
Complete countdown, again determine the temperature value at inner each position of server, and in the time that the temperature value that is judged as inner each position of server still meets default temperature anomaly condition, enter step c.
10. guard method when temperature anomaly as claimed in claim 6, is characterized in that, also comprises step between step b and step c:
Respond the signal that this starts countdown, and using the temperature anomaly position of server inside and temperature value as an event of failure write storage unit.
CN201210577637.8A 2012-12-27 2012-12-27 Server and temperature anomaly protecting method thereof Pending CN103902424A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210577637.8A CN103902424A (en) 2012-12-27 2012-12-27 Server and temperature anomaly protecting method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210577637.8A CN103902424A (en) 2012-12-27 2012-12-27 Server and temperature anomaly protecting method thereof

Publications (1)

Publication Number Publication Date
CN103902424A true CN103902424A (en) 2014-07-02

Family

ID=50993760

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210577637.8A Pending CN103902424A (en) 2012-12-27 2012-12-27 Server and temperature anomaly protecting method thereof

Country Status (1)

Country Link
CN (1) CN103902424A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106919239A (en) * 2015-12-26 2017-07-04 昆达电脑科技(昆山)有限公司 Restart system and method automatically after heat shutoff
CN108205480A (en) * 2017-12-28 2018-06-26 问众智能信息科技(北京)有限公司 Abnormality eliminating method, device, intelligent back vision mirror and storage medium
CN108959022A (en) * 2018-06-14 2018-12-07 郑州云海信息技术有限公司 Automatically the method and system of memory extender temperature is monitored under a kind of linux system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106919239A (en) * 2015-12-26 2017-07-04 昆达电脑科技(昆山)有限公司 Restart system and method automatically after heat shutoff
CN108205480A (en) * 2017-12-28 2018-06-26 问众智能信息科技(北京)有限公司 Abnormality eliminating method, device, intelligent back vision mirror and storage medium
CN108205480B (en) * 2017-12-28 2021-10-26 大众问问(北京)信息科技有限公司 Abnormity processing method and device, intelligent rearview mirror and storage medium
CN108959022A (en) * 2018-06-14 2018-12-07 郑州云海信息技术有限公司 Automatically the method and system of memory extender temperature is monitored under a kind of linux system

Similar Documents

Publication Publication Date Title
CN111176406B (en) Liquid cooling server, fault diagnosis method and device thereof, and protection method and device thereof
EP2490090A1 (en) Wind turbine generator system fault processing method and system
CN107390511A (en) For the method for the automated system for running redundancy
US8050006B2 (en) Method and system of providing overload and short-circuit protection for switched mode power supply
CN104182017A (en) Intelligent heat radiation control system and method for server
CN101782746B (en) Monitoring device and monitoring method
CN106993992B (en) Control method and dish-washing machine
KR20190029186A (en) Fault diagnosis of timer for engine off time monitoring
CN106897177B (en) Short circuit detection and protection method and system based on mobile terminal fingerprint system
CN104699589A (en) Fan error detection system and method
CN103902424A (en) Server and temperature anomaly protecting method thereof
CN102780207B (en) voltage protection system and method
CN103176581B (en) Electric power controller and method for managing power supply
CN103902398A (en) Server and fan fault protecting method thereof
CN103486652A (en) Circulating water way control system of heating furnace and control method thereof
CN105157237B (en) The control method and control device of heater
JP2016113968A (en) Vehicular control device and control method
CN103427403A (en) Electronic equipment protection method and electronic equipment
CN108006891A (en) Air conditioner fault reminding method and device
US9208017B2 (en) Server and method for protecting against fan failure therein
CN106052144A (en) Control method and control device of water heater and water heater
US20150046128A1 (en) Filtration method for abnormal sensing data of monitoring chip
CN113818514B (en) Method, controller and device for judging flameout of excavator and excavator
CN102810840B (en) Voltage protection system
CN109852451B (en) Control method and control device for desulfurization system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140702