CN112433580A - Fan control method and device, computer equipment and storage medium - Google Patents
Fan control method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN112433580A CN112433580A CN202011231749.9A CN202011231749A CN112433580A CN 112433580 A CN112433580 A CN 112433580A CN 202011231749 A CN202011231749 A CN 202011231749A CN 112433580 A CN112433580 A CN 112433580A
- Authority
- CN
- China
- Prior art keywords
- fan
- bmc
- cplds
- preset
- pwm value
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000004044 response Effects 0.000 claims abstract description 18
- 238000001514 detection method Methods 0.000 claims abstract description 6
- 238000004590 computer program Methods 0.000 claims description 8
- 230000002159 abnormal effect Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000009529 body temperature measurement Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Control Of Positive-Displacement Air Blowers (AREA)
Abstract
The invention discloses a fan control method, a fan control device, computer equipment and a storage medium. The method comprises the following steps: respectively detecting heartbeat signals corresponding to the BMC by using the CPLDs; in response to the fact that none of the CPLDs detects the heartbeat signal, the CPLDs drive the fan according to a first preset PWM value; and in response to the detection of the heartbeat signal by the at least one CPLD, driving the fan by the BMC corresponding to the heartbeat signal. According to the scheme, the CPLDs are adopted to respectively detect the heartbeat signals corresponding to the BMC, the CPLDs are used for driving the fan according to the first preset PWM value when none of the CPLDs detect the heartbeat signals, and the BMC is used for driving the fan when at least one CPLD detects the heartbeat signal, so that the CPLDs can be adopted for assisting in controlling the fan under abnormal conditions of BMC faults, restarting, power-on and the like, the fan is prevented from stopping, and the risk of damage of devices due to high temperature is reduced.
Description
Technical Field
The present invention relates to the field of server technologies, and in particular, to a fan control method and apparatus, a computer device, and a storage medium.
Background
With the development of information technology, the application requirements of the server are larger and larger, and the increasing traffic has higher and higher requirements on the stability, reliability, safety, transmission efficiency and the like of the server. The fan is an important component of the server, and plays a role in cooling devices and modules in the server, so that the devices and the modules can work within a normal temperature range.
At present, fans in existing storage devices are generally managed by a Baseboard Management Controller (BMC), however, the BMC cannot guarantee effective control over the fans under any circumstances, for example, the BMC cannot manage and control the fans during a hang-up, a power-on start, or a reset process. Especially in the case of multiple controllers, the situation requiring processing is more complicated. The fan stopping has a great influence on the storage equipment, and the high temperature of the equipment can be slightly caused, some devices can be burnt out, and the serious consequences can be caused by the fire of the equipment when the equipment is serious.
Disclosure of Invention
In view of the above, it is desirable to provide a fan control method, apparatus, computer device and storage medium capable of preventing a fan from stalling.
According to a first aspect of the present invention, there is provided a fan control method, the method comprising:
respectively detecting heartbeat signals corresponding to the BMC by using the CPLDs;
in response to the fact that none of the CPLDs detects the heartbeat signal, the CPLDs drive the fan according to a first preset PWM value;
and in response to the detection of the heartbeat signal by the at least one CPLD, driving the fan by the BMC corresponding to the heartbeat signal.
In one embodiment, the method further comprises:
responding to the BMC to drive the fan, detecting the rotating speed of the fan by using the CPLDs and comparing the rotating speed with a preset threshold value;
and in response to the rotating speed of the fan being less than or equal to the preset threshold value, the CPLDs drive the fan according to the first preset PWM value.
In one embodiment, the CPLDs are plural, and the method further comprises:
responding to the heartbeat signals of the corresponding BMCs detected by the CPLDs, and determining the master control BMC and the slave control BMC by the BMCs according to the master-slave strategy; and
and driving the fan by utilizing the master control BMC.
In one embodiment, the step of driving the fan by the master BMC further includes:
and the master control BMC reads the first preset PWM value from the registers of the CPLDs.
In one embodiment, the step of driving the fan using the master BMC includes:
the master control BMC acquires the temperature of a preset temperature measuring point;
determining a rotating speed to be output by using the temperature of the preset temperature measuring point, the first preset PWM value and a PID formula, and storing the rotating speed to be output into a main control BMC memory, wherein the difference value between the rotating speed to be output and the first preset PWM value is less than or equal to a preset value;
the master control BMC drives the fan according to the rotating speed to be output in the memory; and
and the master control BMC synchronizes the rotating speed to be output to a memory of the slave control BMC.
In one embodiment, the method further comprises:
in response to that the CPLD does not drive the fan and the master control BMC is switched with the slave control BMC, the switched master control BMC reads the current PWM value in the memory and compares the current PWM value with a second preset PWM value;
and in response to that the current PWM value is not equal to a second preset PWM value, the main control BMC after switching drives the fan according to the current PWM value.
In one embodiment, the CPLDs are connected to the fan by wires and means.
According to a second aspect of the present invention, there is provided a fan control apparatus, the apparatus comprising:
the detection module is used for respectively detecting heartbeat signals corresponding to the BMC by utilizing the CPLDs;
the first fan driving module is used for driving the fan by the CPLDs according to a first preset PWM value when the CPLDs do not detect the heartbeat signal;
and the second fan driving module is used for driving the fan by the BMC corresponding to the heartbeat signal when the at least one CPLD detects the heartbeat signal. According to a third aspect of the present invention, there is also provided a computer apparatus comprising:
at least one processor; and
the memory stores a computer program which can run on the processor, and the processor executes the fan control method when executing the program.
According to a fourth aspect of the present invention, there is also provided a computer-readable storage medium storing a computer program which, when executed by a processor, performs the aforementioned fan control method.
According to the fan control method, the CPLDs are adopted to respectively detect the heartbeat signals corresponding to the BMC, the CPLDs are used for driving the fan according to the first preset PWM value when none of the CPLDs detect the heartbeat signals, and the BMC is used for driving the fan when at least one CPLD detects the heartbeat signal, so that the CPLDs can be adopted for assisting in controlling the fan under the abnormal conditions of BMC fault, restart, power-on and the like, the fan is not stopped, and the risk of damage of devices due to high temperature is reduced.
In addition, the invention also provides a fan control device, a computer device and a computer readable storage medium, which can also achieve the technical effects and are not described herein again.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other embodiments can be obtained by using the drawings without creative efforts.
Fig. 1 is a schematic flow chart illustrating a fan control method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a topology providing a BMC, CPLD and fan connection in another embodiment of the invention;
fig. 3 is a schematic structural diagram of a fan control device according to another embodiment of the present invention;
fig. 4 is an internal structural view of a computer device according to another embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.
In one embodiment, referring to fig. 1, the present invention provides a fan control method, including the following steps:
s100, detecting heartbeat signals corresponding to the BMC by using a plurality of CPLDs respectively; each BMC of each CPLD adopts General-purpose input/output (GPIO for short) connection, and after being electrified and started, the BMC regularly outputs high and low level heartbeat signals to the corresponding CPLD through the GPIO.
S200, in response to the fact that none of the CPLDs detects the heartbeat signal, the CPLDs drive the fan according to a first preset PWM value; preferably, the CPLDs are connected to the fan by wires and means.
And S300, in response to the fact that the CPLD detects the heartbeat signal, driving the fan by the BMC corresponding to the heartbeat signal.
According to the fan control method, the CPLDs are adopted to respectively detect the heartbeat signals corresponding to the BMC, the CPLDs are used for driving the fan according to the first preset PWM value when none of the CPLDs detect the heartbeat signals, and the BMC is used for driving the fan when at least one CPLD detects the heartbeat signal, so that the CPLDs can be adopted for assisting in controlling the fan under the abnormal conditions of BMC fault, restart, power-on and the like, the fan is not stopped, and the risk that devices are damaged due to high temperature is reduced.
In yet another embodiment, the method further comprises the steps of:
s410, responding to the BMC to drive the fan, detecting the rotating speed of the fan by using the CPLDs and comparing the rotating speed with a preset threshold value;
and S420, in response to the fact that the rotating speed of the fan is smaller than or equal to a preset threshold value, the CPLDs drive the fan according to a first preset PWM value. For example, assuming that the predetermined threshold is zero, when the BMC controls the fan, if the CPLD detects that the fan is stopped (i.e., the rotation speed is zero), the BMC does not drive the fan at this time, and the CPLD drives the fan to operate.
According to the fan control method, the CPLD is used for continuously detecting the rotating speed of the fan when the BMC controls the fan, and the CPLD takes over the fan when the rotating speed of the fan is small or the fan stops rotating, so that the rotating speed of the fan cannot be too low or stop rotating even if the BMC heartbeat signal is normal.
In another embodiment, please refer to fig. 2, where there are a plurality of CPLDs, the method further includes:
s510, in response to the fact that the CPLDs detect heartbeat signals of the corresponding BMCs, the BMCs determine a master control BMC and a slave control BMC according to a master-slave strategy; and
and S520, driving the fan by using the master control BMC.
Preferably, in order to ensure that the fan speed can smoothly transition to the BMC when the fan control right is switched from the CPLD, the step S520 specifically includes the following sub-steps:
and S521, the master control BMC reads the first preset PWM value from the registers of the CPLDs.
S522, the master control BMC obtains the temperature of a preset temperature measuring point;
s523, determining the rotating speed to be output by using the temperature of the preset temperature measuring point, the first preset PWM value and a PID formula, and storing the rotating speed to be output into a main control BMC memory, wherein the difference value between the rotating speed to be output and the first preset PWM value is less than or equal to a preset value;
s524, the master control BMC drives a fan according to the rotating speed to be output in the memory;
and S525, the master control BMC synchronizes the rotating speed to be output to the memory of the slave control BMC. For example, assuming that the CPLD controls the fan to output 40% of air volume before the BMC is started in the specific implementation process, assuming that the BMC monitors that the fan actually needs to output 70% of air volume at the temperature measurement point after the BMC is powered on, the CPLD 40% air volume output BMC is referenced to adjust the fan to output 50% of air volume, and then the fan is properly adjusted until the fan meets the heat dissipation requirement of the temperature measurement point, so that the fan control is smoothly transited when the CPLD is switched to the BM, and the fan rotation speed is prevented from being suddenly high and low and the noise is prevented from being too high.
In another embodiment, the multiple BMCs control the fan by using a master-slave policy, however, the master BMC and the slave BMC are frequently switched, and in order to facilitate smooth transition of fan control when the master BMC is switched with the slave BMC, the method further includes:
s610, in response to that the CPLD does not drive the fan and the master BMC is switched with the slave BMC, the switched master BMC reads the current PWM value in the memory and compares the current PWM value with a second preset PWM value;
and S620, in response to that the current PWM value is not equal to a second preset PWM value, the main control BMC after switching drives the fan according to the current PWM value. The second preset PWM value is an initial value of the BMC during power-on initialization, and is usually set to zero.
In another embodiment, please refer to fig. 2 again, in order to facilitate understanding of the technical solution of the present invention, it is assumed that a storage device uses three sets of BMCs and CPLDs to control a fan, where CPLD1 corresponds to BMC1, CPLD2 corresponds to BMC2, and CPLD3 corresponds to BMC3, and specifically, the process of starting the fan from power-up of the storage device is as follows:
step 1, during the power-on period of the equipment, the BMC cannot control level jump, the CPLD1, the CPLD2 and the CPLD3 all perform heartbeat monitoring, and after the BMC1, the BMC2 and the BMC2 do not have heartbeat output, the fan is taken over and is driven to rotate according to a PWM1 value prestored in a register, so that the rotating speed of the fan is set according to the radiating fixed rotating speed.
Step 2, after the BMC is started, three BMCs make master-slave decision schemes, wherein one BMC is available and only one master BMC is available, and the rest BMCs are slave BMCs; if the BMC is started, the CPLD1, the CPLD2 and the CPLD3 detect corresponding BMC heartbeat signals, and at the moment, if the master-slave strategy determines that the BMC1 is the master control BMC, the BMC1 is adopted to drive the fan subsequently.
And 3, the master control BMC detects that the CPLD is controlling the fan, reads the PWM from the CPLD and writes the PWM into the memory, informs the CPLD to remove the fan control through heartbeat, utilizes the memory to store the PWM to calculate a new PWM value after the CPLD removes the fan control right, writes the new PWM value into the fan control unit, and synchronizes the new PWM value to the slave control unit. The BMC1 needs to acquire the temperature of a preset temperature measuring point, acquire a PWM1 value for controlling the rotating speed of the fan in the CPLD register, calculate a new PWM according to a PID formula, write the new PWM into the fan control unit, and synchronize the new PWM into the slave control BMC2 and the BMC 3; the difference between the newly calculated PWM and the PWM1 value should be less than a preset value to ensure that the fan speed does not suddenly go low or high.
Step 4, assuming that the master control BMC is switched to BMC2 and BMC1 and BMC3 become slave control BMCs after the device operates for a period of time, at this time, a thread of BMC2 controlling the fan speed first detects whether CPLD is controlling the fan, if not, obtains a PWM1 value of the memory, checks whether the CPLD is an initial value (for example, 0), if not, indicates that BMC master-slave switching occurs, reads a PWM value from the memory, performs PID calculation according to the PWM value, writes the PWM into the fan control unit after calculation, synchronizes the PWM value to BMC1 and BMC3, and simultaneously all BMCs always output heartbeat signals to the CPLD.
And 5, during the period that the fan is taken over by the BMC, the CPLD is also responsible for detecting the rotating speed of the fan, and if the rotating speed of the fan stops or is lower than a certain preset low rotating speed, the control right of the fan is handed over to the CPLD again.
And 6, continuously monitoring the heartbeat of the BMC by the CPLD, and taking over the control right of the fan again by the CPLD after all the controllers BMC do not output the heartbeat.
The fan control method can ensure that the CPLD controls the fan to rotate during the power-on period of the storage device, the master control BMC controls the fan to rotate after the BMC is started, the fan can be effectively prevented from stalling, in addition, the master control BMC calculates PWM according to the PWM value provided by the CPLD, PWM values are synchronized among a plurality of BMCs, the master control BMC which is switched when the master and slave are switched smoothly transits according to the PWM of the original master control BMC, the fan rotating speed is prevented from being suddenly changed when the fan control right is switched, and the fan rotating speed is smoothly controlled.
In another embodiment, referring to fig. 3, a fan control device 70 is provided,
the detection module 71 is configured to detect heartbeat signals corresponding to the BMCs by using the CPLDs respectively;
the first fan driving module 72 is configured to drive the fan according to a first preset PWM value by the CPLDs when none of the CPLDs detects the heartbeat signal;
and the second fan driving module 73 is configured to drive the fan by the BMC corresponding to the heartbeat signal when the at least one CPLD detects the heartbeat signal.
It should be noted that, for specific limitations of the fan control device, reference may be made to the above limitations of the fan control method, and details are not described herein again. Each module in the fan control device may be implemented wholly or partially by software, hardware, or a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
According to another aspect of the present invention, a computer device is provided, and the computer device may be a server, and its internal structure is shown in fig. 4. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing data. The network interface of the computer device is used for communicating with an external terminal through a network connection. Which when executed by a processor implements the fan control method described above.
According to yet another aspect of the present invention, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the fan control method described above.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A method of controlling a fan, the method comprising:
respectively detecting heartbeat signals corresponding to the BMC by using the CPLDs;
in response to the fact that none of the CPLDs detects the heartbeat signal, the CPLDs drive the fan according to a first preset PWM value;
and in response to the detection of the heartbeat signal by the at least one CPLD, driving the fan by the BMC corresponding to the heartbeat signal.
2. The method of claim 1, further comprising:
responding to the BMC to drive the fan, detecting the rotating speed of the fan by using the CPLDs and comparing the rotating speed with a preset threshold value;
and in response to the rotating speed of the fan being less than or equal to the preset threshold value, the CPLDs drive the fan according to the first preset PWM value.
3. The method of claim 1, wherein the CPLD is plural, and wherein the method further comprises:
responding to the heartbeat signals of the corresponding BMCs detected by the CPLDs, and determining the master control BMC and the slave control BMC by the BMCs according to the master-slave strategy; and
and driving the fan by utilizing the master control BMC.
4. The method of claim 3, wherein the step of driving a fan with the master BMC further comprises:
and the master control BMC reads the first preset PWM value from the registers of the CPLDs.
5. The method of claim 4, wherein the step of driving a fan with the master BMC comprises:
the master control BMC acquires the temperature of a preset temperature measuring point;
determining a rotating speed to be output by using the temperature of the preset temperature measuring point, the first preset PWM value and a PID formula, and storing the rotating speed to be output into a main control BMC memory, wherein the difference value between the rotating speed to be output and the first preset PWM value is less than or equal to a preset value;
the master control BMC drives the fan according to the rotating speed to be output in the memory; and
and the master control BMC synchronizes the rotating speed to be output to a memory of the slave control BMC.
6. The method of claim 5, further comprising:
in response to that the CPLD does not drive the fan and the master control BMC is switched with the slave control BMC, the switched master control BMC reads the current PWM value in the memory and compares the current PWM value with a second preset PWM value;
and in response to that the current PWM value is not equal to a second preset PWM value, the main control BMC after switching drives the fan according to the current PWM value.
7. The method of any one of claims 1-6, wherein the CPLDs are connected to the fan by wires and/or wires.
8. A fan control apparatus, the apparatus comprising:
the detection module is used for respectively detecting heartbeat signals corresponding to the BMC by utilizing the CPLDs;
the first fan driving module is used for driving the fan by the CPLDs according to a first preset PWM value when the CPLDs do not detect the heartbeat signal;
and the second fan driving module is used for driving the fan by the BMC corresponding to the heartbeat signal when the at least one CPLD detects the heartbeat signal.
9. A computer device, comprising:
at least one processor; and
a memory storing a computer program operable on the processor, the processor when executing the program performing the method of any of claims 1-7.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, is adapted to carry out the method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011231749.9A CN112433580A (en) | 2020-11-06 | 2020-11-06 | Fan control method and device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011231749.9A CN112433580A (en) | 2020-11-06 | 2020-11-06 | Fan control method and device, computer equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112433580A true CN112433580A (en) | 2021-03-02 |
Family
ID=74695516
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011231749.9A Withdrawn CN112433580A (en) | 2020-11-06 | 2020-11-06 | Fan control method and device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112433580A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113204466A (en) * | 2021-04-29 | 2021-08-03 | 山东英信计算机技术有限公司 | Over-temperature protection method and electronic equipment |
CN114296995A (en) * | 2021-11-30 | 2022-04-08 | 苏州浪潮智能科技有限公司 | Method, system, equipment and storage medium for autonomously repairing BMC by server |
-
2020
- 2020-11-06 CN CN202011231749.9A patent/CN112433580A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113204466A (en) * | 2021-04-29 | 2021-08-03 | 山东英信计算机技术有限公司 | Over-temperature protection method and electronic equipment |
CN113204466B (en) * | 2021-04-29 | 2022-11-18 | 山东英信计算机技术有限公司 | Over-temperature protection method and electronic equipment |
CN114296995A (en) * | 2021-11-30 | 2022-04-08 | 苏州浪潮智能科技有限公司 | Method, system, equipment and storage medium for autonomously repairing BMC by server |
CN114296995B (en) * | 2021-11-30 | 2023-11-03 | 苏州浪潮智能科技有限公司 | Method, system, equipment and storage medium for server to autonomously repair BMC |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8656003B2 (en) | Method for controlling rack system using RMC to determine type of node based on FRU's message when status of chassis is changed | |
JP2003150280A (en) | Backup management system and method | |
CN106371540B (en) | System power management method, chip and electronic equipment | |
CN112433580A (en) | Fan control method and device, computer equipment and storage medium | |
CN112433766A (en) | Server preheating method and device | |
CN111966559A (en) | Fault recovery method and device, electronic equipment and storage medium | |
WO2017052500A1 (en) | Server node shutdown | |
TW201947351A (en) | Power distribution board, modular chassis system and operation method thereof | |
CN114562469A (en) | Method, device, circuit, electronic equipment and medium for controlling power supply of fan | |
CN111984471B (en) | Cabinet power BMC redundancy management system and method | |
CN113835508A (en) | Power consumption management method and device of server, BMC and storage medium | |
US9722414B2 (en) | Power distribution and information handling | |
CN111045844A (en) | Fault degradation method and device | |
JP6800935B2 (en) | How to control a fan in an electronic system | |
US20150309553A1 (en) | Server and method for adjustment of frequency of monitoring components of server | |
CN115405550B (en) | Fan control method, device, equipment and medium | |
JPH10307635A (en) | Computer system and temperature monitoring method applied to the same system | |
CN116823587A (en) | Graphics processor control method and device, electronic equipment and storage medium | |
TWI483125B (en) | Baseboard management controller recovery system and using method of the same | |
CN115407861A (en) | Target equipment power supply method, system and device and computer readable storage medium | |
TW201426292A (en) | Server and protect methods for fan failure thereof | |
CN109989935B (en) | Fan control method, device and equipment based on double-control storage server | |
JP5422426B2 (en) | Information processing device | |
CN112737023A (en) | Method and device for controlling powered device in fast charging mode and powered device | |
CN114721852B (en) | Power management system and management method |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210302 |