CN113867512A - System, method and device for optimizing liquid leakage protection of liquid cooling server - Google Patents
System, method and device for optimizing liquid leakage protection of liquid cooling server Download PDFInfo
- Publication number
- CN113867512A CN113867512A CN202110996851.6A CN202110996851A CN113867512A CN 113867512 A CN113867512 A CN 113867512A CN 202110996851 A CN202110996851 A CN 202110996851A CN 113867512 A CN113867512 A CN 113867512A
- Authority
- CN
- China
- Prior art keywords
- leakage
- cpld
- liquid
- server
- power supply
- 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.)
- Granted
Links
- 239000007788 liquid Substances 0.000 title claims abstract description 203
- 238000001816 cooling Methods 0.000 title claims abstract description 86
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000001514 detection method Methods 0.000 claims abstract description 140
- 238000004088 simulation Methods 0.000 claims abstract description 85
- 230000004044 response Effects 0.000 abstract description 9
- 230000017525 heat dissipation Effects 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000010438 heat treatment Methods 0.000 description 4
- 230000035484 reaction time Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- OOJXMFNDUXHDOV-UHFFFAOYSA-N 4-bromo-n-methylcathinone Chemical compound CNC(C)C(=O)C1=CC=C(Br)C=C1 OOJXMFNDUXHDOV-UHFFFAOYSA-N 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000004134 energy conservation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M3/00—Investigating fluid-tightness of structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/18—Packaging or power distribution
- G06F1/183—Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/18—Packaging or power distribution
- G06F1/183—Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
- G06F1/184—Mounting of motherboards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Power Engineering (AREA)
- Human Computer Interaction (AREA)
- Cooling Or The Like Of Electrical Apparatus (AREA)
Abstract
The invention provides a system, a method and a device for optimizing liquid leakage protection of a liquid-cooled server, wherein the system comprises a server mainboard and a back plate, and the server mainboard is connected with the back plate through a connecting card; a liquid cooling circulation pipeline and a BMC are arranged on the server mainboard; a liquid leakage detection cable is wound on the outer side of the liquid cooling circulating pipeline and forms a liquid leakage detection loop; a CPLD is arranged on the backboard; the connecting card is provided with a power supply switch, and the power supply switch is connected with the server mainboard; and after receiving a leakage simulation command of the BMC, the CPLD sends a leakage simulation signal to the leakage detection cable, detects whether leakage occurs in the liquid cooling circulation pipeline, and controls the power supply switch to be turned off to stop supplying power to the server mainboard when leakage occurs. According to the invention, the rapid response of the liquid leakage of the liquid cooling circulation pipeline of the server is realized through the CPLD, the risk of losing the liquid leakage protection function is avoided, all power supplies of the mainboard of the server are turned off when the liquid leakage occurs, and meanwhile, the load of the original BMC is reduced.
Description
Technical Field
The invention belongs to the technical field of liquid cooling of servers, and particularly relates to a system, a method and a device for optimizing liquid leakage protection of a liquid cooling server.
Background
With the development of networks, the data processing requirements are getting larger and larger, the performance requirements of servers are getting higher and higher, and the power consumption of servers is in a trend of rising straight line, and the development of server heat dissipation is from the initial use of heat dissipation fins on heat generating devices to the increase of fans on the heat dissipation fins, so that the server system can be maintained at a stable working temperature. At present, the air-cooled heat dissipation mode cannot meet the current heat dissipation requirements, the liquid-cooled heat dissipation is applied, the liquid-cooled system can efficiently take away the heat of the high-heat core heating chip, and the liquid-cooled system has the advantages of high heat dissipation efficiency, energy conservation and noise reduction of the heat dissipation system.
When liquid cooling is carried out, a pump is needed to push a heat dissipation medium to circulate in a liquid cooling pipeline, hydraulic pressure can be formed on the liquid cooling pipeline, the risk of liquid leakage exists, and once the liquid leakage occurs, the risk of short circuit can occur. Therefore, server liquid cooling system all has the weeping control, and current weeping control is gone on through BMC, and this kind of weeping control mode that adopts BMC has following shortcoming:
the BMC has long reaction time for leakage monitoring, and once leakage occurs, the reaction time is hundreds of milliseconds to several seconds, so that short circuit damage which cannot be recovered is caused to a server mainboard; secondly, the BMC is a part of the server system, and cannot turn off all power supplies of the board where the BMC is located, and the server system still has a short-circuit risk because the BMC also needs the power supply for operation; thirdly, in the existing monitoring mode, the BMC and the liquid cooling system pipeline monitoring are both located on the server mainboard, when liquid leakage occurs, the BMC has the probability of being affected by the liquid leakage, and once being affected by the liquid leakage, the BMC cannot work normally and can not protect other devices.
Therefore, it is desirable to provide a system, a method and a device for optimizing leakage protection of a liquid cooling server to overcome the above-mentioned drawbacks of the prior art.
Disclosure of Invention
The invention provides a system, a method and a device for optimizing liquid leakage protection of a liquid cooling server, aiming at the defects that in the prior art, the response time of the existing mechanism for monitoring liquid cooling of the server is long, and when liquid leakage occurs, BMC cannot turn off the power supply of the BMC and is easily affected by the liquid leakage, so that the liquid leakage monitoring is invalid.
In a first aspect, the invention provides a system for optimizing liquid leakage protection of a liquid-cooled server, which comprises a server mainboard and a back plate, wherein the server mainboard is connected with the back plate through a connecting card;
a liquid cooling circulation pipeline and a BMC are arranged on the server mainboard; a liquid leakage detection cable is wound on the outer side of the liquid cooling circulating pipeline and forms a liquid leakage detection loop;
a CPLD is arranged on the backboard;
the connecting card is provided with a power supply switch, and the power supply switch is connected with the server mainboard;
and after receiving a leakage simulation command of the BMC, the CPLD sends a leakage simulation signal to the leakage detection cable, detects whether leakage occurs in the liquid cooling circulation pipeline, and controls the power supply switch to be turned off to stop supplying power to the server mainboard when leakage occurs.
Furthermore, a functional module is further arranged on the server mainboard, and the functional module is attached to the circulating liquid cooling pipeline. The functional module refers to a heating device on a server mainboard.
Further, the functional module comprises a CPU and a memory. The functional module includes but is not limited to a CPU and a memory, and further includes a power supply chip.
Further, the CPLD includes a node power supply control unit;
the node power supply control unit is connected with a leakage simulation trigger unit and a leakage detection unit;
the leakage simulation triggering unit sends a leakage simulation signal to the leakage detection cable after receiving a leakage simulation command of the BMC, and stops sending the leakage simulation signal to the leakage detection cable after receiving a leakage simulation releasing command of the BMC;
the liquid leakage detection unit receives a liquid leakage detection result returned by the liquid leakage detection cable, judges whether liquid leakage occurs in the liquid cooling circulation pipeline or not, and stores the liquid leakage detection result into a register of the CPLD;
and the node power supply control unit controls the power supply switch to be switched on and off according to the leakage detection result. The node power supply control unit of the CPLD can turn off the power supply to the server mainboard detecting the occurrence of liquid leakage within nanosecond-level time through the power supply switch, so that protection is performed, a reaction dead window period from hundreds of milliseconds to several seconds when the BMC is independently adopted is avoided, and the influence of the liquid leakage on the server mainboard is reduced to a great extent.
Furthermore, a node on-site signal line is also arranged on the server mainboard and is connected with the CPLD through a connecting card;
the node power supply control unit also detects whether the server mainboard is in place through the node in-place signal line. The CPLD controls the shutdown of the server mainboard power supply with liquid leakage, and simultaneously locks the shutdown state of the server mainboard power supply, so that a user cannot restart the server system by pressing a power supply button, and the method can ensure that the server mainboard board card with liquid leakage cannot be damaged more due to improper operation of the user; to release the state, the CPLD can release the power-off locking state of the server mainboard only by pulling out the board card of the leakage server mainboard by a user; the node on-site signal line is used for detecting whether the leakage server mainboard is pulled out or not, and further judging whether the power-off locking state of the server mainboard is released or not.
In a second aspect, the present invention provides a method for optimizing liquid leakage protection of a liquid cooling server based on the first aspect, including the following steps:
s1, arranging a CPLD on a back plate, arranging a power supply switch on a connecting card, and arranging the CPLD to be connected with a server mainboard through the connecting card;
s2, after receiving the leakage simulation command sent by the BMC, the CPLD sends a leakage simulation signal to the leakage detection cable and receives a leakage detection result returned by the leakage detection cable;
and S3, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result, and turning off the power supply of the server mainboard through the power supply switch when the liquid leakage occurs.
Further, the step S2 specifically includes the following steps:
s21, the BMC sends a leakage simulation command to the CPLD through an I2C bus;
s22, after receiving a leakage simulation command of the BMC, the CPLD sends a leakage simulation signal to a leakage detection cable to detect whether a liquid cooling circulation pipeline sends leakage or not;
s23, receiving a leakage detection result by the CPLD, and storing the leakage detection result into the CPLD register;
s24, after reading the leakage detection result through the CPLD register, the BMC sends a leakage simulation releasing command to the CPLD through the I2C bus;
and S25, after receiving the leakage simulation removing command of the BMC, the CPLD stops sending the leakage simulation signal to the leakage detection cable. And the BMC sends and releases a leakage simulation command to the CPLD to control the starting and stopping of leakage monitoring. And the CPLD controls the simulation of the leakage, receives the detection result of the leakage, and quickly turns off the power supply of the server mainboard through the power supply switch to start protection when the leakage occurs.
Further, the step S3 specifically includes the following steps:
s31, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result;
if yes, go to step S32;
if not, returning to the step S31;
and S32, the CPLD controls the power supply switch to stop supplying power to the server mainboard, and the power supply off state of the server mainboard is locked until the server mainboard is replaced. The power supply switch of the CPLD can turn off the power supply to the server mainboard for detecting the occurrence of liquid leakage within nanosecond-level time, so that protection is performed, a reaction idle window period from hundreds of milliseconds to seconds when the BMC is adopted is avoided, and the influence of the liquid leakage on the server mainboard is reduced to a great extent.
Further, step S32 is as follows:
s321, the CPLD controls a power supply switch on the connection card to be closed, and power supply to the server mainboard is stopped;
s322, locking the power off state of the server mainboard by the CPLD;
s323, detecting whether the server mainboard is replaced by the CPLD through the node in-place signal of the server mainboard;
if yes, go to step S324;
if not, returning to the step S323;
and S324, the CPLD releases the power off state of the server mainboard, and the step returns to the step S2. When the CPLD locks the power-off state of the server mainboard, a user cannot restart the server system in a mode of pressing a power button, and the method can ensure that the leaked server mainboard board card cannot be damaged greatly due to improper operation of the user; to release the state, the user needs to pull out the leakage board card, and the CPLD can release the power-off locking state of the leakage server mainboard.
In a third aspect, a device for optimizing liquid leakage protection of a liquid cooling server is provided, which comprises a CPLD setting module and a CPLD;
the CPLD comprises a node power supply control unit, a liquid leakage simulation trigger unit and a liquid leakage detection unit;
the CPLD setting module is used for setting a CPLD on the backboard, setting a power supply switch on the connecting card and connecting the CPLD with the server mainboard through the connecting card;
the leakage simulation trigger unit is used for sending a leakage simulation signal to the leakage detection cable after receiving a leakage simulation command sent by the BMC and receiving a leakage detection result returned by the leakage detection cable;
the leakage detection unit is used for receiving a leakage detection result returned by the leakage detection cable and storing the leakage detection result in the CPLD register;
and the node power supply control unit is used for judging whether liquid leakage occurs in the liquid cooling circulating pipeline according to the liquid leakage detection result and turning off the power supply of the server mainboard through the power supply switch when the liquid leakage occurs.
Furthermore, the node power supply control unit is also used for detecting whether the server mainboard is replaced or not through the server mainboard on-line signal when liquid leakage occurs, and locking the power supply off state of the server mainboard when the server mainboard is not changed.
The beneficial effect of the invention is that,
according to the system, the method and the device for optimizing the liquid-cooling server leakage protection, provided by the invention, the rapid response of the liquid leakage of the liquid-cooling circulating pipeline of the server is realized through the CPLD, the short-circuit potential safety hazard caused by the slow reaction time of the BMC is eliminated, and meanwhile, the CPLD is arranged on the independent backboard, so that the leakage detection is not influenced by the leakage, and the risk of losing the leakage protection function is avoided; all power supplies of the server mainboard with the leakage can be closed through the CPLD, the risk that the original BMC cannot close the power supply is eliminated, meanwhile, the load of the original BMC is reduced, the BMC is liberated from leakage detection of the liquid cooling circulation pipeline, and the BMC is concentrated on other work.
In addition, the invention has reliable design principle, simple structure and very wide application prospect.
Therefore, compared with the prior art, the invention has prominent substantive features and remarkable progress, and the beneficial effects of the implementation are also obvious.
Drawings
In order to more clearly illustrate the embodiments or technical solutions in the prior art of the present invention, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a schematic diagram of a system for optimizing liquid leakage protection for a liquid cooled server according to the present invention.
Fig. 2 is a first flowchart of a method for optimizing liquid leakage protection of a liquid cooling server according to the present invention.
Fig. 3 is a second schematic flow chart of the method for optimizing liquid leakage protection of the liquid cooling server according to the present invention.
Fig. 4 is a third schematic flow chart of the method for optimizing liquid leakage protection of the liquid cooling server according to the present invention.
Fig. 5 is a schematic diagram of an apparatus for optimizing liquid leakage protection of a liquid cooling server according to the present invention.
In the figure, 1-server motherboard; 2-a back plate; 3-connecting the card; 4-BMC; 5-a liquid leakage detection cable; 6-CPLD; 6.1-node power supply control unit; 6.2-liquid leakage simulation trigger unit; 6.3-liquid leakage detection unit; 7-a power supply switch; 8-node in-place signal line; and 9-CPLD setting module.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
CPLD is a Complex Programmable Logic Device for short of Complex Programmable Logic Device.
BMC is a substrate Management Controller for short.
Example 1:
as shown in fig. 1, the present invention provides a system for optimizing liquid leakage protection of a liquid cooling server, including a server motherboard 1 and a backplane 2, where the server motherboard 1 is connected with the backplane 2 through a connection card 3;
a liquid cooling circulation pipeline and a BMC4 are arranged on the server mainboard 1; a liquid leakage detection cable 5 is wound on the outer side of the liquid cooling circulation pipeline, and the liquid leakage detection cable 5 forms a liquid leakage detection loop;
a CPLD6 is arranged on the backboard 2;
the power supply switch 7 is arranged on the connecting card 3, and the power supply switch 7 is connected with the server mainboard 1;
after receiving the leakage simulation command of the BMC4, the CPLD6 sends a leakage simulation signal to the leakage detection cable 5 to detect whether leakage occurs in the liquid cooling circulation pipeline, and controls the power supply switch 7 to be turned off to stop supplying power to the server mainboard 1 when leakage occurs.
The liquid leakage detection cable 5 forms a loop on the server motherboard 1 and is connected with a detection power supply, the loop is open circuit in a normal state, and when liquid leakage occurs, the loop becomes short circuit when the liquid flows to the liquid leakage detection cable 5.
According to the system for optimizing the liquid-cooling server leakage protection, provided by the invention, the rapid response of the liquid leakage of the liquid-cooling circulation pipeline of the server is realized through the CPLD, the short-circuit potential safety hazard caused by the slow response time of the BMC is eliminated, and meanwhile, the CPLD is arranged on the independent backboard, so that the leakage detection is not influenced by the leakage, and the risk of losing the leakage protection function is avoided; all power supplies of the server mainboard with the leakage can be closed through the CPLD, the risk that the original BMC cannot close the power supply is eliminated, meanwhile, the load of the original BMC is reduced, the BMC is liberated from leakage detection of the liquid cooling circulation pipeline, and the BMC is concentrated on other work.
Example 2:
as shown in fig. 1, the present invention provides a system for optimizing liquid leakage protection of a liquid cooling server, including a server motherboard 1 and a backplane 2, where the server motherboard 1 is connected with the backplane 2 through a connection card 3;
a liquid cooling circulation pipeline and a BMC4 are arranged on the server mainboard 1; a liquid leakage detection cable 5 is wound on the outer side of the liquid cooling circulation pipeline, and the liquid leakage detection cable 5 forms a liquid leakage detection loop; the server mainboard 1 is also provided with a functional module, and the functional module is attached to the circulating liquid cooling pipeline; the functional module refers to a heating device on a server mainboard, taking two paths of servers as an example, the functional module is provided with two CPUs and two groups of memories, and a liquid cooling circulating pipeline needs to be attached to the two CPUs and the two groups of memories so as to cool the CPUs and the memories; the liquid leakage detection cable 5 forms a loop on the server mainboard 1 and is connected with a detection power supply, the loop is open circuit in a normal state, and when liquid leakage occurs, the loop becomes short circuit when the liquid flows to the liquid leakage detection cable 5;
a CPLD6 is arranged on the backboard 2;
the power supply switch 7 is arranged on the connecting card 3, and the power supply switch 7 is connected with the server mainboard 1;
after receiving a leakage simulation command of the BMC4, the CPLD6 sends a leakage simulation signal to the leakage detection cable 5 to detect whether leakage occurs in the liquid cooling circulation pipeline, and controls the power supply switch 7 to be turned off to stop supplying power to the server mainboard 1 when leakage occurs;
the CPLD6 includes a node power supply control unit 6.1;
the node power supply control unit 6.1 is connected with a leakage simulation trigger unit 6.2 and a leakage detection unit 6.3;
the leakage simulation triggering unit 6.2 sends a leakage simulation signal to the leakage detection cable 5 after receiving a leakage simulation command of the BMC4, and stops sending the leakage simulation signal to the leakage detection cable 5 after receiving a leakage simulation release command of the BMC 4;
the liquid leakage detection unit 6.3 receives a liquid leakage detection result returned by the liquid leakage detection cable 5, judges whether liquid leakage occurs in the liquid cooling circulation pipeline or not, and stores the liquid leakage detection result into a register of the CPLD;
the node power supply control unit 6.1 controls the power supply switch 7 to be switched on and off according to the liquid leakage detection result; the node power supply control unit 6.1 of the CPLD 1 can turn off the power supply to the server motherboard 1 detecting the occurrence of liquid leakage within a nanosecond-level time through the power supply switch 7, thereby executing protection, avoiding a reaction idle window period of a few hundred milliseconds to a few seconds when the BMC4 is independently adopted, and greatly reducing the influence of the liquid leakage on the server motherboard 1;
a node on-site signal line 8 is also arranged on the server mainboard 1, and the node on-site signal line 8 is connected with the CPLD6 through the connecting card 3;
the node power supply control unit 6.1 also detects whether the server mainboard 1 is in place through the node in-place signal line 8; the CPLD6 controls the shutdown of the power supply of the server mainboard 1 with liquid leakage, and simultaneously locks the shutdown state of the power supply of the server mainboard 1, so that a user cannot restart the server system by pressing a power supply button, and the method can ensure that the board card of the server mainboard 1 with liquid leakage cannot be damaged greatly due to improper operation of the user; to release the state, the user needs to pull out the board card of the leakage server mainboard 1, and the CPLD 1 can release the power-off locking state of the server mainboard 1; the node on-site signal line 8 is used for detecting whether the leakage server mainboard 1 is pulled out or not, and further judging whether the power-off locking state of the server mainboard 1 is released or not;
the connecting card 3 and the backboard 2 are not heating sources, so that the connecting card 3 and the backboard 2 are not required to be covered by a liquid cooling circulation pipeline, the power supply switch 7 on the connecting card 3 and the CPLD6 on the backboard 2 are not influenced by a liquid leakage event of the server mainboard 1, and the safety and the reliability of liquid leakage detection of the invention can be ensured.
Example 3:
as shown in fig. 2, the present invention provides a method for optimizing leakage protection of a liquid cooling server based on the foregoing embodiment 1 or embodiment 2, including the following steps:
s1, arranging a CPLD on a back plate, arranging a power supply switch on a connecting card, and arranging the CPLD to be connected with a server mainboard through the connecting card;
s2, after receiving the leakage simulation command sent by the BMC, the CPLD sends a leakage simulation signal to the leakage detection cable and receives a leakage detection result returned by the leakage detection cable;
and S3, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result, and turning off the power supply of the server mainboard through the power supply switch when the liquid leakage occurs.
According to the method for optimizing the liquid-cooling server leakage protection, provided by the invention, the rapid response of the liquid leakage of the liquid-cooling circulation pipeline of the server is realized through the CPLD, the short-circuit potential safety hazard caused by the slow response time of the BMC is eliminated, and meanwhile, the CPLD is arranged on the independent backboard, so that the leakage detection is not influenced by the leakage, and the risk of losing the leakage protection function is avoided; all power supplies of the server mainboard with the leakage can be closed through the CPLD, the risk that the original BMC cannot close the power supply is eliminated, meanwhile, the load of the original BMC is reduced, the BMC is liberated from leakage detection of the liquid cooling circulation pipeline, and the BMC is concentrated on other work.
Example 4:
as shown in fig. 3, the present invention provides a method for optimizing liquid-cooling server leakage protection, comprising the following steps:
s1, arranging a CPLD on a back plate, arranging a power supply switch on a connecting card, and arranging the CPLD to be connected with a server mainboard through the connecting card; when the power supply switch leaks, the CPLD is used for controlling the power-off connection of the server mainboard;
s2, after receiving the leakage simulation command sent by the BMC, the CPLD sends a leakage simulation signal to the leakage detection cable and receives a leakage detection result returned by the leakage detection cable; the method comprises the following specific steps:
s21, the BMC sends a leakage simulation command to the CPLD through an I2C bus;
s22, after receiving a leakage simulation command of the BMC, the CPLD sends a leakage simulation signal to a leakage detection cable to detect whether a liquid cooling circulation pipeline sends leakage or not;
s23, receiving a leakage detection result by the CPLD, and storing the leakage detection result into the CPLD register;
s24, after reading the leakage detection result through the CPLD register, the BMC sends a leakage simulation releasing command to the CPLD through the I2C bus;
s25, after receiving the leakage simulation removing command of the BMC, the CPLD stops sending the leakage simulation signal to the leakage detection cable; and the BMC sends and releases a leakage simulation command to the CPLD to control the starting and stopping of leakage monitoring.
The CPLD controls the simulation of the leakage, receives the detection result of the leakage, and quickly turns off a power supply of a server mainboard through a power supply switch to start protection when the leakage occurs;
s3, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result, and turning off a power supply of a server mainboard through a power supply switch when the liquid leakage occurs; the method comprises the following specific steps:
s31, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result;
if yes, go to step S32;
if not, returning to the step S31;
s32, the CPLD controls the power supply switch to stop supplying power to the server mainboard, and the power supply closing state of the server mainboard is locked until the server mainboard is replaced; the power supply switch of the CPLD can turn off the power supply to the server mainboard for detecting the occurrence of liquid leakage within nanosecond-level time, so that protection is performed, a reaction idle window period from hundreds of milliseconds to seconds when the BMC is adopted is avoided, and the influence of the liquid leakage on the server mainboard is reduced to a great extent.
Example 5:
as shown in fig. 4, the present invention provides a method for optimizing liquid-cooling server leakage protection, comprising the following steps:
s1, arranging a CPLD on a back plate, arranging a power supply switch on a connecting card, and arranging the CPLD to be connected with a server mainboard through the connecting card; when the power supply switch leaks, the CPLD is used for controlling the power-off connection of the server mainboard;
s2, after receiving the leakage simulation command sent by the BMC, the CPLD sends a leakage simulation signal to the leakage detection cable and receives a leakage detection result returned by the leakage detection cable; the method comprises the following specific steps:
s21, the BMC sends a leakage simulation command to the CPLD through an I2C bus;
s22, after receiving a leakage simulation command of the BMC, the CPLD sends a leakage simulation signal to a leakage detection cable to detect whether a liquid cooling circulation pipeline sends leakage or not;
s23, receiving a leakage detection result by the CPLD, and storing the leakage detection result into the CPLD register;
s24, after reading the leakage detection result through the CPLD register, the BMC sends a leakage simulation releasing command to the CPLD through the I2C bus;
s25, after receiving the leakage simulation removing command of the BMC, the CPLD stops sending the leakage simulation signal to the leakage detection cable; and the BMC sends and releases a leakage simulation command to the CPLD to control the starting and stopping of leakage monitoring.
The CPLD controls the simulation of the leakage, receives the detection result of the leakage, and quickly turns off a power supply of a server mainboard through a power supply switch to start protection when the leakage occurs;
s3, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result, and turning off a power supply of a server mainboard through a power supply switch when the liquid leakage occurs; the method comprises the following specific steps:
s31, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result;
if yes, go to step S32;
if not, returning to the step S31;
s32, the CPLD controls the power supply switch to stop supplying power to the server mainboard, and the power supply closing state of the server mainboard is locked until the server mainboard is replaced; the power supply switch of the CPLD can turn off the power supply to the server mainboard for detecting the occurrence of liquid leakage within nanosecond-level time, so that protection is performed, a reaction idle window period from hundreds of milliseconds to seconds when the BMC is adopted is avoided, and the influence of the liquid leakage on the server mainboard is reduced to a great extent; the method comprises the following steps:
s321, the CPLD controls a power supply switch on the connection card to be closed, and power supply to the server mainboard is stopped;
s322, locking the power off state of the server mainboard by the CPLD;
s323, detecting whether the server mainboard is replaced by the CPLD through the node in-place signal of the server mainboard;
if yes, go to step S324;
if not, returning to the step S323;
s324, the CPLD releases the power off state of the server mainboard, and the step S2 is returned; when the CPLD locks the power-off state of the server mainboard, a user cannot restart the server system in a mode of pressing a power button, and the method can ensure that the leaked server mainboard board card cannot be damaged greatly due to improper operation of the user; to release the state, the user needs to pull out the board card of the leakage server mainboard, and the CPLD can release the power-off locking state of the leakage server mainboard.
Example 6:
as shown in fig. 5, the present invention provides a device for optimizing liquid leakage protection of a liquid cooling server, which comprises a CPLD setting module 9 and a CPLD6, wherein the CPLD6 comprises a node power supply control unit 6.1, a liquid leakage simulation trigger unit 6.2 and a liquid leakage detection unit 6.3;
the CPLD setting module 9 is used for setting the CPLD6 on the backboard, setting the power supply switch on the connecting card and setting the CPLD6 to be connected with the server mainboard through the connecting card; when the power supply switch leaks, the CPLD is used for controlling the power-off connection of the server mainboard;
the leakage simulation triggering unit 6.2 is used for sending a leakage simulation signal to the leakage detection cable and receiving a leakage detection result returned by the leakage detection cable after receiving the leakage simulation command sent by the BMC;
the leakage detection unit 6.3 is used for receiving a leakage detection result returned by the leakage detection cable and storing the leakage detection result in the CPLD register;
and the node power supply control unit 6.1 is used for judging whether liquid leakage occurs in the liquid cooling circulating pipeline according to the liquid leakage detection result and turning off the power supply of the server mainboard through the power supply switch when the liquid leakage occurs.
According to the device for optimizing the leakage protection of the liquid cooling server, provided by the invention, the rapid response of the leakage of the liquid cooling circulating pipeline of the server is realized through the CPLD, the short circuit potential safety hazard caused by the slow response time of the BMC is eliminated, and meanwhile, the CPLD is arranged on the independent backboard, so that the leakage detection is not influenced by the leakage, and the risk of losing the leakage protection function is avoided; all power supplies of the server mainboard with the leakage can be closed through the CPLD, the risk that the original BMC cannot close the power supply is eliminated, meanwhile, the load of the original BMC is reduced, the BMC is liberated from leakage detection of the liquid cooling circulation pipeline, and the BMC is concentrated on other work.
Example 7:
as shown in fig. 5, the present invention provides a device for optimizing liquid leakage protection of a liquid cooling server, which includes a CPLD setting module 9 and a CPLD 6;
the CPLD6 comprises a node power supply control unit 6.1, a liquid leakage simulation trigger unit 6.2 and a liquid leakage detection unit 6.3;
the CPLD setting module 9 is used for setting the CPLD6 on the backboard, setting the power supply switch on the connecting card and setting the CPLD6 to be connected with the server mainboard through the connecting card; when the power supply switch leaks, the CPLD is used for controlling the power-off connection of the server mainboard;
the leakage simulation triggering unit 6.2 is used for sending a leakage simulation signal to the leakage detection cable and receiving a leakage detection result returned by the leakage detection cable after receiving the leakage simulation command sent by the BMC;
the leakage detection unit 6.3 is used for receiving a leakage detection result returned by the leakage detection cable and storing the leakage detection result in the CPLD register;
the node power supply control unit 6.1 is used for judging whether liquid leakage occurs in the liquid cooling circulation pipeline according to the liquid leakage detection result, and turning off a power supply of a server mainboard through a power supply switch when the liquid leakage occurs; and the system is also used for detecting whether the server mainboard is replaced or not through the on-line signal of the server mainboard when liquid leakage occurs, and locking the power supply off state of the server mainboard when the server mainboard is not changed. When the CPLD locks the power-off state of the server mainboard, a user cannot restart the server system in a mode of pressing a power button, and the method can ensure that the leaked server mainboard board card cannot be damaged greatly due to improper operation of the user; to release the state, the user needs to pull out the leakage board card, and the CPLD can release the power-off locking state of the leakage server mainboard.
Although the present invention has been described in detail by referring to the drawings in connection with the preferred embodiments, the present invention is not limited thereto. Various equivalent modifications or substitutions can be made on the embodiments of the present invention by those skilled in the art without departing from the spirit and scope of the present invention, and these modifications or substitutions are within the scope of the present invention/any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (10)
1. A system for optimizing liquid leakage protection of a liquid cooling server is characterized by comprising a server main board (1) and a back board (2), wherein the server main board (1) is connected with the back board (2) through a connecting card (3);
a liquid cooling circulation pipeline and a BMC (4) are arranged on the server mainboard (1); a liquid leakage detection cable (5) is wound on the outer side of the liquid cooling circulation pipeline;
a CPLD (6) is arranged on the backboard (2);
a power supply switch (7) is arranged on the connecting card (3), and the power supply switch (7) is connected with the server mainboard (1);
and after receiving a leakage simulation command of the BMC (4), the CPLD (6) sends a leakage simulation signal to the leakage detection cable (5) to detect whether leakage occurs in the liquid cooling circulating pipeline, and controls the power supply switch (7) to be turned off to stop supplying power to the server mainboard (1) when leakage occurs.
2. The system for optimizing liquid-cooling server leakage protection according to claim 1, wherein the server motherboard (1) is further provided with a functional module, and the functional module is attached to the circulating liquid-cooling pipeline.
3. The system for optimizing liquid cooling server leakage protection according to claim 1, wherein the CPLD (6) includes a node power supply control unit (6.1);
the node power supply control unit (6.1) is connected with a liquid leakage simulation trigger unit (6.2) and a liquid leakage detection unit (6.3);
the leakage simulation triggering unit (6.2) sends a leakage simulation signal to the leakage detection cable (5) after receiving a leakage simulation command of the BMC (4), and stops sending the leakage simulation signal to the leakage detection cable (5) after receiving a leakage simulation releasing command of the BMC (4);
the liquid leakage detection unit (6.3) receives a liquid leakage detection result returned by the liquid leakage detection cable (5), judges whether liquid leakage occurs in the liquid cooling circulation pipeline or not, and stores the liquid leakage detection result into a register of the CPLD;
the node power supply control unit (6.1) controls the power supply switch (7) to be switched on and off according to the liquid leakage detection result.
4. The system for optimizing the leakage protection of the liquid cooling server according to claim 3, wherein the server motherboard (1) is further provided with a node on-site signal line (8), and the node on-site signal line (8) is connected with the CPLD (6) through the connecting card (3);
the node power supply control unit (6.1) also detects whether the server mainboard (1) is in place or not through the node in-place signal line (8).
5. A method for optimizing liquid-cooled server leakage protection according to any of claims 1-4, comprising the steps of:
s1, arranging a CPLD on a back plate, arranging a power supply switch on a connecting card, and arranging the CPLD to be connected with a server mainboard through the connecting card;
s2, after receiving the leakage simulation command sent by the BMC, the CPLD sends a leakage simulation signal to the leakage detection cable and receives a leakage detection result returned by the leakage detection cable;
and S3, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result, and turning off the power supply of the server mainboard through the power supply switch when the liquid leakage occurs.
6. The method for optimizing liquid cooling server leakage protection as claimed in claim 5, wherein step S2 includes the following steps:
s21, the BMC sends a leakage simulation command to the CPLD through an I2C bus;
s22, after receiving a leakage simulation command of the BMC, the CPLD sends a leakage simulation signal to a leakage detection cable to detect whether a liquid cooling circulation pipeline sends leakage or not;
s23, receiving a leakage detection result by the CPLD, and storing the leakage detection result into the CPLD register;
s24, after reading the leakage detection result through the CPLD register, the BMC sends a leakage simulation releasing command to the CPLD through the I2C bus;
and S25, after receiving the leakage simulation removing command of the BMC, the CPLD stops sending the leakage simulation signal to the leakage detection cable.
7. The method for optimizing liquid cooling server leakage protection as claimed in claim 5, wherein step S3 includes the following steps:
s31, judging whether the liquid cooling circulation pipeline leaks or not by the CPLD according to the liquid leakage detection result;
if yes, go to step S32;
if not, returning to the step S31;
and S32, the CPLD controls the power supply switch to stop supplying power to the server mainboard, and the power supply off state of the server mainboard is locked until the server mainboard is replaced.
8. The method for optimizing liquid cooling server leakage protection according to claim 7, wherein step S32 is as follows:
s321, the CPLD controls a power supply switch on the connection card to be closed, and power supply to the server mainboard is stopped;
s322, locking the power off state of the server mainboard by the CPLD;
s323, detecting whether the server mainboard is replaced by the CPLD through the node in-place signal of the server mainboard;
if yes, go to step S324;
if not, returning to the step S323;
and S324, the CPLD releases the power off state of the server mainboard, and the step returns to the step S2.
9. A device for optimizing liquid leakage protection of a liquid cooling server is characterized by comprising a CPLD setting module (9) and a CPLD (6);
the CPLD (6) comprises a node power supply control unit (6.1), a liquid leakage simulation trigger unit (6.2) and a liquid leakage detection unit (6.3);
the CPLD setting module (9) is used for setting the CPLD (6) on the backboard, setting the power supply switch on the connecting card and setting the CPLD (6) to be connected with the server mainboard through the connecting card;
the leakage simulation trigger unit (6.2) is used for sending a leakage simulation signal to the leakage detection cable after receiving the leakage simulation command sent by the BMC, and receiving a leakage detection result returned by the leakage detection cable;
the leakage detection unit (6.3) is used for receiving a leakage detection result returned by the leakage detection cable and storing the leakage detection result in the CPLD register;
and the node power supply control unit (6.1) is used for judging whether liquid leakage occurs in the liquid cooling circulating pipeline according to the liquid leakage detection result and turning off the power supply of the server mainboard through the power supply switch when the liquid leakage occurs.
10. An arrangement for optimizing liquid-cooled server leakage protection according to claim 9, c h a r a c t e r i z e d i n that the node power supply control unit (6.1) is further adapted to detect, via the server motherboard, on-line signals whether to replace the server motherboard when leakage occurs, and to lock the power supply off state of the server motherboard when the server motherboard is not changed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110996851.6A CN113867512B (en) | 2021-08-27 | 2021-08-27 | System, method and device for optimizing liquid leakage protection of liquid cooling server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110996851.6A CN113867512B (en) | 2021-08-27 | 2021-08-27 | System, method and device for optimizing liquid leakage protection of liquid cooling server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113867512A true CN113867512A (en) | 2021-12-31 |
CN113867512B CN113867512B (en) | 2024-03-26 |
Family
ID=78988692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110996851.6A Active CN113867512B (en) | 2021-08-27 | 2021-08-27 | System, method and device for optimizing liquid leakage protection of liquid cooling server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113867512B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115080347A (en) * | 2022-06-24 | 2022-09-20 | 苏州浪潮智能科技有限公司 | Server leakage protection system and method |
CN115950608A (en) * | 2023-02-22 | 2023-04-11 | 苏州浪潮智能科技有限公司 | Liquid leakage detection circuit, liquid leakage detection system, liquid leakage detection method, electronic device, and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109682555A (en) * | 2018-12-26 | 2019-04-26 | 郑州云海信息技术有限公司 | A kind of system and method for BMC detection liquid cooled server leakage |
CN111366316A (en) * | 2020-02-19 | 2020-07-03 | 苏州浪潮智能科技有限公司 | System and method for detecting liquid in server and server |
CN211147962U (en) * | 2019-09-12 | 2020-07-31 | 苏州浪潮智能科技有限公司 | Plug-in type leakage detection equipment for liquid cooling server |
CN112000528A (en) * | 2020-07-25 | 2020-11-27 | 苏州浪潮智能科技有限公司 | Method and system for detecting board card signal short circuit through CPLD |
CN112463538A (en) * | 2020-12-10 | 2021-03-09 | 苏州浪潮智能科技有限公司 | Liquid leakage detection and alarm system, method, device and equipment |
-
2021
- 2021-08-27 CN CN202110996851.6A patent/CN113867512B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109682555A (en) * | 2018-12-26 | 2019-04-26 | 郑州云海信息技术有限公司 | A kind of system and method for BMC detection liquid cooled server leakage |
CN211147962U (en) * | 2019-09-12 | 2020-07-31 | 苏州浪潮智能科技有限公司 | Plug-in type leakage detection equipment for liquid cooling server |
CN111366316A (en) * | 2020-02-19 | 2020-07-03 | 苏州浪潮智能科技有限公司 | System and method for detecting liquid in server and server |
CN112000528A (en) * | 2020-07-25 | 2020-11-27 | 苏州浪潮智能科技有限公司 | Method and system for detecting board card signal short circuit through CPLD |
CN112463538A (en) * | 2020-12-10 | 2021-03-09 | 苏州浪潮智能科技有限公司 | Liquid leakage detection and alarm system, method, device and equipment |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115080347A (en) * | 2022-06-24 | 2022-09-20 | 苏州浪潮智能科技有限公司 | Server leakage protection system and method |
CN115950608A (en) * | 2023-02-22 | 2023-04-11 | 苏州浪潮智能科技有限公司 | Liquid leakage detection circuit, liquid leakage detection system, liquid leakage detection method, electronic device, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113867512B (en) | 2024-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113867512A (en) | System, method and device for optimizing liquid leakage protection of liquid cooling server | |
CN101578563B (en) | Reducing idle leakage power in an IC | |
US9703357B2 (en) | Power management method and apparatus, and power supply system | |
TWI575360B (en) | Rack server system | |
CN102566739A (en) | Multicore processor system and dynamic power management method and control device thereof | |
CN114442787B (en) | Method and system for realizing complete machine power consumption callback after server entering power consumption capping | |
WO2017136986A1 (en) | Method and system for power management | |
CN111366316A (en) | System and method for detecting liquid in server and server | |
CN110609760A (en) | System for preventing server from false triggering and reducing frequency | |
CN114001874A (en) | Liquid cooling device, liquid leakage detection method thereof and liquid leakage detection circuit | |
US9735563B2 (en) | Power distribution method, power distribution apparatus, and information handling system | |
CN110096105B (en) | Method for controlling power supply unit | |
US20140189378A1 (en) | Table driven multiple passive trip platform passive thermal management | |
CN110099542B (en) | Method for ensuring normal operation of power supply device in electronic equipment | |
WO2018024190A1 (en) | Rapid protection system | |
CN111190468A (en) | OPC interface heat dissipation device and method | |
CN115904050A (en) | Power control system and method for preventing power failure shutdown of server | |
CN113115563A (en) | Liquid cooling plate pipeline flow distribution device and control method | |
US20230081585A1 (en) | Systems and methods for using phase change material to aid cooling of information handling resources | |
CN206649362U (en) | Mainboard temperature control system based on ARM frameworks | |
Chen et al. | Current Status and Challenges for Liquid-Cooled Data Centers | |
CN218848717U (en) | Liquid leakage alarm system of liquid-cooled server | |
CN219831809U (en) | Network security industrial control main board with network Bypass | |
KR102449125B1 (en) | GPU server cooling management system | |
CN114089824B (en) | Hot plug part protection method and device |
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 |