[go: up one dir, main page]

CN102011742B - A device and a method for association fan rotating speed control - Google Patents

A device and a method for association fan rotating speed control Download PDF

Info

Publication number
CN102011742B
CN102011742B CN 200910091993 CN200910091993A CN102011742B CN 102011742 B CN102011742 B CN 102011742B CN 200910091993 CN200910091993 CN 200910091993 CN 200910091993 A CN200910091993 A CN 200910091993A CN 102011742 B CN102011742 B CN 102011742B
Authority
CN
China
Prior art keywords
fan
rotating speed
state
module
plate
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.)
Active
Application number
CN 200910091993
Other languages
Chinese (zh)
Other versions
CN102011742A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN 200910091993 priority Critical patent/CN102011742B/en
Publication of CN102011742A publication Critical patent/CN102011742A/en
Application granted granted Critical
Publication of CN102011742B publication Critical patent/CN102011742B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Positive-Displacement Air Blowers (AREA)

Abstract

The present invention discloses a device and a method for association fan rotating speed control. A mapping relation is set up between a source slot address and an association slot address by an associating fan mapping table. The state of an association fan plate is obtained from a state processing module to a state acquisition module. When the association fan plate appears an abnormity, an association fan processing module emits a rotating speed adjusting command to a fan rotating speed automatic control module of a source fan plate in dependence on fan rotating speed control strategy in a fan rotating speed control strategy table and the fan rotational speed automatic control module adjusts rotating speed of each fan on the module fan plate. Thus the association control of the fan rotating speed among a plurality of association fan plates can be achieved. The association fan rotating speed control improves heat radiation efficiency and reliability of a product, lengthens fan operation lifetime, realizes a dynamic configuration of the association fan mapping table and the fan rotating speed control strategy table, increases flexibility of a product, and ensures manageability of ATCA.

Description

