CN112578890B - Server device capable of remotely controlling node power supply - Google Patents

Server device capable of remotely controlling node power supply Download PDF

Info

Publication number
CN112578890B
CN112578890B CN201910934359.9A CN201910934359A CN112578890B CN 112578890 B CN112578890 B CN 112578890B CN 201910934359 A CN201910934359 A CN 201910934359A CN 112578890 B CN112578890 B CN 112578890B
Authority
CN
China
Prior art keywords
resistor
coupled
ground
power voltage
power
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
CN201910934359.9A
Other languages
Chinese (zh)
Other versions
CN112578890A (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 CN201910934359.9A priority Critical patent/CN112578890B/en
Publication of CN112578890A publication Critical patent/CN112578890A/en
Application granted granted Critical
Publication of CN112578890B publication Critical patent/CN112578890B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Power Sources (AREA)

Abstract

A server device capable of remotely controlling the power supply of a node comprises a backboard, a power supply unit, a first server node and a second server node. The power switch of the first server node is coupled between the system module and the power voltage input end, the power voltage input end receives the power voltage of the power supply unit through the backboard, and the switching circuit of the first server node is coupled between the control end and the hot plug control unit. The baseboard management controller of the second server node is coupled to the control end of the first server node through the backboard to control the hot plug control unit on the first server node to switch the power switch, so that whether the power voltage is input to the system module on the first server node or not is determined.

Description

Server device capable of remotely controlling node power supply
[ technical field ] A
The present invention relates to a server device capable of being powered by a remote control node, and more particularly, to a server device having hot-pluggable server nodes and belonging to a High Availability (High Availability) system.
[ background of the invention ]
Conventionally, when a power supply, a baseboard management controller, a Complex Programmable Logic Device (CPLD), or a basic input/output system (BIOS) on a server performs firmware update, the updated firmware is required to be powered on again to operate. Although a user can communicate with a baseboard management controller of a server device via the internet through an electronic device (e.g., an electronic device with a network communication function such as a personal computer, a server, a notebook computer, a tablet computer, or a smart phone) in order to remotely manage and inspect an operation state of the server device, the user cannot remotely power up the server device, so that the user must manually power up the server device on site after a component on the server device is updated with a firmware, which is time consuming and inconvenient to manage.
On the other hand, server devices of a high availability System (HA System) having multiple server nodes are more commonly used, and users increasingly need a function of remotely controlling power supply to each server node, and especially under certain power saving conditions, users may want some server nodes to be remotely switched to an unpowered state to achieve maximum power saving effect. However, at present, there is no way to remotely switch the server node to the unpowered state and then remotely power up the server node again. Therefore, there is still a need for an improved server device that can be powered by a remote control node.
[ summary of the invention ]
The technical problem to be solved by the present invention is to provide a server apparatus capable of remotely controlling a node power supply, which can remotely switch a server node to a non-powered-on state and then remotely power the server node again.
To solve the above technical problem, the server apparatus of the present invention includes: a back plate; a power supply unit for providing a power voltage to the back plate; a first server node connected to the backplane and having a first power voltage input terminal, a first control terminal, a first system module, a first power switch, a first hot plug control unit, and a first switching circuit, wherein the first power switch is coupled between the first system module and the first power voltage input terminal, the first power voltage input terminal receives the power voltage of the power supply unit via the backplane, and the first switching circuit is coupled between the first control terminal and the first hot plug control unit; and a second server node connected to the backplane and having a second baseboard management controller coupled to the first control terminal via the backplane, wherein when a first enable pin of the first hot-plug control unit receives a first enable signal, the first hot-plug control unit turns on the first power switch to transmit the power voltage of the power supply unit to the first system module via the first power voltage input terminal, and wherein the first switching circuit determines whether to ground the first enable pin according to a second control signal of the second baseboard management controller to turn off the first power switch.
Preferably, the second bmc of the second server node is further connected to a remote host through network communication, and the remote host is used to control whether the second bmc generates the second control signal.
Preferably, the first server node further has a first ground input terminal for coupling with the ground terminal of the backplane. The first switching circuit includes a first NMOS transistor, a second NMOS transistor, a first resistor, a second resistor, and a third resistor. The drain of the first NMOS transistor and the drain of the second NMOS transistor are coupled to the first enable pin of the first hot-swap control unit. The gate of the first NMOS transistor is coupled to the first ground input terminal, the first resistor is coupled to the first power voltage input terminal, and the second resistor is coupled to ground. The source of the first NMOS transistor and the source of the second NMOS transistor are coupled to ground. The gate of the second NMOS transistor is coupled to the first remote control terminal and to the ground terminal through the third resistor.
Preferably, when the second bmc transmits the second control signal having a high voltage level to the first control terminal, the first switching circuit grounds the first enable pin, and the first hot-plug control unit does not turn on the first power switch.
Preferably, the first enable pin of the first hot plug control unit is further coupled to the first power voltage input terminal through a fourth resistor and is further coupled to ground through a fifth resistor. When the second bmc stops outputting the second control signal to the first control terminal, the power voltage is divided by the fourth resistor and the fifth resistor to generate the first enable signal at the first enable pin, and the first hot-swap control unit turns on the first power switch, so that the power voltage of the power supply unit is transmitted to the first system module through the first power voltage input terminal.
Preferably, the second server node further has a second power voltage input terminal, a second control terminal, a second system module, a second power switch, a second hot plug control unit, and a second switching circuit, wherein the second power switch is coupled between the second system module and the second power voltage input terminal, the second power voltage input terminal receives the power voltage of the power supply unit through the backplane, and the second switching circuit is coupled between the second control terminal and the second hot plug control unit. The first server node further has a first baseboard management controller coupled to the second control terminal via the backplane. When a second enable pin of the second hot plug control unit receives a second enable signal, the second hot plug control unit turns on the second power switch to enable the power voltage of the power supply unit to be transmitted to the second system module through the second power voltage input end. The second switching circuit determines whether to ground the second enable pin according to a first control signal of the second baseboard management controller so as to make the second power switch non-conductive.
Preferably, the first bmc of the first server node is further connected to a remote host through network communication, and the remote host is configured to control whether the first bmc generates the first control signal.
Preferably, the second server node further has a second ground input terminal for coupling with the ground terminal of the backplane. The second switching circuit includes a third NMOS transistor, a fourth NMOS transistor, a sixth resistor, a seventh resistor, and an eighth resistor. The drain of the third NMOS transistor and the drain of the fourth NMOS transistor are coupled to the second enable pin of the second hot-swap control unit. The gate of the third NMOS transistor is coupled to the second ground input terminal, the sixth resistor is coupled to the second power voltage input terminal, and the seventh resistor is coupled to ground. The source of the third NMOS transistor and the source of the fourth NMOS transistor are coupled to ground, and the gate of the fourth NMOS transistor is coupled to the second remote control terminal and to ground through the eighth resistor.
Preferably, when the first bmc transmits the first control signal with a high voltage level to the second control terminal, the second switching circuit grounds the second enable pin, and the second hot-plug control unit does not turn on the second power switch.
Preferably, the second enable pin of the second hot plug control unit further passes through a ninth resistor to the second power voltage input terminal, and is coupled to ground through a tenth resistor. When the first baseboard management controller stops outputting the first control signal to the second control terminal, the power voltage is divided by the ninth resistor and the tenth resistor to generate the second enable signal at the second enable pin, and the second hot-plug control unit turns on the second power switch, so that the power voltage of the power supply unit is transmitted to the second system module through the second power voltage input terminal.
Compared with the prior art, the server device system module capable of remotely controlling the node power supply is coupled between the system module and the power voltage input end through the power switch of the first server node, the power voltage input end receives the power voltage of the power supply unit through the backboard, the switching circuit of the first server node is coupled between the control end and the hot plug control unit, and the substrate management controller of the second server node is coupled to the control end of the first server node through the backboard to control the hot plug control unit on the first server node to switch the power switch, so that whether the power voltage is input to the system module on the first server node or not is determined, and the purpose that the server node can be remotely powered up again after being remotely switched to the unpowered state can be achieved.
[ description of the drawings ]
Other features and advantages of the present invention will become apparent from the following detailed description of the preferred embodiments with reference to the accompanying drawings, in which:
fig. 1 shows a server apparatus capable of being powered by a remote control node according to an embodiment of the invention.
[ detailed description ] embodiments
The embodiments or examples shown in the figures are expressed in a particular manner as set forth below. It is to be understood that the embodiments or examples are not to be taken in a limiting sense. Any alterations and modifications in the described embodiments, and any further applications of the principles of the invention as described herein are contemplated as would normally occur to one skilled in the art to which the invention relates.
Fig. 1 shows a server apparatus 10 that can be powered by a remote control node according to an embodiment of the invention. The server apparatus 10 includes a backplane BP, a power supply unit PS, a server node N1, and a server node N2. The backplane BP is connected to a power supply unit PS, and the power supply unit PS provides a power voltage VPW to the backplane BP. In addition, the server node N1 and the server node N2 are also connected to the backplane BP, respectively. In some embodiments of the present invention, the server apparatus 10 belongs to a High Availability (High Availability) system, the server node N1 and the server node N2 are Redundant (Redundant) to each other, and hot plug is supported.
The server node N1 includes a system module 102, a hot-plug control unit 104, a baseboard management controller BMC1, a power switch PSW1, and a switching circuit S1, and has a power voltage input terminal PWIN1, a ground input terminal GIN1, and a control terminal CTR1. When the server node N1 is connected to the backplane BP, the power voltage input terminal PWIN1, the ground input terminal GIN1, and the control terminal CTR1 are electrically connected to corresponding contacts on the backplane BP, the power voltage input terminal PWIN1 is electrically connected to the power supply unit PS through the backplane BP, the ground input terminal GIN1 is electrically connected to a ground terminal of the backplane BP, and the control terminal CTR1 is electrically connected to the substrate management controller BMC2 of the server node N2 through the backplane BP.
The power switch PSW1 is coupled between the system module 102 and the power voltage input terminal PWIN1, and the hot swap control unit 104 controls the power switch PSW1 to be turned on. Since the power voltage input terminal PWIN1 receives the power voltage VPW (e.g., 12V) provided by the power supply unit PS through the backplane BP, when the enable pin EN1 of the hot-swap control unit 104 receives the enable signal, the hot-swap control unit 104 turns on the power switch PSW1 to transmit the power voltage BP to the system module 102 through the power voltage input terminal PWIN 1. In addition, the system module 102 is a component of the server node N1 that uses the power supply voltage VPW and executes the system operating system, and may include a power management unit, a voltage conversion unit, a central processing unit, a memory, a network card, and the like, but it should be understood that the invention is not limited thereto.
The control terminal CTR1 of the server node N1 is communicatively connected to the BMC2 of the server node N2, the switching circuit S1 is coupled between the control terminal CTR1 and the enable pin EN1 of the hot plug control unit 104, and the switching circuit S1 is configured to determine whether to Disable (Disable) the hot plug control unit 104 according to a signal of the control terminal CTR1 so as to Disable the power switch PSW1, thereby enabling the system module 102 to be in an unpowered state, such as a global state G3 defined by an advanced configuration and a power interface (ACPI). In other words, in the embodiment of fig. 1, the switching circuit S1 determines whether to ground the enable pin EN1 to turn off the power switch PSW1 according to the control signal transmitted by the BMC2.
In some embodiments of the present invention, the switching circuit S1 includes NMOS transistors Q1, Q2 and resistors R1, R2, R3. As shown in FIG. 1, the Drain (Drain) of the NMOS transistor Q1 and the Drain of the NMOS transistor Q2 are coupled to the enable pin EN1 of the hot plug control unit 104. The Gate (Gate) of the NMOS transistor Q1 is coupled to the ground input terminal GIN1, and the Gate of the NMOS transistor Q1 is further coupled to the power voltage input terminal PWIN1 through the resistor R1 and to the ground through the resistor R2, respectively. The Source of NMOS transistor Q1 and the Source of NMOS transistor Q2 are coupled to ground. The gate of the NMOS transistor Q2 is coupled to the remote control terminal CTR1 and further coupled to the ground terminal through a resistor R3. In some embodiments of the present invention, the server node N1 further includes a resistor R4 and a resistor R5, and the enable pin EN1 of the hot-plug control unit 104 is further coupled to the power voltage input terminal PWIN1 through the resistor R4 and coupled to the ground through the resistor R5, respectively.
In detail, when the user wants to power on the system module 102, the BMC2 may set the remote control terminal CTR1 to a low voltage level or ground, that is, the BMC2 stops outputting the control signal of the high voltage level to the remote control terminal CTR1, so that the NMOS transistor Q2 of the switching circuit S1 is turned off because its gate is grounded through the resistor R3. On the other hand, the gate of the NMOS transistor Q1 is connected to the ground terminal on the back plate BP through the ground input terminal GIN1, so that the NMOS transistor Q1 is turned off. Therefore, under the condition that both NMOS transistors Q1 and Q2 are not turned on, the power voltage VPW at the power voltage input terminal PWIN1 will generate an enable signal with a high voltage level on the enable pin EN1 of the hot-swap control unit 104 by the voltage division of the resistor R4 and the resistor R5, and then the hot-swap control unit 104 turns on the power switch PSW1 after being enabled, and the system module 102 can receive the power voltage VPW.
In other embodiments, when the user wants to turn off the system module 102 and set it to the unpowered state, the BMC2 may output a control signal with a high voltage level to the remote control terminal CTR1, so that the NMOS transistor Q2 of the switching circuit S1 is turned on due to the high voltage level at its gate, and further turn on the ground terminal of its source to the enable pin EN1 of the hot plug control unit 104. Therefore, under the condition that the enable pin EN1 of the hot plug control unit 104 is grounded, the hot plug control unit 104 will not turn on the power switch PSW1, and the system module 102 cannot receive the power voltage VPW, so that the system module 102 is in an unpowered state (e.g., the global state G3). In addition, it can be noted that if the ground input terminal GIN1 is not correctly connected to the ground terminal on the backplane BP, the power voltage VPW will form a voltage division with a high voltage level on the gate of the NMOS transistor Q1 through the resistor R1 and the resistor R2, so that the NMOS transistor Q1 is turned on, and the ground terminal of the source thereof is turned on to the enable pin EN1 of the hot-plug control unit 104, and the power switch PSW1 will not be turned on when the enable pin EN1 of the hot-plug control unit 104 is grounded, thereby preventing the circuit damage caused by abnormal operation.
In some embodiments of the present invention, the BMC2 of the server node N2 is further connected to a remote host (not shown in the drawings) through a network communication, and a user can communicate with the BMC2 through the remote host, for example, an electronic device with network communication function such as a personal computer, a server, a notebook computer, a tablet computer, or a smart phone, to determine whether to transmit a control signal with a high voltage level to the remote control CTR1. Therefore, the user can turn off the power supply on the server node N1 in the server device 10 through the remote host, and particularly, the present invention can respond to some situations that the system needs to be switched to the global state G3 in which the system is not powered on or needs to be powered on again, such as firmware update, etc., without manually powering on again in the field of the server device in person, thereby greatly increasing the convenience of server power management. When the user wants to power on the server node N1 again, the BMC2 of the server node N2 can be controlled by the remote host to stop generating the control signal with the high voltage level or to transmit the control signal with the low voltage level to the remote control end CTR1, the hot-plug control unit 104 of the server node N1 will correspondingly turn on the power switch PSW1, and the system module 102 can receive the power voltage VPW.
Similarly, the server node N2 also includes a system module 202, a hot-plug control unit 204, a baseboard management controller BMC2, a power switch PSW2, and a switching circuit S2, and has a power voltage input terminal PWIN2, a ground input terminal GIN2, and a control terminal CTR2. When the server node N2 is connected to the backplane BP, the power voltage input terminal PWIN2, the ground input terminal GIN2, and the control terminal CTR2 are electrically connected to corresponding contacts on the backplane BP, the power voltage input terminal PWIN2 is electrically connected to the power supply unit PS through the backplane BP, the ground input terminal GIN2 is electrically connected to a ground terminal of the backplane BP, and the control terminal CTR2 is electrically connected to the substrate management controller BMC1 of the server node N1 through the backplane BP.
The power switch PSW2 is coupled between the system module 202 and the power voltage input terminal PWIN2, and the hot swap control unit 204 controls the power switch PSW2 to be turned on. Since the power voltage input terminal PWIN2 receives the power voltage VPW (e.g., 12V) provided by the power supply unit PS through the backplane BP, when the enable pin EN2 of the hot-swap control unit 204 receives the enable signal, the hot-swap control unit 204 turns on the power switch PSW2 to enable the power voltage BP to be transmitted to the system module 202 through the power voltage input terminal PWIN 2. In addition, the system module 202 is a component of the server node N2 that uses the power supply voltage VPW and executes the system operating system, and may include a power management unit, a voltage conversion unit, a central processing unit, a memory, a network card, and the like, but it should be understood that the invention is not limited thereto.
The control terminal CTR2 of the server node N2 is communicatively connected to the BMC1 of the server node N1, the switching circuit S2 is coupled between the control terminal CTR2 and the enable pin EN2 of the hot plug control unit 204, and the switching circuit S2 is configured to determine whether to Disable (Disable) the hot plug control unit 204 according to a signal of the control terminal CTR2 so as to Disable the power switch PSW2, thereby enabling the system module 202 to be in an unpowered state, such as a global state G3 defined by an advanced configuration and a power interface (ACPI). In other words, in the embodiment of fig. 1, the switching circuit S2 determines whether to ground the enable pin EN2 to turn off the power switch PSW2 according to the control signal transmitted by the BMC1.
In some embodiments of the present invention, the switching circuit S2 includes NMOS transistors Q3, Q4 and resistors R6, R7, R8. As shown in FIG. 1, the Drain (Drain) of the NMOS transistor Q3 and the Drain of the NMOS transistor Q4 are coupled to the enable pin EN2 of the hot swap control unit 204. The Gate (Gate) of the NMOS transistor Q3 is coupled to the ground input terminal GIN2, the Gate of the NMOS transistor Q3 is further coupled to the power voltage input terminal PWIN2 through a resistor R6, and is coupled to the ground through a resistor R7, respectively. The Source of NMOS transistor Q3 and the Source of NMOS transistor Q4 are coupled to ground. The gate of the NMOS transistor Q3 is coupled to the remote control terminal CTR2 and further coupled to the ground terminal through a resistor R8. In some embodiments of the present invention, the server node N2 further includes a resistor R9 and a resistor R10, and the enable pin EN2 of the hot-plug control unit 204 is further coupled to the power voltage input terminal PWIN2 through the resistor R9 and coupled to the ground through the resistor R10, respectively.
In detail, when the user wants to power up the system module 202, the BMC1 may set the remote control terminal CTR2 to a low voltage level or ground, i.e. the BMC1 stops outputting the control signal with the high voltage level to the remote control terminal CTR2, so that the NMOS transistor Q4 of the switching circuit S2 is turned off because its gate is grounded through the resistor R8. On the other hand, the gate of the NMOS transistor Q3 is connected to the ground terminal on the back plate BP through the ground input terminal GIN2, so that the NMOS transistor Q3 is turned off. Therefore, under the condition that both NMOS transistors Q3 and Q4 are not turned on, the power voltage VPW at the power voltage input terminal PWIN2 will generate an enable signal with a high voltage level on the enable pin EN2 of the hot-swap control unit 204 by the voltage division of the resistor R9 and the resistor R10, and then the hot-swap control unit 204 turns on the power switch PSW2 after being enabled, and the system module 202 can receive the power voltage VPW.
In other embodiments, when the user wants to turn off the system module 202 and set it to the unpowered state, the BMC1 may output a control signal with a high voltage level to the remote control terminal CTR2, so that the NMOS transistor Q4 of the switching circuit S2 is turned on due to the high voltage level at its gate, and further turn on the ground terminal of its source to the enable pin EN2 of the hot-swap control unit 204. Therefore, under the condition that the enable pin EN2 of the hot plug control unit 204 is grounded, the hot plug control unit 204 will not turn on the power switch PSW2, and the system module 202 cannot receive the power voltage VPW, so that the system module 202 is in an unpowered state (e.g., the global state G3). In addition, it can be noted that if the ground input terminal GIN2 is not correctly connected to the ground terminal on the backplane BP, the power voltage VPW will form a voltage division with a high voltage level on the gate of the NMOS transistor Q3 through the resistor R6 and the resistor R7, so that the NMOS transistor Q3 is turned on, and the ground terminal of the source thereof is turned on to the enable pin EN2 of the hot-swap control unit 204, and the power switch PSW2 will not be turned on when the enable pin EN2 of the hot-swap control unit 204 is grounded, thereby preventing the circuit damage caused by abnormal operation.
In some embodiments of the present invention, the BMC1 of the server node N1 is further connected to a remote host (not shown in the drawings) through network communication, and a user can communicate with the BMC1 through the remote host, for example, an electronic device with network communication function such as a personal computer, a server, a notebook computer, a tablet computer, or a smart phone, to determine whether to transmit a control signal with a high voltage level to the remote control CTR2. Therefore, the user can turn off the power supply on the server node N2 in the server device 10 through the remote host, and particularly, the present invention can respond to some situations that the system needs to be switched to the global state G3 in which the system is not powered on or needs to be powered on again, such as firmware update, etc., without manually powering on again in the field of the server device in person, thereby greatly increasing the convenience of server power management. When the user wants to power on the server node N2 again, the BMC1 of the server node N1 can be controlled by the remote host to stop generating the control signal with the high voltage level or to transmit the control signal with the low voltage level to the remote control end CTR2, the hot-plug control unit 204 of the server node N2 correspondingly turns on the power switch PSW2, and the system module 202 can receive the power voltage VPW.
The methods of the present invention, or certain aspects or portions thereof, may take the form of program code. The program code may be embodied in tangible media, such as floppy diskettes, cd-roms, hard drives, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine thereby becomes an apparatus for practicing the invention. The program code may also be transmitted over some transmission medium, such as over electrical wiring or cabling, through fiber optics, or via any other form of transmission, wherein, when the program code is received and loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing the invention. When implemented on a general-purpose processing unit, the program code combines with the processing unit to provide a unique apparatus that operates analogously to application specific logic circuits.
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 think of the changes or substitutions within the technical scope of the present invention, and shall cover 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 (9)

1. A server apparatus capable of being powered by a remote control node, said server apparatus comprising:
a back plate;
a power supply unit for providing a power voltage to the back plate;
a first server node connected to the backplane and having a first power voltage input terminal, a first control terminal, a first system module, a first power switch, a first hot plug control unit, and a first switching circuit, wherein the first power switch is coupled between the first system module and the first power voltage input terminal, the first power voltage input terminal receives the power voltage of the power supply unit via the backplane, and the first switching circuit is coupled between the first control terminal and the first hot plug control unit; and
a second server node connected to the backplane and having a second baseboard management controller coupled to the first control terminal via the backplane,
wherein, when a first enable pin of the first hot plug control unit receives a first enable signal, the first hot plug control unit turns on the first power switch to transmit the power voltage of the power supply unit to the first system module via the first power voltage input terminal,
wherein the first switching circuit determines whether to ground the first enable pin according to a second control signal of the second BMC to disable the first power switch,
wherein the second server node further has a second power voltage input terminal, a second control terminal, a second system module, a second power switch, a second hot plug control unit, and a second switching circuit, the second power switch is coupled between the second system module and the second power voltage input terminal, the second power voltage input terminal receives the power voltage of the power supply unit through the backplane, the second switching circuit is coupled between the second control terminal and the second hot plug control unit,
wherein the first server node further has a first baseboard management controller coupled to the second control terminal via the backplane,
wherein when a second enable pin of the second hot-swap control unit receives a second enable signal, the second hot-swap control unit turns on the second power switch to transmit the power voltage of the power supply unit to the second system module via the second power voltage input terminal,
the second switching circuit determines whether to ground the second enable pin according to a first control signal of the second baseboard management controller so as to make the second power switch non-conductive.
2. The server apparatus according to claim 1, wherein the second bmc of the second server node is further communicatively connected to a remote host via a network, the remote host being configured to control whether the second bmc generates the second control signal.
3. The server apparatus of claim 1 wherein the first server node further has a first ground input for coupling to a ground of the backplane,
wherein the first switching circuit comprises a first NMOS transistor, a second NMOS transistor, a first resistor, a second resistor and a third resistor,
wherein the drain of the first NMOS transistor and the drain of the second NMOS transistor are coupled to the first enable pin of the first hot-swap control unit,
wherein the gate of the first NMOS transistor is coupled to the first ground input terminal, the first resistor is coupled to the first power voltage input terminal, and the second resistor is coupled to the ground terminal,
wherein the source of the first NMOS transistor and the source of the second NMOS transistor are coupled to ground,
wherein the gate of the second NMOS transistor is coupled to the first control terminal and to the ground terminal through the third resistor.
4. The server apparatus according to claim 3, wherein when the second BMC sends the second control signal having a high voltage level to the first control terminal, the first switch circuit connects the first enable pin to ground, and the first hot-swap control unit does not turn on the first power switch.
5. The server apparatus of claim 4, wherein the first enable pin of the first hot plug control unit further couples to the first power voltage input through a fourth resistor and couples to ground through a fifth resistor,
when the second bmc stops outputting the second control signal to the first control terminal, the power voltage is divided by the fourth resistor and the fifth resistor to generate the first enable signal at the first enable pin, and the first hot-plug control unit turns on the first power switch, so that the power voltage of the power supply unit is transmitted to the first system module through the first power voltage input terminal.
6. The server apparatus as claimed in claim 1, wherein the first bmc of the first server node is further communicatively connected to a remote host via a network, the remote host being configured to control whether the first bmc generates the first control signal.
7. The server apparatus of claim 1, wherein the second server node further has a second ground input for coupling to the ground of the backplane,
wherein the second switching circuit comprises a third NMOS transistor, a fourth NMOS transistor, a sixth resistor, a seventh resistor and an eighth resistor,
wherein the drain of the third NMOS transistor and the drain of the fourth NMOS transistor are coupled to the second enable pin of the second hot-swap control unit,
wherein the gate of the third NMOS transistor is coupled to the second ground input terminal, the second power voltage input terminal through the sixth resistor, and the ground terminal through the seventh resistor,
wherein the source of the third NMOS transistor and the source of the fourth NMOS transistor are coupled to ground,
wherein, the gate of the fourth NMOS transistor is coupled to the second control terminal and is coupled to the ground terminal through the eighth resistor.
8. The server apparatus according to claim 7, wherein when the first BMC transmits the first control signal having a high voltage level to the second control terminal, the second switching circuit connects the second enable pin to ground, and the second hot-swap control unit does not turn on the second power switch.
9. The server apparatus according to claim 8, wherein the second enable pin of the second hot-swap control unit further connects to the second power voltage input terminal through a ninth resistor and connects to ground through a tenth resistor,
when the first bmc stops outputting the first control signal to the second control terminal, the second hot-plug control unit turns on the second power switch to transmit the power voltage of the power supply unit to the second system module through the second power voltage input terminal.
CN201910934359.9A 2019-09-29 2019-09-29 Server device capable of remotely controlling node power supply Active CN112578890B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910934359.9A CN112578890B (en) 2019-09-29 2019-09-29 Server device capable of remotely controlling node power supply

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910934359.9A CN112578890B (en) 2019-09-29 2019-09-29 Server device capable of remotely controlling node power supply

Publications (2)

Publication Number Publication Date
CN112578890A CN112578890A (en) 2021-03-30
CN112578890B true CN112578890B (en) 2023-02-10

Family

ID=75111299

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910934359.9A Active CN112578890B (en) 2019-09-29 2019-09-29 Server device capable of remotely controlling node power supply

Country Status (1)

Country Link
CN (1) CN112578890B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI777824B (en) * 2021-10-19 2022-09-11 神雲科技股份有限公司 Power monitoring method and server

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102290A (en) * 2014-07-21 2014-10-15 英业达科技有限公司 Server
CN104331141A (en) * 2013-07-22 2015-02-04 纬创资通股份有限公司 Overcurrent protection circuit and server thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7183808B2 (en) * 2004-07-26 2007-02-27 Taiwan Semiconductor Manufacturing Co., Ltd. Circuit for power management of standard cell application
CN103995575B (en) * 2014-05-27 2018-02-02 浪潮(北京)电子信息产业有限公司 A kind of startup of server method and server
TWI641219B (en) * 2017-02-10 2018-11-11 世界先進積體電路股份有限公司 Power-on control circuit and input/output control circuit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104331141A (en) * 2013-07-22 2015-02-04 纬创资通股份有限公司 Overcurrent protection circuit and server thereof
CN104102290A (en) * 2014-07-21 2014-10-15 英业达科技有限公司 Server

Also Published As

Publication number Publication date
CN112578890A (en) 2021-03-30

Similar Documents

Publication Publication Date Title
KR100373994B1 (en) Hot plug control of mp based computer system
US7590878B2 (en) Circuit and method for protecting motherboard
WO2018129941A1 (en) Hot plug module power supply device, method and system
US20120137159A1 (en) Monitoring system and method of power sequence signal
US20130212412A1 (en) Control circuit for terminal electronic device
US8935451B2 (en) Network card detecting circuit
CN102081568A (en) Multi-motherboard server system
US11175715B2 (en) Method of supplying electric power to a computer system
US8433837B2 (en) System for connecting electronic devices
US7987377B2 (en) System for preventing unauthorized activation of computer
US10235185B2 (en) Computer and controlling method thereof
CN112578890B (en) Server device capable of remotely controlling node power supply
US7493507B2 (en) System for protecting a motherboard while a component is not connected properly to its power source
US10224721B2 (en) Switch control circuit and electronic device using the same
TW201426246A (en) Expansion card and motherboard for supporting the expansion card
CN110389643B (en) Server and remote control method thereof
CN218824636U (en) Power supply detection device for server hard disk backboard
CN217606356U (en) Switching control circuit, mainboard and electronic equipment
TWI753606B (en) Master-slave interchangeable power supply device and its host, master-slave interchangeable power supply method and computer-readable recording medium
CN109709858B (en) On-off control circuit, embedded equipment, method and system
US10181684B1 (en) Power connector
CN108108124B (en) Memory array and method for controlling memory array
TW201327125A (en) Power supply system for memory
CN110618954B (en) Switch control circuit and electronic device using same
CN109871111B (en) Display and electronic device using same

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