CN106678067A - Fan control method and system in multi-partition server system - Google Patents

Fan control method and system in multi-partition server system Download PDF

Info

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
Application number
CN201710141406.5A
Other languages
Chinese (zh)
Other versions
CN106678067B (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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710141406.5A priority Critical patent/CN106678067B/en
Publication of CN106678067A publication Critical patent/CN106678067A/en
Application granted granted Critical
Publication of CN106678067B publication Critical patent/CN106678067B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2270/00Control
    • F05D2270/30Control parameters, e.g. input parameters
    • F05D2270/303Temperature
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • G06F1/206Cooling 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

Control method for fan and system in a kind of multi-partition server system
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.
CN201710141406.5A 2017-03-10 2017-03-10 Control method for fan and system in a kind of multi-partition server system Active CN106678067B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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