Device and method for controlling rotation speed of associated fan
Technical Field
The present invention relates to an Advanced Telecommunications Computing Architecture (ATCA), and more particularly, to a device and method for controlling a rotational speed of a fan in an ATCA.
Background
The ATCA is a telecommunications platform designed by a telecommunications expert for telecommunications applications, and mainly aims to solve the system bandwidth problem, the high availability problem, the field upgrade problem, the scalability problem, the manageability problem, and the interoperable problem mainly faced by the telecommunications system at present.
The communication product adopts the ATCA, which has become a trend, at present, the Intelligent Platform Management Interface (IPMI) specification is mainly used for configuring required monitoring parameters, the temperature and voltage of each single board in the product and the temperature and rotating speed of a fan are monitored, the power distribution of each ATCA single board in the product is coordinated, the power on/off of the ATCA single board is controlled, abnormal condition information is recorded, effective measures are taken, and the high safety, reliability and configurability of the product operation are ensured.
Fig. 1 is a diagram showing an ATCA shelf management architecture in the prior art, where a shelf manager (SHMC, shelf manager controller) monitors and controls parameters such as temperature and voltage of an ATCA board and parameters of other shelf functional modules, such as temperature and rotation speed of a fan board, according to an IPMI specification, reports an abnormality, and performs a recovery operation on the abnormality; an Intelligent Platform Management Controller (IPMC) communicates with the SHMC through an Intelligent Platform Management Bus (IPMB), so that the SHMC manages and controls one or more Field Replaceable Units (FRU) through the IPMC, such as the fan board/power supply, ATCA board, etc. in fig. 1, so that the FRU operates under the IPMI specification. The international industry Computer manufacturers association (PICMG) 3.X series specifies that a temperature sensor is provided in the IPMC, and that the SHMC needs to control the rotational speed of the fans on the rack when the detected temperature exceeds a maximum value within an allowable range.
In the prior art, for realizing the heat dissipation and cooling effects of communication products, a plurality of fan plates can be arranged on a rack, each fan plate is hung on an IPMB, each fan plate can only communicate with an SHMC through the IPMB, and the plurality of fan plates cannot communicate with each other, namely, the rotation speed of a fan on a single fan plate can only be controlled through the SHMC, and the associated control of the rotation speed of the fan cannot be realized among the plurality of fan plates.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a device and a method for controlling the rotation speed of a related fan, which implement the rotation speed control among a plurality of related fans in an ATCA, so as to achieve the effects of improving the heat dissipation efficiency of a product, prolonging the operating life of the fans, and improving the reliability of the product.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a device for controlling the rotation speed of a related fan, which comprises: the system comprises a storage module, a state processing module and an associated fan processing module which are positioned in a machine frame manager (SHMC), and a fan rotating speed automatic control module which is positioned in an Intelligent Platform Management Controller (IPMC) of a fan board; wherein,
the storage module is used for storing the set associated fan mapping table and the fan rotating speed control strategy table;
the state processing module is used for receiving and storing the state of each fan plate provided by the state acquisition module;
the correlated fan processing module is used for acquiring a correlated fan board slot position address corresponding to the source fan board slot position address from a correlated fan mapping table stored in the storage module, and sending a rotating speed adjusting command corresponding to the state of the correlated fan board to the fan rotating speed automatic control module of the source fan board according to the fan rotating speed control strategy table stored in the storage module when the state of the correlated fan board acquired by the state processing module is abnormal;
and the fan rotating speed automatic control module is used for adjusting the rotating speed of each fan on the fan plate where the module is positioned according to the rotating speed adjusting command.
In the above scheme, the apparatus further comprises:
and the state acquisition module is positioned in the IPMC of the fan plate and used for acquiring the state of the fan plate where the module is positioned and providing the state of the fan plate for the state processing module.
In the above scheme, the state acquisition module is used for acquiring the state of the fan plate where the module is located, specifically, acquiring the state of the fan plate where the module is located at regular time; and/or the presence of a gas in the gas,
the state acquisition module is used for reporting the state of the fan plate to the state processing module, and specifically comprises the following steps: actively sending the state of the fan plate to the state processing module; or reporting the state of the fan plate to the state processing module according to the state query command sent by the state processing module.
In the above scheme, the apparatus further comprises:
the management module is positioned in the SHMC and used for acquiring the in-place information of each fan plate from each receiving module and providing the in-place information of each fan plate for the associated fan processing module;
and the receiving module is positioned in the IPMC and used for automatically acquiring the in-place information of the fan plate of the module and providing the in-place information of the fan plate for the management module.
In the above scheme, the associated fan mapping table is a mapping relationship established according to a source fan board slot address and an associated fan board slot address, and is configured to provide the associated fan board slot address corresponding to the source fan board slot address to the associated fan processing module;
the fan rotating speed control strategy table is used for enabling the associated fan processing module to obtain the adjusting result of the fan rotating speed according to the fan rotating speed adjusting condition according to the corresponding relation established by the fan rotating speed adjusting condition and the fan rotating speed adjusting result.
The invention also provides a method for correlating fan speed control, which comprises the following steps:
and when the obtained state of the associated fan plate is abnormal, sending a rotating speed adjusting command corresponding to the state of the associated fan plate according to the set fan rotating speed control strategy table, and adjusting the rotating speed of each fan on the source fan plate.
In the above scheme, the method further comprises: the state of the fan plate is collected at regular time.
In the above scheme, the method further comprises: and acquiring in-place information of each fan plate.
In the foregoing solution, the obtaining the abnormal state of the associated fan plate includes: and after the source fan plate and the associated fan plate are in place, judging whether the state of the associated fan plate is abnormal or not.
In the above scheme, the associated fan mapping table is a mapping relationship established according to a source fan board slot address and an associated fan board slot address, and is configured to provide the associated fan board slot address corresponding to the source fan board slot address to the associated fan processing module;
the fan rotating speed control strategy table is used for enabling the associated fan processing module to obtain the adjusting result of the fan rotating speed according to the fan rotating speed adjusting condition according to the corresponding relation established by the fan rotating speed adjusting condition and the fan rotating speed adjusting result.
The device and the method for controlling the rotating speed of the associated fan provided by the invention establish a mapping relation between a slot position address of a source fan plate and a slot position address of the associated fan plate through an associated fan mapping table, acquire the state of the associated fan plate from a state acquisition module by a state processing module, and when the state of the associated fan plate is abnormal, the associated fan processing module sends a rotating speed adjusting command to a fan rotating speed automatic control module of the source fan plate according to a fan rotating speed control strategy table, and the fan rotating speed automatic control module adjusts the rotating speed of each fan on the source fan plate, so that the associated control of the rotating speed of the fans among a plurality of associated fan plates is realized, the heat dissipation efficiency and the reliability of the product are improved, and the service life of the fan is prolonged.
In addition, in practical application, the fan rotating speed control strategy table can establish the corresponding relation between different fan rotating speed adjusting conditions and fan rotating speed adjusting results according to different conditions, so that the flexibility of products is increased, and the manageability of the ATCA is further ensured.
Drawings
FIG. 1 is a schematic diagram of an ATCA machine frame management architecture;
FIG. 2 is a diagram of a related fan speed control device according to the present invention;
FIG. 3 is a flow chart of a method for controlling the rotational speed of an associated fan according to the present invention.
Detailed Description
The method comprises the following steps of establishing a mapping relation between a slot position address of a source fan plate and a slot position address of an associated fan plate through an associated fan mapping table, acquiring the state of the associated fan plate by using a state acquisition module and a state processing module, and when the state of the associated fan plate is abnormal, sending a rotating speed adjusting command to a fan rotating speed automatic control module of the source fan plate by the associated fan processing module according to a fan rotating speed control strategy in a fan rotating speed control strategy table to adjust the rotating speeds of all fans on the source fan plate, thereby realizing the associated control of the rotating speeds of the fans among a plurality of fan plates, improving the heat dissipation efficiency and the reliability of the product, and prolonging the service life of the fans.
As shown in fig. 2, the SHMC includes a storage module, a state processing module, and an associated fan processing module; the IPMC of the fan plate comprises a state acquisition module and a fan rotating speed automatic control module.
In the SHMC, a storage module is used for storing an associated fan mapping table and a fan rotation speed control policy table, wherein the associated fan mapping table is a mapping relation established according to a source fan board slot position address and an associated fan board slot position address, and is used for providing the associated fan board slot position address corresponding to the source fan board slot position address to an associated fan processing module;
the fan rotating speed control strategy table comprises a fan rotating speed control strategy, namely a corresponding relation established between a fan rotating speed adjusting condition and a fan rotating speed adjusting result, and is used for enabling the associated fan processing module to obtain the fan rotating speed adjusting result according to the fan rotating speed adjusting condition; the fan rotating speed adjusting condition can be the temperature of the fan plate, the alarming state of the fan plate, or the combination of the temperature of the fan plate and the alarming state;
the state processing module is used for receiving and storing the state of each fan plate provided by the state acquisition module;
the correlated fan processing module is used for acquiring a correlated fan board slot position address corresponding to the source fan board slot position address from a correlated fan mapping table stored in the storage module, and sending a rotating speed adjusting command corresponding to the state of the correlated fan board to the fan rotating speed automatic control module of the source fan board according to the fan rotating speed control strategy table stored in the storage module when the state of the correlated fan board acquired by the state processing module is abnormal;
in the IPMC of the fan plate, a state acquisition module is used for acquiring the state of the fan plate where the module is located and providing the state of the fan plate for a state processing module;
and the fan rotating speed automatic control module is used for adjusting the rotating speed of each fan on the fan plate where the fan rotating speed automatic control module is positioned according to the rotating speed adjusting command sent by the associated fan processing module.
The state acquisition module is used for acquiring the state of the fan plate where the module is located, and specifically, the state acquisition module can acquire the state of the fan plate where the module is located at regular time. The state acquisition module is used for reporting the state of the fan plate to the state processing module, and specifically may be: actively sending the state of the fan plate to the state processing module; the following steps can be also included: and reporting the state of the fan plate to the state processing module according to the state query command sent by the state acquisition module, wherein at the moment, correspondingly, the state processing module is also used for sending the state query command of the fan plate to the state acquisition module so as to acquire the state of the fan plate where the module is positioned from the state acquisition module.
The IPMC of the fan board further includes a receiving module, and the SHMC further includes a management module, wherein,
the receiving module is used for automatically acquiring the in-place information of the fan plate where the receiving module is located and providing the in-place information of the fan plate for the management module;
the management module is used for acquiring the in-place information of each fan plate from each receiving module and providing the in-place information of each fan plate for the associated fan processing module;
and the related fan processing module is also used for inquiring the in-place information of each fan plate from the management module.
In addition, the rotation speed of the fan on the same fan board is controlled by an automatic fan rotation speed control module on the IPMC of the fan board: after the state acquisition module on the IPMC of the fan plate acquires the temperature or the alarm state of the fan plate at regular time, if the acquired temperature of the fan plate exceeds the maximum value in the allowable range or an alarm is given, the automatic fan speed control module on the IPMC of the fan plate is triggered, and the automatic fan speed control module can automatically adjust the rotating speed of each fan on the fan plate.
Based on the device, the invention provides a method for controlling the rotation speed of the associated fan.
In this embodiment, a Synchronous Digital Hierarchy (SDH) device, which is a communication product adopting an ATCA architecture, is taken as an example to describe the method of the present invention in detail.
Assuming that an upper fan board and a lower fan board are inserted into a chassis of an SDH device, slot addresses of the two fan boards are respectively 61 and 62, and the upper fan board and the lower fan board are defined to be associated, the slot addresses 61 and 62 are also associated, and 61 is referred to as a source fan board slot address, and 62 is referred to as an associated fan board slot address. There are 4 fans on every fan plate, have the rotational speed of 4 fans to control on every fan plate promptly, and the rotational speed of 4 fans on the same fan plate can be different, and the rotational speed of the fan on the same fan plate is controlled by the fan rotational speed automatic control module on the IPMC of this fan plate: after the state acquisition module on the IPMC of the fan plate acquires the temperature or the alarm state of the fan plate at regular time, if the acquired temperature of the fan plate exceeds the maximum value in the allowable range or the alarm is given, the automatic control module for the fan rotating speed on the IPMC of the fan plate can automatically adjust the rotating speeds of 4 fans on the fan plate.
In order to realize the related control of the two related fan plates, the method of the invention is shown in fig. 3 and comprises the following steps:
step 301: establishing and storing a correlated fan mapping table and a fan rotating speed control strategy table;
in this step, an associated fan mapping table and a fan rotational speed control policy table are established and stored in the SHMC. In this embodiment, the upper and lower fan boards of the rack are associated, and then the source fan board slot address 61 and the associated fan board slot address 62 are also associated, and then a one-to-one mapping relationship is established between the source fan board slot address 61 and the associated fan board slot address 62 in the associated fan mapping table;
in practical application, because there are not only two fan boards on the rack, there may be more than one associated fan board slot addresses corresponding to the source fan board slot addresses, that is, a one-to-many mapping relationship may be established in the associated fan mapping table.
The fan rotating speed control strategy table comprises a fan rotating speed control strategy, namely a corresponding relation established between a fan rotating speed adjusting condition and a fan rotating speed adjusting result; the fan rotating speed adjusting condition can be the temperature of the fan plate, the alarming state of the fan plate, or the combination of the temperature of the fan plate and the alarming state; for example, the fan speed control strategy may establish a correspondence between the fan plate temperature and the fan speed level, may establish a correspondence between the fan plate warning state and the fan speed level, and may establish a correspondence between the fan plate temperature and the warning state and the fan speed level.
In the fan speed control strategy, the fan speed level can be set to two modes, manual and automatic: in the manual mode, the fan speed can be adjusted according to the fan speed level set by a user; in the automatic mode, when the temperature of the fan plate exceeds the maximum value in the allowable range or the fan plate gives an alarm, the rotating speed of each fan on the corresponding fan plate of the fan plate is automatically increased by one grade.
Step 302: the management module acquires and stores in-place information of each fan plate from the receiving module;
in this step, the receiving module obtains the in-place information of the fan board where the module is located, that is, after the fan board is inserted into a certain slot position, the receiving module can automatically obtain the slot position address of the fan board where the module is located through hardware information; the management module sends a communication diagnosis command to a receiving module on the IPMC of each fan plate to acquire in-place information of each fan plate and stores the in-place information of each fan plate in the management module;
step 303: the state processing module acquires the state of each fan plate such as temperature or alarm state at regular time through the state acquisition module;
the state acquisition module can acquire the state of the fan plate where the module is located at regular time. The state acquisition module can actively send the state of the fan plate to the state processing module; and reporting the state of the fan plate to the state processing module according to the state query command sent by the state acquisition module.
In this step, if the fan rotation speed control policy table is based on the corresponding relationship between the alarm state of the fan board and the fan rotation speed level, the state collection module only collects the alarm state of the fan board where the module is located. When a certain fan on the fan plate where the state acquisition module is located breaks down, the fan plate can generate an alarm; the state processing module can inquire the alarm state of the fan plate where the state acquisition module is located from the state acquisition module at regular time, and the state acquisition module reports the alarm state of the fan plate where the state acquisition module is located to the state processing module; the state acquisition module can also acquire the alarm state of the fan plate where the module is located at regular time, and when the alarm is acquired, the alarm state can be immediately and actively reported to the state processing module, so that the state processing module can timely acquire the alarm state of the fan plate where the state acquisition module is located;
if the fan speed control strategy table is the corresponding relation established between the temperature of the fan plate and the fan speed level, or the corresponding relation established between the combination of the temperature of the fan plate and the alarm state and the fan speed level, the state acquisition module needs to acquire the temperature of the fan plate where the module is located. The state processing module can inquire the temperature of the fan plate where the state acquisition module is located from the state acquisition module at regular time, and the state acquisition module reports the temperature of the fan plate where the state acquisition module is located to the state processing module; the state acquisition module can also acquire the temperature of the fan plate where the module is located at regular time, and when the acquired temperature exceeds the maximum value in the allowable range, the temperature can be immediately and actively reported to the state processing module, so that the state processing module can timely acquire the temperature of the fan plate where the state acquisition module is located;
the time interval for the query and status collection by the status processing module and the status collection module may be determined according to actual situations, for example, the query and collection may be defined in minute or second.
Step 304: reading a first slot position address by the associated fan processing module;
in this step, at the beginning of the design of the SDH device, all slot addresses into which the fan board can be inserted are stored in the associated fan processing module, and at this time, the associated fan processing module reads the first slot address from all slot addresses, and sets the read slot address to 61; the order of reading the slot addresses can be arranged according to the order of the address sizes, arranged in the reverse order, or read randomly.
Step 305: judging whether the fan board of the slot position address is in place; if the fan plate is in place, go to step 306, if the fan plate is not in place, go to step 310;
in this step, the associated fan processing module queries the management module whether the fan board of the slot position address 61 is in place, that is, whether the management module stores the corresponding slot position address, if the fan board is in place, the process goes to step 306, and if the fan board is not in place, the process goes to step 310;
step 306: acquiring a slot position address of the associated fan board corresponding to the slot position address;
in this step, the associated fan processing module takes the slot position address 61 as a source fan board slot position address, and obtains an associated fan board slot position address 62 corresponding to the source fan board slot position address 61 from an associated fan mapping table stored in the storage module; accordingly, the fan board at source fan board slot address 61 is referred to as the source fan board, and the fan board at associated fan board slot address 62 is referred to as the associated fan board.
Step 307: judging whether the associated fan plate is in place; if the associated fan plate is in place, go to step 308; if the associated fan board is not in place, setting the alarm state of the associated fan board as alarm, and then going to step 309;
in this step, the associated fan processing module queries the management module whether the associated fan board where the associated fan board slot address 62 is located is in place, that is, queries whether the management module stores the corresponding slot address, and if the associated fan board is in place, goes to step 308; if the associated fan plate is not in place, it indicates that no associated fan plate is working, and the state of the associated fan plate is considered abnormal, and it is necessary to set the alarm state of the associated fan plate as alarm, and then go to step 309.
Step 308: judging whether the state of the associated fan plate is abnormal, if the state of the associated fan plate exceeds the maximum value in the allowable range or whether an alarm is given, if so, turning to step 309, and if not, turning to step 310;
in this step, if the fan rotational speed control policy table is the corresponding relationship established according to the warning state of the fan board and the fan rotational speed level, the associated fan processing module obtains the warning state of the associated fan board where the associated fan board slot position address 62 is located, that is, the warning states of the 4 fans controlled by the associated fan board, through the state processing module; if one of the fans fails, the associated fan board gives an alarm, go to step 309, if none of the 4 fans controlled by the associated fan board fails, the associated fan board gives no alarm, go to step 310;
if the fan rotation speed control strategy table is the corresponding relation established between the fan plate temperature and the fan rotation speed level, or the corresponding relation established between the combination of the fan plate temperature and the alarm state and the fan rotation speed level, the associated fan processing module obtains the temperature of the associated fan plate where the associated fan plate slot position address 62 is located through the state processing module, if the temperature exceeds the maximum value in the allowable range, the step 309 is executed, otherwise, the step 310 is executed.
Step 309: the related fan processing module sends a corresponding rotating speed adjusting command to an automatic fan rotating speed control module of the IPMC of the source fan plate according to the fan rotating speed control strategy table, and the automatic fan rotating speed control module adjusts the rotating speed of each fan on the fan plate where the module is located;
in this step, when the associated fan board where the associated slot address 62 is located has an alarm or the temperature exceeds the maximum value within the allowable range, the associated fan processing module determines a rotation speed adjustment result corresponding to the current condition, that is, the corresponding fan rotation speed adjustment condition, according to the fan rotation speed control policy table stored in the storage module, and sends a corresponding rotation speed adjustment command to the fan rotation speed automatic control module of the IPMC of the source fan board, and after receiving the rotation speed adjustment command, the fan rotation speed automatic control module automatically adjusts the rotation speed of each fan on the fan board where the fan rotation speed automatic control module is located, that is, adjusts the rotation speeds of 4 fans on the fan board where the slot address of the source fan board is 61, so that the rotation speeds of the 4 fans on the fan board where the slot address of the source fan board is 61 are increased by one level.
Step 310: the associated fan processing module reads the next slot address and determines whether the slot address exists, if so, the process goes to step 305, and if not, the current process is ended.
In practical application, the fan rotation speed control policy table may establish a corresponding relationship between different fan rotation speed adjustment conditions and fan rotation speed adjustment results according to different conditions, for example, the corresponding relationship may be a corresponding relationship between a fan plate temperature and a fan rotation speed adjustment result, a corresponding relationship between a warning state of the fan plate and a fan rotation speed adjustment result, or a corresponding relationship between a combination of the fan plate temperature and the warning state and the fan rotation speed adjustment result; the associated fan mapping table can also establish a one-to-one mapping relation or a one-to-many mapping relation between the slot position address of the source fan board and the slot position address of the associated fan board according to the actual situation, thereby realizing the dynamic configuration of the associated fan mapping table and the fan rotating speed control strategy table, increasing the flexibility of the product and further ensuring the manageability of the ATCA.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, and any modifications, equivalents, improvements, etc. that are within the spirit and principle of the present invention should be included in the present invention.

