CN106678067A - Fan control method and system in multi-partition server system - Google Patents
Fan control method and system in multi-partition server system Download PDFInfo
- Publication number
- CN106678067A CN106678067A CN201710141406.5A CN201710141406A CN106678067A CN 106678067 A CN106678067 A CN 106678067A CN 201710141406 A CN201710141406 A CN 201710141406A CN 106678067 A CN106678067 A CN 106678067A
- Authority
- CN
- China
- Prior art keywords
- pwm
- node
- fan
- server system
- thermhot
- 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.)
- Granted
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
- F04D27/004—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05D—INDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
- F05D2270/00—Control
- F05D2270/30—Control parameters, e.g. input parameters
- F05D2270/303—Temperature
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
- G06F1/206—Cooling means comprising thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Cooling Or The Like Of Electrical Apparatus (AREA)
- Control Of Temperature (AREA)
Abstract
The invention discloses a fan control method and system in a multi-partition server system. An independent node exists in each partition system in the multi-partition server system; each node has an independent BMC controller; the BMC controller in each partition completes temperature acquisition of the corresponding node and sends out a respective PWM control signal according to the temperature condition of the node; and a PWM comparator compares PWM control signals sent out by the nodes, and selects the PWM signal maximum in duty ratio to serve as output to perform system fan control. According to the fan control method and system in the multi-partition server system, by introducing the PWM comparator is replace an SMC to perform fan control, on one hand, the PWM comparator is simple in structure, it is not needed to extra design peripheral hardware, software development is not needed, and the system designing cost is remarkably lowered; and on the other hand, the PWM comparator is in pure hardware logistics, and the reliability of the PWM comparator is far higher than that of the SMC.
Description
Technical field
The present invention relates to monitoring management design field, and in particular to the fan control in a kind of multi-partition server system
Method and system processed.
Background technology
The configuration of server is more and more flexible, and increasing middle-and high-end server supports Free Partition(Can be according to client
It is single partition/bis- subregion/tetra- subregion etc. using flexible configuration is needed), in this multi-partition server system, traditional fan
Control adopts topological structure(As shown in figure 1, illustrating by taking four partition systems as an example):
There are four independent nodes in four partition systems, each node there are each independent BMC controllers, for carrying out this
The temperature detection of node.Four nodes can need to be configured to following subregion according to client:
(1)Single partition:Four nodes collectively constitute a subregion
(2)Double subregions:Node 1 and node 2 constitute a subregion;Node 3 and node 4 constitute a subregion
(3)Four subregions:Each node constitutes 1 subregion
Wherein in double subregions and four partition systems, each subregion independently of one another, is independent of each other, it is not required that multi partition is deposited simultaneously
(Such as can only have node 1 and node 3 to exist in four partition systems).Tied based on this flexible zone configuration and system
Structure is limited, and multi-partitioned systems are all to carry out radiating control using one group of fan.Fan control topology traditional under multi-partitioned systems
As shown in figure, the BMC controllers of each subregion complete the temperature acquisition of this node, and SMC controllers are by iic bus from each
Node obtains its Temperature numerical, then formulates fan control strategy according to Temperature numerical, and rotation speed of the fan is controlled by PWM
System.
Pwm pulse width modulated be analog circuit is controlled one kind using the numeral output of microprocessor very
Effectively technology, is widely used in from measurement, many fields communicated to Power Control with conversion.
This traditional multi-partitioned systems fan control topology has two:
(1)SMC is typically undertaken by ARM chips, needs to configure it attached power supply apparatus, DDR memory devices, Flash storages
Device, clock devices etc., increase the Hardware Design cost;Simultaneously SMC runs softwares could work, and increase software development, survey
Examination and maintenance cost;
(2)SMC as fan control unique pwm signal generator, it is most important to the reliability of system, once SMC programs
Break down, or generation is restarted, system fan will be out of hand, reduces system reliability.
The content of the invention
The technical problem to be solved in the present invention is:The present invention is directed to problem above, there is provided a kind of multi-partition server system
In control method for fan and system, the method for designing is simple and reliable, it is easy to accomplish.
The technical solution adopted in the present invention is:
A kind of control method for fan in multi-partition server system, exists in multi-partition server system in each partition system
Independent node, each node has each independent BMC controllers, and the BMC controllers of each subregion complete the temperature of this node
Collection, according to the temperature conditionss of this node respective pwm control signal is sent, the PWM controls that PWM comparators send to each node
Signal processed is compared, and chooses the pwm control signal of largest duty cycle and carry out system fan control as output.
The BMC controllers of each subregion detect the temperature conditionss of this node, when finding that temperature exceeds preset value, send
ThermHot_N signals, the ThermHot_N signals of each subregion carry out issuing PWM comparators after "AND" logical process;Work as PWM
When comparator receives ThermHot_N signals, direct drive output pwm control signal is 100% dutycycle, and control fan turns at full speed
Section, until each node temperature is reduced, ThermHot_N signals release, the maximum that pwm control signal is exported again enters sector-style
Fan control.
The PWM comparators are designed realization using NCT7368S.
The BMC controllers are realized using AST2xxx family chips.
A kind of fan control system in multi-partition server system, the system structure is included in each partition system solely
The BMC controllers and PWM comparators of vertical node, the BMC controllers of each subregion complete the temperature acquisition of this node, according to this
The temperature conditionss of node send respective pwm control signal;PWM comparators are carried out to the pwm control signal that each node sends
Compare, and choose the pwm control signal of largest duty cycle carries out system fan control as output.
The BMC controllers detect the temperature conditionss of this node, when finding that temperature exceeds preset value, send
ThermHot_N signals, the ThermHot_N signals of each subregion carry out issuing PWM comparators after "AND" logical process;Work as PWM
When comparator receives ThermHot_N signals, direct drive output pwm control signal is 100% dutycycle, and control fan turns at full speed
Section, until each node temperature is reduced, ThermHot_N signals release, the maximum that pwm control signal is exported again enters sector-style
Fan control.
The PWM comparators are designed realization using NCT7368S.
The BMC controllers are realized using AST2xxx family chips.
Beneficial effects of the present invention are:
The present invention replaces SMC to carry out fan control by introducing PWM comparators, and one side PWM comparator configuration is simple, is not required to
Want additional designs peripheral hardware, it is not necessary to software development, significantly reduce system design cost;Another aspect PWM comparator is pure
Hardware logic, reliability will be higher by much than SMC, ThermHot_N interrupt signals are introduced in addition and carrys out quick response control at full speed
Require, drastically increase system reliability.
Description of the drawings
Fig. 1 is traditional multi-partitioned systems fan control topological diagram;
Fig. 2 multi-partitioned systems fan control topological diagrams of the present invention.
Specific embodiment
According to Figure of description, with reference to specific embodiment, the present invention is further described:
Embodiment 1:
As shown in Fig. 2 the control method for fan in a kind of multi-partition server system, each subregion in multi-partition server system
There is independent node in system, the BMC controllers that each node has each independent BMC controllers, each subregion complete this
The temperature acquisition of node, according to the temperature conditionss of this node respective pwm control signal is sent, and PWM comparators are to each node
The pwm control signal for sending is compared, and chooses the pwm control signal of largest duty cycle and carry out system fan control as output
System.
SMC is replaced to carry out fan control by introducing PWM comparators, one side PWM comparator configuration is simple, it is not necessary to
Additional designs peripheral hardware, it is not necessary to software development, significantly reduces system design cost;Another aspect PWM comparator is pure hard
Part logic, reliability will be higher by much than SMC.
Embodiment 2
On the basis of embodiment 1, the BMC controllers of the present embodiment each subregion detect the temperature conditionss of this node, when finding temperature
When degree exceeds preset value, ThermHot_N signals are sent, the ThermHot_N signals of each subregion are carried out after "AND" logical process
Issue PWM comparators;When PWM comparators receive ThermHot_N signals, direct drive output pwm control signal is accounted for for 100%
Sky ratio, control fan turns section at full speed, and until each node temperature is reduced, the release of ThermHot_N signals exports PWM controls again
The maximum of signal carries out fan control.
Embodiment 3
On the basis of embodiment 1 or 2, PWM comparators are designed using the NCT7368S of Nuvoton companies described in the present embodiment
Realize.
Embodiment 4
On the basis of embodiment 3, BMC controllers described in the present embodiment are carried out using the AST2xxx family chips of ASPEED companies
Realize.
Embodiment 5
A kind of fan control system in multi-partition server system, the system structure includes independent in each partition system
The BMC controllers and PWM comparators of node, the BMC controllers of each subregion complete the temperature acquisition of this node, according to this node
Temperature conditionss send respective pwm control signal;PWM comparators are compared to the pwm control signal that each node sends,
And choose the pwm control signal of largest duty cycle and carry out system fan control as output.
Embodiment 6
On the basis of embodiment 5, BMC controllers detect the temperature conditionss of this node described in the present embodiment, when discovery temperature exceeds
During preset value, ThermHot_N signals are sent, the ThermHot_N signals of each subregion carry out issuing PWM after "AND" logical process
Comparator;When PWM comparators receive ThermHot_N signals, direct drive output pwm control signal is 100% dutycycle, is controlled
Fan processed turns section at full speed, and until each node temperature is reduced, the release of ThermHot_N signals exports pwm control signal again
Maximum carries out fan control.
Embodiment 7
On the basis of embodiment 6, PWM comparators are designed reality using the NCT7368S of Nuvoton companies described in the present embodiment
It is existing.
Embodiment 8
On the basis of embodiment 7, BMC controllers described in the present embodiment are carried out using the AST2xxx family chips of ASPEED companies
Realize.
Embodiment is merely to illustrate the present invention, and not limitation of the present invention, about the ordinary skill of technical field
Personnel, without departing from the spirit and scope of the present invention, can also make a variety of changes and modification, therefore all equivalents
Technical scheme fall within scope of the invention, the scope of patent protection of the present invention should be defined by the claims.
Claims (8)
1. the control method for fan in a kind of multi-partition server system, it is characterised in that in multi-partition server system each
There is independent node in partition system, each node there are each independent BMC controllers, the BMC controllers of each subregion are complete
The temperature acquisition of cost node, according to the temperature conditionss of this node respective pwm control signal is sent, and PWM comparators are to each
The pwm control signal that node sends is compared, and chooses the pwm control signal of largest duty cycle and carry out system wind as output
Fan control.
2. the control method for fan in a kind of multi-partition server system according to claim 1, it is characterised in that each
The BMC controllers of subregion detect the temperature conditionss of this node, when finding that temperature exceeds preset value, send ThermHot_N letters
Number, the ThermHot_N signals of each subregion carry out issuing PWM comparators after "AND" logical process;When PWM comparators are received
During ThermHot_N signals, direct drive output pwm control signal is 100% dutycycle, and control fan turns section at full speed, until each
Individual node temperature is reduced, the release of ThermHot_N signals, and the maximum of pwm control signal is exported again carries out fan control.
3. the control method for fan in a kind of multi-partition server system according to claim 1 and 2, it is characterised in that
The PWM comparators are designed realization using NCT7368S.
4. the control method for fan in a kind of multi-partition server system according to claim 3, it is characterised in that described
BMC controllers are realized using AST2xxx family chips.
5. the fan control system in a kind of multi-partition server system, it is characterised in that the system structure is including each point
The BMC controllers and PWM comparators of independent node in sound zone system, the BMC controllers of each subregion complete the temperature of this node
Collection, according to the temperature conditionss of this node respective pwm control signal is sent;The PWM controls that PWM comparators send to each node
Signal processed is compared, and chooses the pwm control signal of largest duty cycle and carry out system fan control as output.
6. the fan control system in a kind of multi-partition server system according to claim 5, it is characterised in that described
BMC controllers detect the temperature conditionss of this node, when finding that temperature exceeds preset value, send ThermHot_N signals, each
The ThermHot_N signals of subregion carry out issuing PWM comparators after "AND" logical process;When PWM comparators receive ThermHot_N
During signal, direct drive output pwm control signal is 100% dutycycle, and control fan turns section at full speed, until each node temperature
Reduce, the release of ThermHot_N signals, the maximum of pwm control signal is exported again carries out fan control.
7. the fan control system in a kind of multi-partition server system according to claim 6, it is characterised in that described
PWM comparators are designed realization using NCT7368S.
8. the fan control system in a kind of multi-partition server system according to claim 7, it is characterised in that described
BMC controllers are realized using AST2xxx family chips.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710141406.5A CN106678067B (en) | 2017-03-10 | 2017-03-10 | Control method for fan and system in a kind of multi-partition server system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710141406.5A CN106678067B (en) | 2017-03-10 | 2017-03-10 | Control method for fan and system in a kind of multi-partition server system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106678067A true CN106678067A (en) | 2017-05-17 |
CN106678067B CN106678067B (en) | 2018-02-23 |
Family
ID=58828601
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710141406.5A Active CN106678067B (en) | 2017-03-10 | 2017-03-10 | Control method for fan and system in a kind of multi-partition server system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106678067B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255272A (en) * | 2018-01-24 | 2018-07-06 | 郑州云海信息技术有限公司 | A kind of speed regulating method and device of the radiator fan of server |
CN110703828A (en) * | 2019-09-25 | 2020-01-17 | 苏州浪潮智能科技有限公司 | BMC-based temperature detection method, system and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120257348A1 (en) * | 2011-04-07 | 2012-10-11 | Hon Hai Precision Industry Co., Ltd. | Data center and heat dissipating system thereof |
CN103062091A (en) * | 2013-01-28 | 2013-04-24 | 浪潮电子信息产业股份有限公司 | Method for intelligently regulating and controlling fan |
US20140177172A1 (en) * | 2012-12-25 | 2014-06-26 | Hon Hai Precision Industry Co., Ltd. | Fan control system and method |
US20150192937A1 (en) * | 2014-01-03 | 2015-07-09 | Dell Products L.P. | Optimization of thermal air flow request in a modular chassis |
CN105952675A (en) * | 2015-03-09 | 2016-09-21 | 广达电脑股份有限公司 | A computer fan control method and fan control system |
-
2017
- 2017-03-10 CN CN201710141406.5A patent/CN106678067B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120257348A1 (en) * | 2011-04-07 | 2012-10-11 | Hon Hai Precision Industry Co., Ltd. | Data center and heat dissipating system thereof |
US20140177172A1 (en) * | 2012-12-25 | 2014-06-26 | Hon Hai Precision Industry Co., Ltd. | Fan control system and method |
CN103062091A (en) * | 2013-01-28 | 2013-04-24 | 浪潮电子信息产业股份有限公司 | Method for intelligently regulating and controlling fan |
US20150192937A1 (en) * | 2014-01-03 | 2015-07-09 | Dell Products L.P. | Optimization of thermal air flow request in a modular chassis |
CN105952675A (en) * | 2015-03-09 | 2016-09-21 | 广达电脑股份有限公司 | A computer fan control method and fan control system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255272A (en) * | 2018-01-24 | 2018-07-06 | 郑州云海信息技术有限公司 | A kind of speed regulating method and device of the radiator fan of server |
CN110703828A (en) * | 2019-09-25 | 2020-01-17 | 苏州浪潮智能科技有限公司 | BMC-based temperature detection method, system and device |
CN110703828B (en) * | 2019-09-25 | 2021-08-31 | 苏州浪潮智能科技有限公司 | BMC-based temperature detection method, system and device |
Also Published As
Publication number | Publication date |
---|---|
CN106678067B (en) | 2018-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109933173A (en) | Fan control device and equipment in a kind of server system | |
CN107420336A (en) | A kind of high reliability fan control device and method based on server | |
CN101025163A (en) | Fan rotating-speed control system and method | |
CN103062091B (en) | A kind of fan intelligent control method | |
CN108038041A (en) | Case radiation management system | |
CN106678067A (en) | Fan control method and system in multi-partition server system | |
CN105278644A (en) | Method for rotating server fan at full speed after BMC failure | |
CN102042248B (en) | Control system for fan | |
CN107943623A (en) | A kind of storage system | |
CN103259470A (en) | Stepping motor movement system supporting a plurality of working modes | |
RU2626901C2 (en) | Wind power plant and control method for wind power plant | |
CN105224049A (en) | Method for preventing overheating of server system after BMC failure | |
CN105240305A (en) | Circuit and method for controlling electric fan shaking angle | |
CN103227597A (en) | Three-phase servo motor based on CAN bus and ARM | |
CN201174042Y (en) | Master unit control module of industrial high-efficient frequency-converting speed-regulating system | |
CN101841157A (en) | Intelligent electric power regulator and method for uniformly allocating power thereof | |
CN102419625A (en) | Heat dissipation system and fan controlling device | |
CN202975764U (en) | Mobile mechanical intelligent controller based on CANopen | |
CN207744183U (en) | A kind of multi-coil disk electromagnetic heating system | |
CN102261330A (en) | Fan test system | |
CN109976478A (en) | Multi -CPU cooling control system and cooling control method | |
CN110323992A (en) | Three-phase type high speed rotation anode driver | |
CN203537287U (en) | Brushless direct current motor controller based on DSP | |
CN206805370U (en) | SCM Based integrated machine system control device | |
CN206640840U (en) | A kind of LED controller with synchronizing function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |