[go: up one dir, main page]

CN109814697B - Power supply method for computer system - Google Patents

Power supply method for computer system Download PDF

Info

Publication number
CN109814697B
CN109814697B CN201711161256.0A CN201711161256A CN109814697B CN 109814697 B CN109814697 B CN 109814697B CN 201711161256 A CN201711161256 A CN 201711161256A CN 109814697 B CN109814697 B CN 109814697B
Authority
CN
China
Prior art keywords
power supply
supply unit
computer node
management controller
baseboard management
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
CN201711161256.0A
Other languages
Chinese (zh)
Other versions
CN109814697A (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.)
Mitac Computer Shunde Ltd
Mitac Computing Technology Corp
Original Assignee
Mitac Computer Shunde Ltd
Mitac Computing Technology 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 Mitac Computer Shunde Ltd, Mitac Computing Technology Corp filed Critical Mitac Computer Shunde Ltd
Priority to CN201711161256.0A priority Critical patent/CN109814697B/en
Publication of CN109814697A publication Critical patent/CN109814697A/en
Application granted granted Critical
Publication of CN109814697B publication Critical patent/CN109814697B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Power Sources (AREA)

Abstract

The invention provides a power supply method for a computer system, which controls a power supply unit corresponding to a computer node to supply power to another computer node when judging that the power supply unit corresponding to the other computer node is abnormal and a central processing unit of the other computer node is normal by a substrate management controller of the computer node in the computer system; therefore, the invention can avoid the failure of the normal operation of the other computer node due to the failure of the corresponding power supply unit to provide power.

Description