Claims (7)

1. An apparatus for correlating fan speed control, the apparatus comprising: the system comprises a storage module, a state processing module and an associated fan processing module which are positioned in a machine frame manager (SHMC), and a fan rotating speed automatic control module which is positioned in an Intelligent Platform Management Controller (IPMC) of a fan board; wherein,
the storage module is used for storing the set associated fan mapping table and the fan rotating speed control strategy table;
the associated fan mapping table is a mapping relation established according to the source fan board slot position address and the associated fan board slot position address and is used for providing the associated fan board slot position address corresponding to the source fan board slot position address for the associated fan processing module;
the fan rotating speed control strategy table comprises a fan rotating speed control strategy, namely a corresponding relation established between a fan rotating speed adjusting condition and a fan rotating speed adjusting result, and is used for enabling the associated fan processing module to obtain the fan rotating speed adjusting result according to the fan rotating speed adjusting condition;
the state processing module is used for receiving and storing the state of each fan plate provided by the state acquisition module;
the correlated fan processing module is used for acquiring a correlated fan board slot position address corresponding to the source fan board slot position address from a correlated fan mapping table stored in the storage module, and sending a rotating speed adjusting command corresponding to the state of the correlated fan board to the fan rotating speed automatic control module of the source fan board according to the fan rotating speed control strategy table stored in the storage module when the state of the correlated fan board acquired by the state processing module is abnormal;
the fan rotating speed automatic control module is used for adjusting the rotating speed of each fan on the fan plate where the module is positioned according to the rotating speed adjusting command;
the device also includes:
and the state acquisition module is positioned in the IPMC of the fan plate and used for acquiring the state of the fan plate where the module is positioned and providing the state of the fan plate for the state processing module.
2. The apparatus of claim 1,
the state acquisition module is used for acquiring the state of a fan plate where the module is located, and specifically, the state of the fan plate where the module is located is acquired at regular time; and/or the presence of a gas in the gas,
the state acquisition module is used for reporting the state of the fan plate to the state processing module, and specifically comprises the following steps: actively sending the state of the fan plate to the state processing module; or reporting the state of the fan plate to the state processing module according to the state query command sent by the state processing module.
3. The apparatus of claim 1, further comprising:
the management module is positioned in the SHMC and used for acquiring the in-place information of each fan plate from each receiving module and providing the in-place information of each fan plate for the associated fan processing module;
and the receiving module is positioned in the IPMC and used for automatically acquiring the in-place information of the fan plate of the module and providing the in-place information of the fan plate for the management module.
4. A method of correlating fan speed control, the method comprising:
acquiring a related fan board slot position address corresponding to the source fan board slot position address according to the set related fan mapping table, and when the acquired state of the related fan board is abnormal, sending a rotating speed adjusting command corresponding to the state of the related fan board according to the set fan rotating speed control strategy table to adjust the rotating speed of each fan on the source fan board;
the associated fan mapping table is a mapping relation established according to the source fan board slot position address and the associated fan board slot position address and is used for providing the associated fan board slot position address corresponding to the source fan board slot position address for the associated fan processing module;
the fan rotating speed control strategy table comprises a fan rotating speed control strategy, namely a corresponding relation established between a fan rotating speed adjusting condition and a fan rotating speed adjusting result, and is used for enabling the associated fan processing module to obtain the fan rotating speed adjusting result according to the fan rotating speed adjusting condition.
5. The method of claim 4, further comprising: the state of the fan plate is collected at regular time.
6. A method according to claim 4 or 5, characterized in that the method comprises: and acquiring in-place information of each fan plate.
7. The method of claim 4, wherein the obtaining a condition anomaly of the associated fan plate comprises:
and after the source fan plate and the associated fan plate are in place, judging whether the state of the associated fan plate is abnormal or not.
CN 200910091993 2009-09-04 2009-09-04 A device and a method for association fan rotating speed control Active CN102011742B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200910091993 CN102011742B (en) 2009-09-04 2009-09-04 A device and a method for association fan rotating speed control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910091993 CN102011742B (en) 2009-09-04 2009-09-04 A device and a method for association fan rotating speed control

