CN109814697B - Power supply method for computer system - Google Patents
Power supply method for computer system Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000002159 abnormal effect Effects 0.000 claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims description 12
- 239000000758 substrate Substances 0.000 abstract 1
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
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
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.
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)
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)
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)
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 |
-
2017
- 2017-11-21 CN CN201711161256.0A patent/CN109814697B/en active Active
Patent Citations (2)
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 |