Power supply method for computer system
Technical Field
The present invention relates to a power supply method for a computer system, and more particularly, to a method for supplying power to a plurality of computer nodes of a computer system.
Background
The conventional computer server system usually includes a plurality of computer nodes and a plurality of power supply units respectively corresponding to the computer nodes. Because each power supply unit can only provide power to the corresponding computer node, when the power supply unit is abnormal or stops operating so as not to provide power to the corresponding computer node, the computer node stops operating due to lack of power supply.
However, computer server systems often require the cooperation of multiple computer nodes to perform complex tasks; if the computer node corresponding to the power supply unit cannot operate due to the failure of the power supply unit, the stability and the working efficiency of the system are greatly reduced.
Accordingly, the present invention provides a power supply method for a computer system, which can support power among computer nodes.
Disclosure of Invention
The present invention provides a power supply method for a computer system, which can support power among computer nodes.
In order to solve the above technical problem, the present invention provides a power supply method for a computer system, the computer system includes a first computer node, a first power supply unit corresponding to and electrically connected to the first computer node, a second power supply unit corresponding to and electrically connected to the second computer node, and a connection module electrically connected to the computer nodes and the power supply units. The first computer node comprises a first baseboard management controller, and the power supply method for the computer system comprises a step (a) and a step (b).
The step (a) is that the first baseboard management controller detects whether the operation of the second power supply unit is abnormal.
The step (b) is that when the first baseboard management controller detects at least the abnormal operation of the second power supply unit, the first baseboard management controller controls the first power supply unit to provide power to the second computer node through the connection module.
Compared with the prior art, the power supply method for the computer system of the invention has the advantages that when the operation of the power supply unit corresponding to one computer node of the computer system is abnormal, the power supply unit corresponding to the other computer node of the computer system can support power to the computer node.
[ description of the drawings ]
FIG. 1 is a block diagram illustrating a computer system implementing the power supply method for the computer system of the present invention.
FIG. 2 is a flowchart illustrating an embodiment of a power supply method for a computer system according to the present invention.
[ detailed description ] A
Referring to fig. 1, the power supply method for a computer system according to the present invention is implemented by a computer system, which includes a first computer node 1, a first power supply module 2 corresponding to the first computer node 1, a second computer node 3, a second power supply module 4 corresponding to the second computer node 3, and a connection module 5. Here, the computer system is a rack server system (rack server system), and the connection module 5 is a rack backplane.
The first computer node 1 includes a first board management controller 11 (baseboard management controller), and a first CPU 12 and a first voltage regulator 13 (voltage regulator) electrically connected to the first baseboard management controller 11. The second computer node 3 comprises a second baseboard management controller 31, and a second CPU 32 and a second voltage regulator 33 electrically connected to the second baseboard management controller 31. The first baseboard management controller 11 and the second baseboard management controller 31 can monitor the first CPU 12 and the second CPU 32 respectively to generate a corresponding first monitoring message and a corresponding second monitoring message, wherein the first monitoring message and the second monitoring message respectively indicate whether the first CPU 12 and the second CPU 32 are operating normally.
In addition, the first BMC 11 and the second BMC 31 can monitor the first voltage regulator 13 and the second voltage regulator 33, respectively, to generate a first power demand message and a second power demand message corresponding to the first voltage regulator 13 and the second voltage regulator 33, respectively, wherein the first power demand message and the second power demand message indicate the amount of power required by the first computer node 1 and the second computer node 3 to maintain normal operation, respectively.
The first power supply module 2 includes a first power distribution board 21 (power distribution board) and a first power supply unit 22 electrically connected to the first power distribution board 21. The second power supply module 4 includes a second power distribution board 41 and a second power supply unit 42 electrically connected to the second power distribution board 41. The first power distribution board 21 is electrically connected to the first computer node 1 and the connection module 5, and the second power distribution board 41 is electrically connected to the second computer node 3 and the connection module 5. The first power supply unit 22 and the second power supply unit 42 are respectively connected to an ac power source 6, convert ac power into dc power, and transmit the dc power to the first computer node 1 and the second computer node 3 through the first power distribution board 21 and the second power distribution board 41, respectively.
Referring to fig. 1 and fig. 2 together, an embodiment of the power supply method for a computer system according to the present invention is described in detail below, wherein the bmc of each computer node executes steps S1 to S4 shown in fig. 2.
In step S1, the bmc of each computer node detects whether the operation of the power supply unit corresponding to another computer node is abnormal. For example, the first bmc 11 detects whether the second power supply unit 42 can provide dc power through the connection module 5 and the second power distribution board 41; if the second power supply unit 42 cannot provide dc power, the first bmc 11 determines that the second power supply unit 42 is abnormal, otherwise determines that the second power supply unit 42 is normal.
When the bmc of the computer node detects an abnormal operation of the power supply unit of the other computer node, the bmc of the computer node further performs step S2: detecting whether the CPU of the other computer node is operating normally. As described in the above example, when the first bmc 11 detects the operation abnormality of the second power supply unit 42, the first bmc 11 further receives the second monitoring information from the second bmc 31 through the connection module 5, and determines whether the operation of the second cpu 32 of the second computer node 3 is normal according to the second monitoring information.
When the bmc of the computer node detects that the cpu of the other computer node is operating normally, the bmc of the computer node further performs step S3: detecting whether the operation of the power supply unit corresponding to the computer node is normal. As described above, when the first bmc 11 detects that the second cpu 32 is operating normally, the first bmc 11 detects whether the first power supply unit 22 can provide dc power through the first power distribution board 21; if the first power supply unit 22 can provide dc power, the first bmc 11 determines that the first power supply unit 22 is operating normally, otherwise, it is abnormal.
When the baseboard management controller detects that the power supply unit corresponding to the computer node to which the baseboard management controller belongs operates normally, the baseboard management controller further executes step S4 to start a power rescue mechanism, that is, the baseboard management controller controls the power supply unit corresponding to the computer node to which the baseboard management controller belongs to provide power to the other computer node; it should be noted that, under the condition that each power supply unit is operating normally, each power supply unit is independently controlled by the bmc of the corresponding computer node to provide power to the corresponding computer node, and after the power rescue mechanism is started, the power of the computer node corresponding to the power supply unit with abnormal operation is provided by the power supply unit not corresponding to the computer node. As described in the above example, when the first bmc 11 detects that the first power supply unit 22 is operating normally, the first bmc 11 receives the second power demand information from the second bmc 31 through the connection module 5 and determines that the second computer node 3 needs to maintain normal operation, and controls the first power supply unit 22 to increase the power supply amount, so as to maintain stable supply of the power needed by the first computer node 1 to the first computer node 1, and simultaneously provide the power needed by the second computer node 3 to the second computer node 3, wherein the needed power is transmitted to the second computer node 3 through the first power distribution board 21, the connection module 5, and the second power distribution board 41 in sequence.
Although the above description is made by taking the example that the first power supply unit 22 corresponding to the first computer node 1 supports power to the second computer node 3 as an example, it is obvious that when the first power supply unit 22 is abnormal and cannot provide power to the corresponding first computer node 1, the second bmc 31 can also determine whether to control the second power supply unit 42 to support power to the first computer node 1 through the above manner.
That is, if the first power supply unit 22 and the second power supply unit 42 both operate normally, the power rescue mechanism is not activated, and the power supply units only provide power to their corresponding computer nodes, i.e., the first computer node 1 and the second computer node 3. When one of the power supply units is abnormal in operation and cannot provide power, the power rescue mechanism is used for enabling the other power supply unit to increase the power supply amount so as to provide power required by the computer node corresponding to the power supply unit with abnormal operation while maintaining stable power supply required by the computer node corresponding to the power supply unit with abnormal operation, and prevent the computer node corresponding to the power supply unit with abnormal operation from being incapable of normal operation due to lack of power.
In summary, in the power supply method for a computer system according to the present invention, when the bmc of one computer node in the computer system determines that the power supply unit corresponding to another computer node is abnormal and the cpu of the other computer node is normal, the bmc controls the power supply unit corresponding to the computer node to provide power to the other computer node, so as to prevent the other computer node from being unable to operate normally due to the corresponding power supply unit being unable to provide power, thereby solving the technical problem of the present invention.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (6)