Publications (2)

Publication Number Publication Date
CN102011742A CN102011742A (en) 2011-04-13
CN102011742B true CN102011742B (en) 2013-11-06

Family

ID=43842033

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910091993 Active CN102011742B (en) 2009-09-04 2009-09-04 A device and a method for association fan rotating speed control

Country Status (1)

Country Link
CN (1) CN102011742B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2479753C2 (en) * 2011-07-07 2013-04-20 Общество с ограниченной ответственностью "Газхолодтехника" Method of automatic control over blower impeller rpm
CN104122850A (en) * 2013-04-26 2014-10-29 中兴通讯股份有限公司 Fan monitoring device and fan monitoring method
CN114151374A (en) * 2021-11-05 2022-03-08 山东云海国创云计算装备产业创新中心有限公司 Fan control circuit and host

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050096339A (en) * 2004-03-30 2005-10-06 삼성전자주식회사 Refrigerator and control method thereof
WO2007130051A1 (en) * 2006-05-09 2007-11-15 Carrier Corporation Climate control system with automatic wiring detection
CN101109982A (en) * 2007-08-22 2008-01-23 中兴通讯股份有限公司 Method for implementing variable air quantity zone control and system frame thereof
CN101192065A (en) * 2006-11-20 2008-06-04 中兴通讯股份有限公司 Heat radiating fan control device and method
CN101285478A (en) * 2007-04-12 2008-10-15 鸿富锦精密工业(深圳)有限公司 Fan speed control device and speed control method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050096339A (en) * 2004-03-30 2005-10-06 삼성전자주식회사 Refrigerator and control method thereof
WO2007130051A1 (en) * 2006-05-09 2007-11-15 Carrier Corporation Climate control system with automatic wiring detection
CN101192065A (en) * 2006-11-20 2008-06-04 中兴通讯股份有限公司 Heat radiating fan control device and method
CN101285478A (en) * 2007-04-12 2008-10-15 鸿富锦精密工业(深圳)有限公司 Fan speed control device and speed control method
CN101109982A (en) * 2007-08-22 2008-01-23 中兴通讯股份有限公司 Method for implementing variable air quantity zone control and system frame thereof

