A cooling liquid backflow control method, system and liquid cooling cabinet
Patent Information
- Application Number
- CN202310339649.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-31
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2043-03-31
AI Technical Summary
对于冷却液通过液冷冷板转移服务器中的热量形成的回流液,当回流管道中的回流液的流速发生异常时,也会对服务器整机的稳定性造成影响,例如,服务器温度上升,资源占用率过高,导致服务器稳定性下降
[0039]本发明提供的一种冷却液回流控制方法、系统及液冷机柜,通过获取冷却装置的液冷输出管道中的冷却液流速数据,从而根据冷却液流速数据和目标回流液流速数据,生成对应的目标回流液流速调整数据,进而对输送至冷却装置的回流液的流速进行控制,避免冷却液回流异常对服务器整机稳定性造成的影响。
Smart Images

Figure CN116471802B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of liquid cooling technology, and in particular to a method, system and liquid cooling cabinet for controlling coolant reflux. Background Technology
[0002] Cold plate liquid cooling technology uses a working fluid (i.e., coolant) as an intermediate heat transfer medium. The liquid cooling plate transfers heat from the hot zone in the server to a distant location for further cooling. Since the coolant is separated from the object being cooled (such as the server motherboard), there is no direct contact between the coolant and the electronic components. This ensures the safety of the electronic components while also improving heat dissipation efficiency.
[0003] Existing liquid cooling solutions primarily control the liquid cooling pipes and flow rate on the coolant delivery side to effectively address heat dissipation in high-density servers, thereby improving server stability. However, for the return fluid formed by the coolant transferring heat from the server through the liquid cooling plates, abnormal flow rates in the return pipes can also impact the overall stability of the server. For example, increased server temperature and excessive resource utilization can lead to decreased server stability.
[0004] Therefore, there is an urgent need for a coolant return control method, system, and liquid cooling cabinet to solve the above problems. Summary of the Invention
[0005] To address the problems existing in the prior art, the present invention provides a coolant reflux control method, system, and liquid cooling cabinet.
[0006] This invention provides a method for controlling coolant reflux, comprising:
[0007] The flow rate data of the coolant in the liquid-cooled output pipe of the cooling device is obtained, wherein the cooling device is used to cool the return liquid delivered by the liquid-cooled plate after the coolant flows through the liquid-cooled plate of the liquid-cooled server.
[0008] Based on the resource utilization rate of the liquid-cooled server, the target return fluid flow rate data is determined;
[0009] Based on the coolant flow rate data and the target return fluid flow rate data, corresponding target return fluid flow rate adjustment data is generated;
[0010] The flow rate of the return fluid delivered to the cooling device is controlled by adjusting the target return fluid flow rate data.
[0011] According to a coolant reflux control method provided by the present invention, the step of generating corresponding target reflux fluid flow rate adjustment data based on the coolant flow rate data and the target reflux fluid flow rate data includes:
[0012] Based on the coolant flow rate data and the target return fluid flow rate data, obtain the return fluid flow rate adjustment weight and the target adjustment strategy;
[0013] Based on the reflux fluid flow rate adjustment weight and the target adjustment strategy, corresponding target reflux fluid flow rate adjustment data is generated.
[0014] According to a coolant recirculation control method provided by the present invention, the step of generating corresponding target recirculation fluid flow rate adjustment data based on the recirculation fluid flow rate adjustment weight and the target adjustment strategy includes:
[0015] The adjustment weight of the return fluid flow rate is determined based on the difference between the coolant flow rate data and the target return fluid flow rate data.
[0016] The reflux flow rate change rate is obtained based on the reflux flow rate adjustment weight, the target reflux flow rate data, and the preset reflux flow rate adjustment unit time.
[0017] If the coolant flow rate data is greater than the target return fluid flow rate data, the target adjustment strategy is determined to be the return fluid flow rate reduction strategy, and corresponding target return fluid flow rate adjustment data is generated based on the return fluid change rate and the return fluid flow rate reduction strategy.
[0018] If the coolant flow rate data is less than the target return fluid flow rate data, the target adjustment strategy is determined to be the return fluid flow rate enhancement strategy, and corresponding target return fluid flow rate adjustment data is generated based on the return fluid change rate and the return fluid flow rate enhancement strategy.
[0019] According to a coolant reflux control method provided by the present invention, before generating corresponding target reflux fluid flow rate adjustment data based on the coolant flow rate data and the target reflux fluid flow rate data, the method further includes:
[0020] Obtain the difference between the coolant flow rate data and the target return fluid flow rate data;
[0021] If the difference is greater than or equal to a preset threshold, a high-risk warning strategy is generated to shut down the liquid-cooled server.
[0022] According to a coolant recirculation control method provided by the present invention, determining the target recirculation fluid flow rate data based on the resource occupancy rate of the liquid-cooled server includes:
[0023] Obtain the resource utilization rate of each resource in the liquid-cooled server, wherein the resources include at least the central processing unit, memory and hard disk in the liquid-cooled server;
[0024] The target reflux flow rate data is determined based on the mapping relationship between the resource occupancy rate of each resource and the preset reflux flow rate.
[0025] According to a coolant recirculation control method provided by the present invention, after determining the target recirculation fluid flow rate data based on the resource occupancy rate of the liquid cooling server, the method further includes:
[0026] Obtain the temperature data of various resources in the liquid-cooled server;
[0027] Based on the temperature data of each of the aforementioned resources and the preset temperature, the target reflux fluid flow rate data is adjusted to obtain the adjusted target reflux fluid flow rate data.
[0028] According to a coolant reflux control method provided by the present invention, after controlling the flow rate of the reflux fluid delivered to the cooling device using the target reflux fluid flow rate adjustment data, the method further includes:
[0029] When it is determined that the flow rate of the return fluid delivered to the cooling device reaches the target return fluid flow rate data, the operating status of the liquid cooling server is monitored, and corresponding operating status monitoring data is generated.
[0030] According to a coolant reflux control method provided by the present invention, after controlling the flow rate of the reflux fluid delivered to the cooling device using the target reflux fluid flow rate adjustment data, the method further includes:
[0031] After determining that the flow rate of the return fluid delivered to the cooling device reaches the target return fluid flow rate data, a first input is received. The first input includes the operation of determining the return fluid test flow rate adjustment strategy when the liquid cooling server is subjected to pressure testing. The return fluid test flow rate adjustment strategy includes at least flow rate increment adjustment, flow rate decrement adjustment, and flow rate fluctuation adjustment.
[0032] In response to the first input, the flow rate of the return fluid delivered to the cooling device at the current moment is adjusted according to the return fluid test flow rate adjustment strategy, and the operating status of the liquid-cooled server is monitored based on the adjusted return fluid flow rate to generate corresponding server stress test data.
[0033] The present invention also provides a coolant recirculation control system based on the above-described coolant recirculation control method, comprising a flow meter and a flow rate control module, wherein:
[0034] The flow meter is connected to the liquid cooling output end of the cooling device and is used to acquire the flow rate data of the coolant in the liquid cooling output pipe of the cooling device and send the coolant flow rate data to the flow rate control module. The cooling device is used to cool the return liquid delivered by the liquid cooling plate after the coolant flows through the liquid cooling plate of the liquid cooling server.
[0035] The flow rate control module is connected to the return fluid input terminal of the cooling device. It is used to generate corresponding target return fluid flow rate adjustment data based on the coolant flow rate data and the target return fluid flow rate data, and to control the flow rate of the return fluid delivered to the cooling device through the target return fluid flow rate adjustment data. The target return fluid flow rate data is determined based on the resource utilization rate of the liquid cooling server.
[0036] The present invention also provides a liquid-cooled cabinet, including a liquid-cooled cold plate, a return liquid inlet pipe, a coolant outlet pipe, a cooling device, and the aforementioned coolant return control system.
[0037] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the coolant reflux control method as described above.
[0038] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the coolant reflux control method as described above.
[0039] The present invention provides a coolant reflux control method, system and liquid-cooled cabinet. By acquiring the coolant flow rate data in the liquid-cooled output pipe of the cooling device, the system generates corresponding target reflux flow rate adjustment data based on the coolant flow rate data and the target reflux flow rate data, thereby controlling the flow rate of the reflux fluid delivered to the cooling device and avoiding the impact of abnormal coolant reflux on the overall stability of the server. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0041] Figure 1 A schematic flowchart of the coolant reflux control method provided by the present invention;
[0042] Figure 2A schematic diagram of the monitoring process of a liquid-cooled server based on a coolant reflux control method provided by the present invention;
[0043] Figure 3 A schematic diagram of the pressure testing process of a liquid-cooled server based on a coolant reflux control method provided by the present invention;
[0044] Figure 4 This is a schematic diagram of the coolant reflux control system provided by the present invention;
[0045] Figure 5 A schematic diagram of the specific structure of the flow rate control module provided by the present invention;
[0046] Figure 6 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0048] Cold plate liquid cooling technology separates the coolant from the object being cooled, preventing the coolant from directly contacting the electronic components. Instead, the heat is transferred from the object to the refrigerant through highly efficient heat conduction components such as liquid cooling plates. Therefore, cold plate liquid cooling technology is also known as indirect liquid cooling technology. Cold plate liquid cooling technology directly guides the coolant to the heat source. Furthermore, because liquid has a higher specific heat than air, its heat dissipation rate is much greater than that of air, resulting in a significantly higher cooling efficiency than air cooling.
[0049] Cold plate liquid cooling systems utilize liquid cooling pipes within server racks to deliver coolant. To maintain high heat dissipation efficiency, the coolant flow rate is typically monitored in real-time to ensure stable server operation. However, current server stability monitoring primarily controls the flow rate of coolant delivered from the cooling unit to the object being cooled, ensuring a low temperature and sufficient flow rate. Existing solutions do not control the coolant return flow. Since the cooling unit needs to circulate and re-cool the return flow, abnormal return flow conditions may prevent the unit from delivering sufficient coolant to the object being cooled. Therefore, coolant return flow abnormalities objectively impact the overall stability of the server.
[0050] Figure 1 This is a schematic flowchart of the coolant reflux control method provided by the present invention, as shown below. Figure 1As shown, the present invention provides a coolant reflux control method, comprising:
[0051] Step 101: Obtain the coolant flow rate data in the liquid-cooled output pipe of the cooling device, wherein the cooling device is used to cool the return liquid delivered by the liquid-cooled cold plate after the coolant flows through the liquid-cooled cold plate of the liquid-cooled server.
[0052] In this invention, a flow meter is installed between the coolant output end of the cooling device and the object to be cooled. For example, coolant is transported from the cooling device to the liquid-cooled output pipe, and then flows through the liquid-cooled cold plate of the server's central processing unit (CPU). The flow meter monitors the flow rate of the coolant in the liquid-cooled output pipe to obtain the flow rate data of the coolant transported by the liquid-cooled cold plate at the CPU. It should be noted that, in this invention, in order to ensure the coolant flow rate is balanced in the liquid-cooled server, the flow rates of the coolant output from the cooling device and the return fluid input to the cooling device need to be consistent. That is, when there is no abnormality in the return fluid flow rate, the flow rate of the return fluid and the flow rate of the coolant (i.e., the coolant flow rate data) are the same. Accordingly, the flow meter can also be installed on the return fluid input pipe side of the cooling device to monitor the return fluid flow rate.
[0053] Step 102: Determine the target reflux fluid flow rate data based on the resource utilization rate of the liquid cooling server.
[0054] In this invention, the target reflux fluid flow rate data can be preset or determined based on the utilization rate of various resources (such as CPU, memory, and hard disk) in the liquid cooling server. This can be achieved by utilizing the existing mapping relationship between resource utilization rate and reflux fluid flow rate. For example, when the CPU utilization rate is high, the corresponding flow rate based on the mapping relationship is also high, thereby providing more cooling medium for the object to be cooled and improving cooling efficiency.
[0055] Step 103: Generate corresponding target return fluid flow rate adjustment data based on the coolant flow rate data and the target return fluid flow rate data.
[0056] In this invention, when the coolant flow rate data and the target return fluid flow rate data are consistent, it is determined that the current return fluid flow rate is normal; when the coolant flow rate data is greater than or less than the target return fluid flow rate data, it is determined that the current return fluid flow rate is abnormal and the return fluid flow rate needs to be controlled. For example, when the coolant flow rate data is less than the target return fluid flow rate data, it indicates that the current return fluid flow rate is too low and the return fluid flow rate needs to be increased.
[0057] Step 104: Control the flow rate of the return fluid delivered to the cooling device using the target return fluid flow rate adjustment data.
[0058] In this invention, after determining that there is an abnormality in the return fluid at the current moment, the target return fluid flow rate adjustment data is calculated based on the coolant flow rate data and the target return fluid flow rate data, thereby controlling the flow rate of the return fluid delivered to the cooling device. For example, if the return fluid flow rate is too slow (i.e., the coolant flow rate data is less than the target return fluid flow rate data), it is necessary to increase the current return fluid flow rate.
[0059] The present invention provides a coolant reflux control method, which obtains coolant flow rate data in the liquid cooling output pipe of the cooling device, and generates corresponding target reflux flow rate adjustment data based on the coolant flow rate data and the target reflux flow rate data, thereby controlling the flow rate of the reflux fluid delivered to the cooling device and avoiding the impact of abnormal coolant reflux on the overall stability of the server.
[0060] Based on the above embodiments, the step of generating corresponding target return fluid flow rate adjustment data according to the coolant flow rate data and the target return fluid flow rate data includes:
[0061] Based on the coolant flow rate data and the target return fluid flow rate data, obtain the return fluid flow rate adjustment weight and the target adjustment strategy;
[0062] Based on the reflux fluid flow rate adjustment weight and the target adjustment strategy, corresponding target reflux fluid flow rate adjustment data is generated.
[0063] In this invention, a target adjustment strategy is first determined based on the comparison between coolant flow rate data and target return fluid flow rate data, i.e., determining whether the flow rate of the return fluid currently input to the cooling device is increasing or decreasing. Then, based on the comparison, a return fluid flow rate adjustment weight is generated, such as the difference between coolant flow rate data and target return fluid flow rate data. This difference is then combined with the target return fluid flow rate data to calculate the rate of increase or decrease of the return fluid flow rate per unit time, thus avoiding the problem of coolant imbalance in the entire liquid cooling system caused by directly adjusting the return fluid flow rate.
[0064] Based on the above embodiments, the step of generating corresponding target reflux fluid flow rate adjustment data according to the reflux fluid flow rate adjustment weight and the target adjustment strategy includes:
[0065] The adjustment weight of the return fluid flow rate is determined based on the difference between the coolant flow rate data and the target return fluid flow rate data.
[0066] The reflux flow rate change rate is obtained based on the reflux flow rate adjustment weight, the target reflux flow rate data, and the preset reflux flow rate adjustment unit time.
[0067] If the coolant flow rate data is greater than the target return fluid flow rate data, the target adjustment strategy is determined to be the return fluid flow rate reduction strategy, and corresponding target return fluid flow rate adjustment data is generated based on the return fluid change rate and the return fluid flow rate reduction strategy.
[0068] If the coolant flow rate data is less than the target return fluid flow rate data, the target adjustment strategy is determined to be the return fluid flow rate enhancement strategy, and corresponding target return fluid flow rate adjustment data is generated based on the return fluid change rate and the return fluid flow rate enhancement strategy.
[0069] In this invention, the target adjustment strategy is determined based on the relationship between the coolant flow rate data and the target return fluid flow rate data. For example, when the coolant flow rate data is 1.8 m / s and the target return fluid flow rate data is 2.0 m / s, the return fluid flow rate needs to be increased. Furthermore, the return fluid flow rate adjustment weight is obtained according to the return fluid flow rate adjustment weight formula, where the return fluid flow rate adjustment weight formula is:
[0070]
[0071] Where ω represents the weighting of the return fluid flow rate adjustment, V1 represents the coolant flow rate data, and V2 represents the target return fluid flow rate data.
[0072] Furthermore, the reflux fluid change rate is calculated using the reflux fluid change rate formula, which is:
[0073] ΔV=ω×V²×T;
[0074] Where ΔV represents the reflux fluid change rate, and T represents the preset reflux fluid flow rate adjustment unit time. In one embodiment, the preset reflux fluid flow rate adjustment unit time is 1 minute. When the coolant flow rate is 1.8 m / s and the target reflux fluid flow rate is 2.0 m / s, the reflux fluid flow rate adjustment weight ω is 0.1. Then, according to the reflux fluid change rate formula, the reflux fluid change rate is calculated to be 0.2 m / min, that is, the reflux fluid flow rate increase rate is 0.2 m / min. This ensures that the coolant flow rate is uniformly increased to the target reflux fluid flow rate, guaranteeing that the coolant flow rate in the liquid cooling system remains relatively balanced during adjustment.
[0075] Based on the above embodiments, before generating corresponding target return fluid flow rate adjustment data according to the coolant flow rate data and the target return fluid flow rate data, the method further includes:
[0076] Obtain the difference between the coolant flow rate data and the target return fluid flow rate data;
[0077] If the difference is greater than or equal to a preset threshold, a high-risk warning strategy is generated to shut down the liquid-cooled server.
[0078] In this invention, when the difference between the coolant flow rate data and the target return fluid flow rate data is large, exceeding a preset threshold, it can be determined that the solution of adjusting the return fluid flow rate cannot ensure the stability of the liquid-cooled server, and may lead to serious problems such as pipe liquid leakage, posing a high risk to server safety. In this case, the liquid-cooled server needs to be shut down, and restarted only after the risk has been eliminated.
[0079] Based on the above embodiments, determining the target reflux fluid flow rate data based on the resource utilization rate of the liquid cooling server includes:
[0080] Obtain the resource utilization rate of each resource in the liquid-cooled server, wherein the resources include at least the central processing unit, memory and hard disk in the liquid-cooled server;
[0081] The target reflux flow rate data is determined based on the mapping relationship between the resource occupancy rate of each resource and the preset reflux flow rate.
[0082] In this invention, the target reflux fluid flow rate data can be obtained from the user terminal (such as the operation and maintenance user terminal) through a setting. Preferably, based on the resource utilization rate of various resources in the liquid cooling server at the current time (or a preset time can be set, and a target reflux fluid flow rate data is determined based on the resource utilization rate when the preset time is reached), such as the utilization rate of components like CPU, memory, and hard disk, the target reflux fluid flow rate data is determined from the mapping relationship between the previously established resource utilization rate and the preset reflux fluid flow rate, based on the resource utilization rate obtained at the current time.
[0083] Based on the above embodiments, after determining the target reflux fluid flow rate data based on the resource utilization rate of the liquid cooling server, the method further includes:
[0084] Obtain the temperature data of various resources in the liquid-cooled server;
[0085] Based on the temperature data of each of the aforementioned resources and the preset temperature, the target reflux fluid flow rate data is adjusted to obtain the adjusted target reflux fluid flow rate data.
[0086] In this invention, after determining the target reflux fluid flow rate data, the target reflux fluid flow rate data can be modified based on the current resource temperature data and the preset temperature. For example, the preset temperature is 70 degrees Celsius, but the current temperature data of various resources is 85 degrees Celsius (the resource with the highest temperature at the current moment can be used as a reference). It is necessary to adjust the target reflux fluid flow rate data based on the difference between the real-time temperature data and the preset temperature (i.e., further increase the value of the target reflux fluid flow rate data), so that the adjusted reflux fluid flow rate can maintain the resource utilization rate while keeping the temperature of various resources within a reasonable range, thereby improving the stability of the liquid-cooled server.
[0087] Based on the above embodiments, after controlling the flow rate of the return fluid supplied to the cooling device using the target return fluid flow rate adjustment data, the method further includes:
[0088] When it is determined that the flow rate of the return fluid delivered to the cooling device reaches the target return fluid flow rate data, the operating status of the liquid cooling server is monitored, and corresponding operating status monitoring data is generated.
[0089] Figure 2 This is a schematic diagram of the monitoring process of a liquid-cooled server based on a coolant reflux control method provided by the present invention, which can be referred to. Figure 2 As shown, in this invention, the target return fluid flow rate data is first determined by inputting a verification flow rate, and subsequent steps are used to check whether the real-time flow rate meets this verification flow rate. Then, by acquiring the reading of the flow meter, it is determined whether the coolant flow rate data meets the verification flow rate. When the coolant flow rate data does not meet the verification flow rate, it is necessary to adjust the relevant device, such as the flow rate valve, to adjust the coolant return flow rate to the target value. Furthermore, when it is determined that the return fluid flow rate delivered to the cooling device reaches the target return fluid flow rate data, a whole-machine pressure test is performed on the liquid cooling server's operating status, i.e., when the return fluid flow rate is normal... Under normal conditions, monitor the performance of various resources and sensor data in the liquid-cooled server. Specifically, monitor various sensor data of the liquid-cooled server, such as CPU temperature, memory temperature, inlet temperature, and outlet temperature, as well as the server's resource utilization, such as CPU utilization, memory utilization, and hard disk utilization. Finally, based on the monitoring data of the operating status obtained, analyze the maximum utilization rate that the liquid-cooled server under test can reach and the stable operation time under the current return fluid flow rate, thus forming a whole-machine stress test data of the liquid-cooled server under normal return fluid flow rate conditions.
[0090] Based on the above embodiments, after controlling the flow rate of the return fluid supplied to the cooling device using the target return fluid flow rate adjustment data, the method further includes:
[0091] After determining that the flow rate of the return fluid delivered to the cooling device reaches the target return fluid flow rate data, a first input is received. The first input includes the operation of determining the return fluid test flow rate adjustment strategy when the liquid cooling server is subjected to pressure testing. The return fluid test flow rate adjustment strategy includes at least flow rate increment adjustment, flow rate decrement adjustment, and flow rate fluctuation adjustment.
[0092] In response to the first input, the flow rate of the return fluid delivered to the cooling device at the current moment is adjusted according to the return fluid test flow rate adjustment strategy, and the operating status of the liquid-cooled server is monitored based on the adjusted return fluid flow rate to generate corresponding server stress test data.
[0093] Figure 3 This is a schematic diagram of the pressure testing process of a liquid-cooled server based on a coolant reflux control method provided by the present invention, which can be referred to as follows. Figure 3 As shown, in one embodiment, by controlling the reflux fluid flow rate, a stress test is performed on the entire liquid-cooled server to accurately obtain the impact of changes in the reflux fluid flow rate on the stability of the liquid-cooled server. Specifically, after controlling the reflux fluid flow rate through the above embodiment, it is first determined whether the occupancy rate of each resource in the liquid-cooled server under test is constant, that is, the current occupancy rate parameters of each resource are relatively stable. If the required stress test conditions are not met, recalibration is performed or the occupancy rate is waited for to stabilize (after the reflux fluid flow rate is adjusted to the target reflux fluid flow rate data, the coolant needs a certain amount of time to be delivered to the relevant electronic components to transfer heat); further, after the stress test conditions are met, a corresponding reflux fluid test flow rate adjustment strategy is executed, causing the reflux fluid flow rate to increase, decrease, or fluctuate drastically, thereby testing the impact of changes in the reflux fluid flow rate on the overall stability of the liquid-cooled server.
[0094] Furthermore, in this embodiment, the current flow rate of the reflux fluid is acquired in real time using a flow meter. Then, different reflux fluid test flow rate adjustment strategies are sequentially adopted to adjust the flow rate by incrementing, decreasing, and fluctuating. During each adjustment, the overall stability of the liquid-cooled server under the current adjustment strategy is monitored. For example, in the flow rate fluctuation adjustment strategy, the reflux fluid flow rate increases and decreases over time, and different flow rate change frequencies can be set according to test requirements. In this embodiment, the liquid-cooled server undergoes a system-wide stress test, including but not limited to CPU stress, memory stress, hard drive stress, and network card stress. Then, a network connector is used to connect to the liquid-cooled server to obtain the server's resource utilization. It is determined whether the utilization of various resources or hardware of the liquid-cooled server fluctuates when the reflux fluid flow rate increases, decreases, or fluctuates drastically. This accurately determines the impact of the reflux fluid flow rate on the stability of the liquid-cooled server, and based on the corresponding server stress test data, corresponding countermeasures are decided when the actual reflux fluid flow rate is abnormal.
[0095] Figure 4 This is a schematic diagram of the coolant reflux control system provided by the present invention, as shown below. Figure 4 As shown, the present invention provides a coolant recirculation control system based on the coolant recirculation control method described in the above embodiments, including a flow meter 401 and a flow rate control module 402, wherein:
[0096] The flow meter 401 is connected to the liquid cooling output end of the cooling device 403 and is used to acquire the flow rate data of the coolant in the liquid cooling output pipe of the cooling device 403 and send the coolant flow rate data to the flow rate control module 402. The cooling device 403 is used to cool the return liquid delivered by the liquid cooling plate 404 after the coolant flows through the liquid cooling plate 404 of the liquid cooling server.
[0097] The flow rate control module 402 is connected to the return fluid input terminal of the cooling device 403. It is used to generate corresponding target return fluid flow rate adjustment data based on the coolant flow rate data and the target return fluid flow rate data, and to control the flow rate of the return fluid delivered to the cooling device 403 through the target return fluid flow rate adjustment data. The target return fluid flow rate data is determined based on the resource utilization rate of the liquid cooling server.
[0098] In this invention, a flow meter 401, a liquid cooling plate 404, a flow rate control module 402, and a cooling device are connected via a liquid guide tube. Specifically, the liquid cooling plate 404 can transfer heat from the server, for example, the liquid cooling plate located in the CPU, through the coolant in the liquid guide tube.
[0099] Figure 5 For a detailed structural diagram of the flow rate control module provided by the present invention, please refer to... Figure 5 As shown, the flow rate control module 402 includes a system-on-chip (SOC) 501, a flow rate valve 502, an interaction unit 503, a network connector 504, and a power supply 505. The SOC 501 is connected to the flow rate valve 502, the interaction unit 503, the network connector 504, and the power supply 505 via cables. Specifically, the SOC 501 obtains the target flow rate data (i.e., the target return fluid flow rate data) through the interaction unit 503, or reads the CPU, memory, and hard drive occupancy rates of the server under test through the network connector 504. After analysis, it obtains the required target flow rate data and controls the return fluid flow rate through the flow rate valve 502. The power supply 505 provides power to the SOC 501, the flow rate valve 502, the interaction unit 503, and the network connector 504.
[0100] The coolant reflux control system provided by this invention acquires the coolant flow rate data in the liquid cooling output pipe of the cooling device, and then generates corresponding target reflux flow rate adjustment data based on the coolant flow rate data and the target reflux flow rate data, thereby controlling the flow rate of the reflux fluid delivered to the cooling device and avoiding the impact of abnormal coolant reflux on the overall stability of the server.
[0101] The present invention also provides a liquid-cooled cabinet, including a liquid-cooled cold plate, a return liquid inlet pipe, a coolant outlet pipe, a cooling device, and the coolant return control system described in the above embodiments.
[0102] In this invention, the flow rate of the return fluid in the liquid-cooled cabinet can be controlled in real time by a coolant return control system. Specifically, a coolant return control system is installed in the coolant pipeline (including a coolant output pipeline and a return fluid input pipeline) between the cooling device and the liquid-cooled plate. The flow meter in the coolant return control system is installed in the coolant output pipeline. For example, coolant is transported from the cooling device to the coolant output pipeline and then flows through the liquid-cooled plate. The flow meter monitors the flow rate of the coolant in the coolant output pipeline. The flow rate control module in the coolant reflux control system is installed in the reflux inlet pipe to control the flow rate of the reflux. In this invention, the coolant reflux control system judges the coolant flow rate data collected by the flow meter based on the target reflux flow rate data. For example, when the coolant flow rate data is less than the target reflux flow rate data, it indicates that the current reflux flow rate is too low and there is an abnormality in the reflux. The reflux flow rate needs to be increased to control the flow rate of the reflux delivered to the cooling device and ensure the stability of the server's operating status.
[0103] The liquid-cooled cabinet provided by this invention obtains the coolant flow rate data in the liquid-cooled output pipe of the cooling device, and then generates corresponding target return fluid flow rate adjustment data based on the coolant flow rate data and the target return fluid flow rate data. This controls the flow rate of the return fluid delivered to the cooling device, thereby avoiding the impact of abnormal coolant return flow on the overall stability of the server.
[0104] Figure 6 This is a schematic diagram of the structure of the electronic device provided by the present invention, such as... Figure 6 As shown, the electronic device may include: a processor 601, a communication interface 602, a memory 603, and a communication bus 604, wherein the processor 601, the communication interface 602, and the memory 603 communicate with each other via the communication bus 604. The processor 601 can call logical instructions in the memory 603 to execute a coolant reflux control method. This method includes: acquiring coolant flow rate data in the liquid-cooled output pipe of the cooling device, wherein the cooling device is used to cool the reflux fluid transported by the liquid-cooled cold plate of the liquid-cooled server after the coolant flows through the liquid-cooled cold plate; determining target reflux fluid flow rate data based on the resource occupancy rate of the liquid-cooled server; generating corresponding target reflux fluid flow rate adjustment data according to the coolant flow rate data and the target reflux fluid flow rate data; and controlling the flow rate of the reflux fluid transported to the cooling device using the target reflux fluid flow rate adjustment data.
[0105] Furthermore, the logical instructions in the aforementioned memory 603 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0106] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, wherein when the program instructions are executed by a computer, the computer is able to execute the coolant reflux control method provided by the above methods, the method comprising: acquiring coolant flow rate data in the liquid-cooled output pipe of a cooling device, wherein the cooling device is used to cool the reflux fluid transported by the liquid-cooled cold plate of the liquid-cooled server after the coolant flows through the liquid-cooled cold plate; determining target reflux fluid flow rate data based on the resource occupancy rate of the liquid-cooled server; generating corresponding target reflux fluid flow rate adjustment data according to the coolant flow rate data and the target reflux fluid flow rate data; and controlling the flow rate of the reflux fluid transported to the cooling device through the target reflux fluid flow rate adjustment data.
[0107] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the coolant reflux control method provided in the above embodiments. The method includes: acquiring coolant flow rate data in the liquid-cooled output pipe of a cooling device, wherein the cooling device is used to cool the reflux fluid transported by the liquid-cooled cold plate of a liquid-cooled server after the coolant flows through the cold plate; determining target reflux fluid flow rate data based on the resource occupancy rate of the liquid-cooled server; generating corresponding target reflux fluid flow rate adjustment data according to the coolant flow rate data and the target reflux fluid flow rate data; and controlling the flow rate of the reflux fluid transported to the cooling device using the target reflux fluid flow rate adjustment data.
[0108] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0109] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0110] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A coolant recirculation control method characterized by, include: The flow rate data of the coolant in the liquid-cooled output pipe of the cooling device is obtained, wherein the cooling device is used to cool the return liquid delivered by the liquid-cooled plate after the coolant flows through the liquid-cooled plate of the liquid-cooled server. Based on the resource utilization rate of the liquid-cooled server, the target return fluid flow rate data is determined; Based on the coolant flow rate data and the target return fluid flow rate data, corresponding target return fluid flow rate adjustment data is generated; The flow rate of the return fluid delivered to the cooling device is controlled by adjusting the target return fluid flow rate data. After controlling the flow rate of the return fluid supplied to the cooling device using the target return fluid flow rate adjustment data, the method further includes: After determining that the flow rate of the return fluid delivered to the cooling device reaches the target return fluid flow rate data, a first input is received. The first input includes the operation of determining the return fluid test flow rate adjustment strategy when the liquid cooling server is subjected to pressure testing. The return fluid test flow rate adjustment strategy includes at least flow rate increment adjustment, flow rate decrement adjustment, and flow rate fluctuation adjustment. In response to the first input, the flow rate of the return fluid delivered to the cooling device at the current moment is adjusted according to the return fluid test flow rate adjustment strategy, and the operating status of the liquid-cooled server is monitored based on the adjusted return fluid flow rate to generate corresponding server stress test data.
2. The coolant recirculation control method according to claim 1, characterized by, The step of generating corresponding target return fluid flow rate adjustment data based on the coolant flow rate data and the target return fluid flow rate data includes: Based on the coolant flow rate data and the target return fluid flow rate data, obtain the return fluid flow rate adjustment weight and the target adjustment strategy; Based on the reflux fluid flow rate adjustment weight and the target adjustment strategy, corresponding target reflux fluid flow rate adjustment data is generated.
3. The coolant recirculation control method according to claim 2, characterized by, The step of generating corresponding target reflux fluid flow rate adjustment data based on the reflux fluid flow rate adjustment weight and the target adjustment strategy includes: The adjustment weight of the return fluid flow rate is determined based on the difference between the coolant flow rate data and the target return fluid flow rate data. The reflux flow rate change rate is obtained based on the reflux flow rate adjustment weight, the target reflux flow rate data, and the preset reflux flow rate adjustment unit time. If the coolant flow rate data is greater than the target return fluid flow rate data, the target adjustment strategy is determined to be the return fluid flow rate reduction strategy, and corresponding target return fluid flow rate adjustment data is generated based on the return fluid change rate and the return fluid flow rate reduction strategy. If the coolant flow rate data is less than the target return fluid flow rate data, the target adjustment strategy is determined to be the return fluid flow rate enhancement strategy, and corresponding target return fluid flow rate adjustment data is generated based on the return fluid change rate and the return fluid flow rate enhancement strategy.
4. The coolant recirculation control method according to claim 2, characterized by, Before generating corresponding target return fluid flow rate adjustment data based on the coolant flow rate data and the target return fluid flow rate data, the method further includes: Obtain the difference between the coolant flow rate data and the target return fluid flow rate data; If the difference is greater than or equal to a preset threshold, a high-risk warning strategy is generated to shut down the liquid-cooled server.
5. The coolant recirculation control method according to claim 1, characterized by, The determination of the target reflux fluid flow rate data based on the resource utilization rate of the liquid cooling server includes: Obtain the resource utilization rate of each resource in the liquid-cooled server, wherein the resources include at least the central processing unit, memory and hard disk in the liquid-cooled server; The target reflux flow rate data is determined based on the mapping relationship between the resource occupancy rate of each resource and the preset reflux flow rate.
6. The coolant recirculation control method according to claim 5, characterized by, After determining the target reflux fluid flow rate data based on the resource utilization rate of the liquid cooling server, the method further includes: Obtain the temperature data of various resources in the liquid-cooled server; Based on the temperature data of each of the aforementioned resources and the preset temperature, the target reflux fluid flow rate data is adjusted to obtain the adjusted target reflux fluid flow rate data.
7. The coolant recirculation control method according to any one of claims 1 to 6, characterized by, After controlling the flow rate of the return fluid supplied to the cooling device using the target return fluid flow rate adjustment data, the method further includes: When it is determined that the flow rate of the return fluid delivered to the cooling device reaches the target return fluid flow rate data, the operating status of the liquid cooling server is monitored, and corresponding operating status monitoring data is generated.
8. A coolant recirculation control system based on the coolant recirculation control method according to any one of claims 1 to 7, characterized in that, Includes a flow meter and a flow control module, wherein: The flow meter is connected to the liquid cooling output end of the cooling device and is used to acquire the flow rate data of the coolant in the liquid cooling output pipe of the cooling device and send the coolant flow rate data to the flow rate control module. The cooling device is used to cool the return liquid delivered by the liquid cooling plate after the coolant flows through the liquid cooling plate of the liquid cooling server. The flow rate control module is connected to the return fluid input terminal of the cooling device. It is used to generate corresponding target return fluid flow rate adjustment data based on the coolant flow rate data and the target return fluid flow rate data, and to control the flow rate of the return fluid delivered to the cooling device through the target return fluid flow rate adjustment data. The target return fluid flow rate data is determined based on the resource utilization rate of the liquid cooling server.
9. A liquid-cooled cabinet, characterized in that, It includes a liquid-cooled plate, a return liquid inlet pipe, a coolant outlet pipe, a cooling device, and the coolant return control system as described in claim 8.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the coolant reflux control method as described in any one of claims 1 to 7.
11. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the coolant reflux control method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Liquid cooling control system, method and device, computer equipment and storage medium
CN115133172A
Heat dissipation device, heat dissipation control method, electronic equipment, storage medium and product
CN115720433A