1. A power supply method for a computer system, the computer system comprising: a first computer node, a first power supply unit corresponding to and electrically connected with the first computer node, a second power supply unit corresponding to and electrically connected with the second computer node, and a connection module electrically connected with the computer nodes and the power supply units, wherein the first computer node comprises a first baseboard management controller which can generate first power demand information corresponding to the first computer node, the second computer node comprises a second baseboard management controller which can generate second power demand information corresponding to the second computer node, and under the condition that the power supply units are all in normal operation, the power supply units are independently controlled by the baseboard management controllers of the corresponding computer nodes to provide power for the corresponding computer nodes, and the power supply method for the computer system comprises the following steps:
(a) The first baseboard management controller detects whether the second power supply unit is abnormal in operation;
(b) When the first baseboard management controller at least detects the abnormal operation of the second power supply unit, the first baseboard management controller receives second power demand information from the second baseboard management controller through the connection module to judge the power required by the second computer node, and controls the first power supply unit to provide the power required by the second computer node to the second computer node through the connection module; when the second baseboard management controller detects that the first power supply unit is abnormal in operation, the second baseboard management controller receives first power demand information from the first baseboard management controller through the connection module to judge power required by the first computer node, and controls the second power supply unit to provide the power required by the first computer node to the first computer node through the connection module.
2. The power supply method for a computer system according to claim 1, wherein: in the step (b), when the first bmc detects at least that the second power supply unit is abnormally operated and the first power supply unit is normally operated, the first bmc controls the first power supply unit to provide power to the second computer node.
3. The power supply method for a computer system according to claim 2, characterized in that: in the step (a), the first bmc determines whether the second power supply unit is abnormal by detecting whether the second power supply unit can provide the dc power through the connection module, and determines whether the first power supply unit is normal by detecting whether the first power supply unit can provide the dc power; if the second power supply unit can not provide direct current, the first baseboard management controller judges that the second power supply unit is abnormal in operation, and if the first power supply unit can provide direct current, the first baseboard management controller judges that the first power supply unit is normal in operation.
4. The power supply method for a computer system according to claim 2, wherein: the second computer node comprises a second baseboard management controller and a central processing unit, the second baseboard management controller can monitor the central processing unit and generate corresponding monitoring information, wherein in the step (b), the first baseboard management controller receives the monitoring information from the second baseboard management controller through the connecting module and judges whether the central processing unit of the second computer node operates normally according to the monitoring information; when the first baseboard management controller judges that the second power supply unit is abnormal in operation, the first power supply unit is normal in operation, and the central processing unit of the second computer node is normal in operation, the first baseboard management controller controls the first power supply unit to provide power to the second computer node.
5. The power supply method for a computer system according to claim 1, characterized in that: the second computer node comprises a second baseboard management controller and a central processing unit, the second baseboard management controller can monitor the central processing unit and generate corresponding monitoring information, wherein in the step (b), the first baseboard management controller receives the monitoring information from the second baseboard management controller through the connecting module and judges whether the central processing unit of the second computer node operates normally according to the monitoring information; when the first baseboard management controller judges that the second power supply unit is abnormal in operation and the central processing unit of the second computer node is normal in operation, the first baseboard management controller controls the first power supply unit to provide power for the second computer node.
6. The power supply method for a computer system according to claim 1, characterized in that: in the step (a), the first bmc determines whether the second power supply unit is abnormal by detecting whether the second power supply unit can provide dc power through the connection module; if the second power supply unit can not provide direct current, the first baseboard management controller judges that the second power supply unit is abnormal in operation.
CN201711161256.0A 2017-11-21 2017-11-21 Power supply method for computer system Active CN109814697B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711161256.0A CN109814697B (en) 2017-11-21 2017-11-21 Power supply method for computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711161256.0A CN109814697B (en) 2017-11-21 2017-11-21 Power supply method for computer system