Also Published As

Publication number Publication date
CN102011742A (en) 2011-04-13

Similar Documents

Publication Publication Date Title
US10108208B2 (en) System and method of rack management
US10375854B2 (en) Liquid cooling system and control method thereof
US20060261761A1 (en) Fan control system
US8782462B2 (en) Rack system
US20130110926A1 (en) Method for Controlling Rack System
CN102011742B (en) A device and a method for association fan rotating speed control
CN111734667A (en) A kind of server fan speed control method and device
US8788874B2 (en) Container system and monitoring method for container system
US20120253544A1 (en) Modular computer system and method for controlling fans of the same
WO2011023002A1 (en) Control method for advanced telecom computing architecture atca fan and manager for atca shelf
CN103138974A (en) Server rack system of managing rotating speeds of fan
CN114153693A (en) Server fan state monitoring method and device and storage medium
CN108757536A (en) A kind of electronic equipment and control method for fan
CN102811145B (en) The temperature monitoring method of board and temperature monitoring system in a kind of network
CN103379802A (en) Fan control system
CN107725450B (en) Fan control method and system and electrical equipment with cooling fan
CN103382944A (en) Fan control method
CN106502355A (en) A kind of Rack server power supplies inlet temperature acquisition methods
WO2017041755A1 (en) Fan monitoring method and monitoring apparatus for frame circuit breaker
TWI505674B (en) Server system and a data transferring method thereof
TW201345400A (en) Method of fan management
US20130148292A1 (en) Server system with fan speed control
CN205750361U (en) A kind of express delivery cabinet and power board
US11387643B2 (en) Method, device and system for protecting parallel-connected topology units
TW201816276A (en) Rack fan control method and control module thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant