This application claims priority to Chinese Patent Application No. 202211741906.X filed on Dec. 30, 2022, in China National Intellectual Property Administration, the contents of which are incorporated by reference herein.
The subject matter herein generally relates to power management technologies, and specially relates to a power detecting circuit board and, a power detecting system, and an immersed liquid cooling tank.
With the development of the data center, the power density of a single cabinet in the data center is getting higher and higher, a traditional air cooling system can no longer meet the heat dissipation requirements of the data center, so it is gradually being replaced by a liquid cooling system. An immersion liquid cooling system is a type of liquid cooling system, and it is to directly immerse the load such as the server or heating element in the cooling liquid and package it in a liquid cooler tank, so that the flow circulation of the cooling liquid can take away the heat generated by the load. In addition, the immersion liquid cooling is a typical direct contact liquid cooling, which has higher heat dissipation efficiency and lower noise than other liquid cooling systems such as cold plate and spray liquid cooling and air cooling systems.
Implementations of the present disclosure will now be described, by way of example only, with reference to the attached figures.
It will be appreciated that for simplicity and clarity of illustration, where appropriate, reference numerals have been repeated among the different figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein may be practiced without these specific details. In other instances, methods, procedures, and components have not been described in detail so as not to obscure the related relevant feature being described. Also, the description is not to be considered as limiting the scope of the embodiments described herein. The drawings are not necessarily to scale and the proportions of certain parts have been exaggerated to better show details and features of the present disclosure.
Several definitions that apply throughout this disclosure will now be presented.
The term “coupled” is defined as connected, whether directly or indirectly through intervening components, and is not necessarily limited to physical connections. The connection may be such that the objects are permanently connected or releasably connected. The term “substantially” is defined to be essentially conforming to the particular dimension, shape, or other feature that the term modifies, such that the component need not be exact. For example, “substantially cylindrical” means that the object resembles a cylinder, but may have one or more deviations from a true cylinder. The term “comprising,” when utilized, means “including, but not necessarily limited to”; it specifically indicates open-ended inclusion or membership in the so-described combination, group, series, and the like.
Immersed liquid cooling system uses central power supply system.
In at least one embodiment, the immersed liquid cooling tank 210 may include a plurality of power shelfs 211. Each power shelf 211 may include a plurality of power supply units (PSU) 212. That is each power shelf 211 may receive the plurality of PSUs 212. The PSUs 212 are configured to convert the alternating current of the electric supply provided by the power distribution system 220 into low voltage direct current, to provide power supply for the load 213. In at least one embodiment, the load 213 can be a server or a heating element, etc. Each power shelf 211 may include a power detecting circuit board 2141. Each detecting circuit board 2141 is configured to detect running data of the PSUs 212 in the corresponding power shelf 211. In at least one embodiment, the PSUs 212 and the power detecting circuit board 2141 can be connected through a connecting module CONN. The power detecting circuit boards 2141 are further connected to the interchanger 215, to further communicate with the remote management platform 230 through the interchanger 215, and transmit the detected running data of the PSUs 212 to the remote management platform 230. In at least one embodiment, the power detecting circuit board 2141 can be a power management controller, a rank management controller (RMC), or a system management controller (SMC), etc., not limited by the present disclosure.
In detail, each power detecting circuit board 2141 includes a motherboard B1 and a daughter board B2. In at least one embodiment, both of the motherboard B1 and the daughter board B2 can be circuit boards, the motherboard B1 and the daughter board B2 can be overlapped, a size of the motherboard B1 is greater than a size of the daughter board B2. Thus, the overlapped arrangement of the motherboard B1 and the daughter board B2 may save a space of the power detecting circuit board 2141.
The motherboard B1 includes a first port P1, the daughter board B2 includes a second port P2. In at least one embodiment, the first port P1 can be a RJ45 port connected to a UART port or an Ethernet port of the motherboard B 1. The second port P2 can be a RJ45 port connected to a UART port or an Ethernet port of the daughter board B2.
The first port P1 is configured to provide the communication between the power detecting circuit boards 2141 and the remote management platform 230. In at least one embodiment, the first port P1 is configured to provide the communication between the power detecting circuit boards 2141 and the remote management platform 230 through the RJ45 port and the interchanger 215. The second port P2 is configured to provide the communication between the power detecting circuit boards 2141 and other power detecting circuit boards 2141. In at least one embodiment, the second port P2 is configured to provide the communication between the power detecting circuit boards 2141 and other power detecting circuit boards 2141 through cables.
Each of the power detecting circuit boards 2141 includes a leader detecting circuit board 2142 and at least one follower detecting circuit board 2143. The leader detecting circuit board 2142 may, use the second port P2, to communicate with the second port P2 of the follower detecting circuit board 2143. The leader detecting circuit board 2142 is configured to obtain the running data of the PSUs 212 of the corresponding power shelf 211, each follower detecting circuit board 2143 is configured to obtain the running data of the PSUs 212 of the corresponding power shelf 211. The leader detecting circuit board 2142 is further configured to obtain the running data of the PSUs 212 of the corresponding power shelf 211 corresponding to the follower detecting circuit board 2143 obtained by the follower detecting circuit board 2143. So the leader detecting circuit board 2142 summarizes the running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit board 2143 and the running data of the PSUs 212 of the power shelf 211 corresponding to the leader detecting circuit board 2142. Each follower detecting circuit board 2143 is configured to transmit the running data of the PSUs 212 of the corresponding power shelf 211 to the leader detecting circuit board 2142. Thus, through the communication between the follower detecting circuit boards 2143 and the follower detecting circuit boards 2143, the follower detecting circuit boards 2143 may manage the follower detecting circuit boards 2143, the power distribution of the immersed liquid cooling tank 210 may be balanced.
In at least one embodiment, the first port P1 is configured to provide the leader detecting circuit board 2142 to transmit the summarized the running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit board 2143 and the running data of the PSUs 212 of the power shelf 211 corresponding to the leader detecting circuit board 2142 to the remote management platform 230. Thus, an out-of-band management of the PSUs 212 in the immersed liquid cooling tank 210 may be achieved, through the management of the leader detecting circuit boards 2142 to the follower detecting circuit boards 2143, a complexity of the out-of-band management may be decreased.
In at least one embodiment, the second port P2 is configured to provide the communication between the leader detecting circuit board 2142 and the follower detecting circuit board 2143. As shown in
In detail, referring to
The first connector C1 includes a first pin, the first pin is connected to a power source through a first resistor R1, to maintain a level of the first pin in a high-level status. Referring to
The second connector C2 includes a second pin, the second pin is grounded through a second resistor R2, to maintain a level of the second pin in a low-level status. Referring to
In detail, between the first connector C1 and the second connector C2, the first pin and the second pin can be connected or disconnected, other pins of the first connector C1 and other pins of the second connector C2 can be correspondingly connected one-to-one.
In at least one embodiment, in the leader detecting circuit board 2142, the first pin of the first connector C1 and the second pin of the second connector C2 are suspended and not connected, other pins of the first connector C1 and other pins of the second connector C2 can be correspondingly connected one-to-one. In at least one embodiment, other pins of the first connector C1 can be also named as third pins, other pins of the second connector C2 can be also named as fourth pins. In at least one embodiment, in the follower detecting circuit board 2143, all the pins of the first connector C1 and all the pins of the second connector C2 are correspondingly connected one-to-one. It should be known that, when the first pin of the first connector C1 and the second pin of the second connector C2 are connected, the level of the first pin of the first connector C1 may be pulled down by the level of the second pin of the second connector C2, so the first pin of the first connector C1 may be in the low-level status.
The motherboard B1 of each power detecting circuit board 2141 includes a baseboard management controller (BMC) 216. The BMC 216 is configured to determine the corresponding power detecting circuit board 2141 being the leader detecting circuit board 2142 or the follower detecting circuit board 2143, and control the running of the power detecting circuit board 2141 according to the determined result, such as the detecting function and the data transmitting function of the power detecting circuit board 2141. In at least one embodiment, the BMC 216 can be a AST26XX serial chip. Comparing to other chips, the AST26XX serial chip has an advantage of having more Universal Asynchronous Receiver and Transmitter (UART) ports. It should be known that, the BMC 216 can be a AST25XX serial chip or a AST24XX serial chip, not limited by the present disclosure. Each UART port of the BMC 216 can be connected to the corresponding motherboard B1 through the connecting module CONN.
Referring to
Furthermore, when the BMC 216 determines the power detecting circuit board 2141 is the leader detecting circuit board 2142, the BMC 216, by configuring the I2C port, controls the leader detecting circuit board 2142 to detect the running data of the PSUs 212 of the corresponding power shelf 211, and polls the running data of the PSUs 212 of the power shelf 211 corresponding to each follower detecting circuit board 2143. The BMC 216 further controls the leader detecting circuit board 2142 to summarize the running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit board 2143 and the running data of the PSUs 212 of the power shelf 211 corresponding to the leader detecting circuit board 2142, and transmit the summarized running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit board 2143 and the running data of the PSUs 212 of the power shelf 211 corresponding to the leader detecting circuit board 2142 to the remote management platform 230, to perform out-of-band management to the PSUs 212 in the immersed liquid cooling tank 210.
When the BMC 216 determines the power detecting circuit board 2141 is the follower detecting circuit board 2143, the BMC 216, by configuring the I2C port, controls the follower detecting circuit boards 2143 to detect the running data of the PSUs 212 of the corresponding power shelf 211, and transmit the detected running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit board 2143 to the leader detecting circuit board 2142.
Thus, by the BMC 216 determining the level status of the PIN20 of the first connector C1 to determine the leader detecting circuit boards 2142 and the follower detecting circuit boards 2143, so as to improve an efficiency and precision of the determination of the leader detecting circuit boards 2142 and the follower detecting circuit boards 2143.
At block S701, detecting a level status of the first pin.
In detail, the GPIO port of the BMC 216 is connected to the first pin of the first connector C1 of the motherboard B1, so as to detect whether the power detecting circuit boards 2141 is the leader detecting circuit board 2142 according to the level status of the first pin of the first connector C1.
At block S702, determining the power detecting circuit boards 2141 is the leader detecting circuit board 2142 or the follower detecting circuit board 2143 according to the level status of the first pin of the first connector C1.
In at least one embodiment, when the level status of the first pin of the first connector C1 connected to the GPIO port is a high-level status, the BMC 216 determines the power detecting circuit boards 2141 is the leader detecting circuit board 2142.
In at least one embodiment, when the BMC 216 detects the level status of the first pin of the first connector C1 connected to the GPIO port is a high-level status, the BMC 216 determines the power detecting circuit boards 2141 is the leader detecting circuit board 2142, and by configuring the I2C port, controls the leader detecting circuit board 2142 to detect the running data of the PSUs 212 of the corresponding power shelf 211, and polls the running data of the PSUs 212 of the power shelf 211 corresponding to each follower detecting circuit board 2143. The BMC 216 further controls the leader detecting circuit board 2142 to summarize the running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit board 2143 and the running data of the PSUs 212 of the power shelf 211 corresponding to the leader detecting circuit board 2142, and transmit the summarized running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit board 2143 and the running data of the PSUs 212 of the power shelf 211 corresponding to the leader detecting circuit board 2142 to the remote management platform 230, to perform out-of-band management to the PSUs 212 in the immersed liquid cooling tank 210.
In at least one embodiment, when the level status of the first pin of the first connector C1 connected to the GPIO port is a low-level status, the BMC 216 determines the power detecting circuit boards 2141 is the follower detecting circuit board 2143.
In at least one embodiment, when the when the BMC 216 detects the level status of the first pin of the first connector C1 connected to the GPIO port is a low-level status, the BMC 216 determines the power detecting circuit boards 2141 is the follower detecting circuit boards 2143, the BMC 216, by configuring the I2C port, controls the follower detecting circuit boards 2143 to detect the running data of the PSUs 212 of the corresponding power shelf 211, and transmit the detected running data of the PSUs 212 of the power shelf 211 corresponding to the follower detecting circuit boards 2143 to the leader detecting circuit boards 2142.
The present disclosure provides the power detecting circuit boards 2141, the power detecting system 214, the immersed liquid cooling tank 210, and the control method. The power detecting circuit board 2141 includes the motherboard B1 and the daughter board B2, the motherboard B1 includes the first connector C1, the first connector C1 includes the first pin, the daughter board B2 includes the second connector C2, the first connector C1 and the second connector C2 are connected, so the BMC 216 of the motherboard B1 determines the power detecting circuit board 2141 is the leader detecting circuit board 2142 or the follower detecting circuit board 2143. Thus, the power detecting circuit boards 2141 is saving space in the immersed liquid cooling tank 210, and improving an efficiency and precision of the determination of the leader detecting circuit boards 2142 and the follower detecting circuit boards 2143.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the Figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
Even though numerous characteristics and advantages of the present technology have been set forth in the foregoing description, together with details of the structure and function of the present disclosure, the disclosure is illustrative only, and changes may be made in the detail, especially in matters of shape, size, and arrangement of the parts within the principles of the present disclosure, up to and including the full extent established by the broad general meaning of the terms used in the claims. It will therefore be appreciated that the embodiments described above may be modified within the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202211741906.X | Dec 2022 | CN | national |