Publications (2)

Publication Number Publication Date
CN109814697A CN109814697A (en) 2019-05-28
CN109814697B true CN109814697B (en) 2023-02-10

Family

ID=66599543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711161256.0A Active CN109814697B (en) 2017-11-21 2017-11-21 Power supply method for computer system

Country Status (1)

Country Link
CN (1) CN109814697B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI879400B (en) * 2024-01-23 2025-04-01 驊訊電子企業股份有限公司 Power supply device having automatic switching mechanism

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989763A (en) * 2009-08-04 2011-03-23 华为技术有限公司 Power supply backup system and device and communication equipment
TW201704929A (en) * 2015-07-30 2017-02-01 神雲科技股份有限公司 Server and method for detecting power reset

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201445936A (en) * 2013-05-17 2014-12-01 Hon Hai Prec Ind Co Ltd Server system capable of dynamically switching master-node and method for dynamically switching master-node
US10275004B2 (en) * 2014-06-04 2019-04-30 Intel Corporation Data center management
US9727108B2 (en) * 2015-03-13 2017-08-08 Lenovo (Singapore) Pte. Ltd. Supply of power from one device to another device
CN106647958B (en) * 2015-10-29 2020-01-31 佛山市顺德区顺达电脑厂有限公司 Server cabinet
CN107179818B (en) * 2016-03-09 2020-07-21 佛山市顺德区顺达电脑厂有限公司 Control circuit and control method of double mainboards
US10103572B2 (en) * 2016-04-27 2018-10-16 Eaton Intelligent Power Limited Uninterruptible power supply systems and methods using interconnected power routing units

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989763A (en) * 2009-08-04 2011-03-23 华为技术有限公司 Power supply backup system and device and communication equipment
TW201704929A (en) * 2015-07-30 2017-02-01 神雲科技股份有限公司 Server and method for detecting power reset

Also Published As

Publication number Publication date
CN109814697A (en) 2019-05-28

Similar Documents

Publication Publication Date Title
US9223394B2 (en) Rack and power control method thereof
US7831860B2 (en) System and method for testing redundancy and hot-swapping capability of a redundant power supply
TWI648617B (en) Power supplying method for computer system
US20100042860A1 (en) Rack power supply system and method of controlling rack power supply apparatus
CN103197748A (en) Server cabinet system and power management method thereof
EP3370291B1 (en) Fuel cell device, fuel cell system, method for controlling fuel cell system, and controller
CN103135732B (en) Server cabinet system
US20140132070A1 (en) Rack and power control method thereof
US11733762B2 (en) Method to allow for higher usable power capacity in a redundant power configuration
US7045914B2 (en) System and method for automatically providing continuous power supply via standby uninterrupted power supplies
KR20210147888A (en) Power supply combination for delivering power at multiple voltages
US10725875B2 (en) Server system, server device and power supply recovery method therefor
CN109814697B (en) Power supply method for computer system
JP2014204447A (en) Power supply management system and power supply switching controller
CN110162160B (en) Method for monitoring, controlling and supervised shutdown of a control and/or computer unit
CN111381659B (en) Computer system and power management method
TW201344403A (en) Power supply management method
US20150124501A1 (en) Power conversion system
CN112821474A (en) Power supply system, network device and power supply control method
CN112051916B (en) Power supply protection device for server
CN119356506A (en) Power supply control method and device for multi-node server
CN119362387A (en) Power supply multi-backup system, power supply method and LED display screen
CN116048853A (en) Server and server fault processing method
TWI481155B (en) Redundant power supply system and equipment matrix using the same
JP2012043022A (en) Server device and control method therefor

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