WO2021208841A1 - Control method and apparatus for immersion liquid cooling system, and system - Google Patents

Control method and apparatus for immersion liquid cooling system, and system Download PDF

Info

Publication number
WO2021208841A1
WO2021208841A1 PCT/CN2021/086507 CN2021086507W WO2021208841A1 WO 2021208841 A1 WO2021208841 A1 WO 2021208841A1 CN 2021086507 W CN2021086507 W CN 2021086507W WO 2021208841 A1 WO2021208841 A1 WO 2021208841A1
Authority
WO
WIPO (PCT)
Prior art keywords
cooling system
liquid cooling
operating state
immersion liquid
monitoring
Prior art date
Application number
PCT/CN2021/086507
Other languages
French (fr)
Chinese (zh)
Inventor
任华华
Original Assignee
阿里巴巴集团控股有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 阿里巴巴集团控股有限公司 filed Critical 阿里巴巴集团控股有限公司
Publication of WO2021208841A1 publication Critical patent/WO2021208841A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy efficient computing, e.g. low power processors, power management or thermal management

Definitions

  • This application relates to the field of computer control technology, and in particular to a method and device for controlling an immersion liquid cooling system.
  • This application also relates to a data center-based control method and device for an immersion liquid cooling system, an edge computing-based control method and device for an immersion liquid cooling system, an immersion liquid cooling system, and computer storage media and electronic equipment.
  • the immersion liquid cooling can directly immerse the computer-related equipment in some kind of insulating liquid, and realize heat exchange with the cold source through liquid circulation and heat exchanger.
  • the immersion liquid cooling system can greatly reduce the PUE (Power Usage Effectiveness) of the data center and efficiently solve the heat dissipation problem of the server. Therefore, the immersion liquid cooling system has become an inevitable trend in the cloud computing data center.
  • the present application provides a control method of an immersion liquid cooling system to solve the problem of abnormal conditions in a computer computing service system due to offline maintenance of the immersion liquid cooling system in the prior art.
  • This application provides a control method of an immersion liquid cooling system, including:
  • the first monitoring information it is determined whether the operating state of the first immersed liquid cooling system in the first monitoring dimension is sufficient to switch the working state of the first immersed liquid cooling system to the second immersed liquid cooling system State switching conditions;
  • the second monitoring information determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system
  • the adjustment conditions for adjustment also include:
  • the acquiring the first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension includes:
  • the acquiring the first monitoring information of the current operating state of the first immersion liquid cooling system in the monitoring dimension based on operation control includes:
  • the value of the heartbeat signal is determined as the acquired first monitoring information.
  • the first monitoring information it is determined whether the operating state of the first immersion liquid cooling system in the monitoring dimension is satisfied, and the first immersion liquid cooling system is switched to the second immersion liquid
  • the switching conditions of the cooling system include:
  • acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension includes At least one of the following methods of obtaining:
  • the acquiring the second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet includes:
  • the maximum value is determined as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet.
  • Adjustment conditions including:
  • the determining whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold includes:
  • the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is less than the number of adjustment thresholds, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Satisfy the adjustment conditions;
  • the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustment times is greater than the number of adjustment times threshold, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension The adjustment conditions are not met.
  • the adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension includes:
  • the rotation speed of the liquid circulation pump of the first immersion liquid cooling system is adjusted.
  • the adjusting the rotation speed of the liquid circulation pump of the first immersion liquid cooling system includes:
  • the rotation speed of the determined liquid circulating pump is adjusted according to the second monitoring information.
  • the operating state of the first immersed liquid cooling system in the second monitoring dimension does not meet the requirements of performing the operating state of the first immersed liquid cooling system.
  • it is determined to maintain the working state of the first immersed liquid cooling system, or to switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system including:
  • the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension is determined Does not meet the adjustment conditions
  • the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
  • the acquiring the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet includes:
  • the maximum value is determined as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet.
  • Adjustment conditions including:
  • the determining whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold includes:
  • the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Satisfy the adjustment conditions;
  • the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is greater than the threshold of the number of adjustments, determine the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension The first immersion liquid cooling system does not meet the adjustment conditions.
  • adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension includes:
  • the opening degree of the liquid valve of the first immersion liquid cooling system is adjusted.
  • the adjusting the opening of the liquid valve of the first immersion liquid cooling system includes:
  • the operating state of the first immersed liquid cooling system in the second monitoring dimension does not meet the requirements of performing the operating state of the first immersed liquid cooling system.
  • it is determined to maintain the working state of the first immersed liquid cooling system, or to switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system including:
  • the comparison result is that the second monitoring information is less than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Does not meet the adjustment conditions;
  • the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is greater than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Does not meet the adjustment conditions;
  • the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
  • the application also provides a control device for the immersion liquid cooling system, including:
  • the first acquiring unit is configured to monitor the first monitoring information of the current operating state of the first immersion liquid cooling system based on the first monitoring dimension;
  • the first determining unit is configured to determine whether the operating state of the first immersed liquid cooling system in the first monitoring dimension is satisfied according to the first monitoring information, and switch the operating state of the first immersed liquid cooling system Switching conditions to the working state of the second immersion liquid cooling system;
  • the second acquisition unit is configured to acquire the first immersion liquid cooling system monitored based on the second monitoring dimension under the working state of the first immersion liquid cooling system when the determination result of the first determination unit is no.
  • the second monitoring information of the current operating state of the system
  • the second determining unit is configured to determine, according to the second monitoring information, whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the requirements for adjusting the operating state of the first immersed liquid cooling system ’S adjustment conditions;
  • a processing unit configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the second determining unit determines if it is yes;
  • the returning unit is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit for execution.
  • This application also provides a data center-based immersion liquid cooling system control method, including:
  • the first monitoring information determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
  • the second monitoring information determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system
  • the switching conditions to the working state of the second immersion liquid cooling system include:
  • the second immersion liquid cooling system provides heat dissipation services to the data center.
  • the adjustment conditions for adjustment also include:
  • the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system.
  • the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system, including:
  • the second immersion liquid cooling system is determined as the heat dissipation service provider of the data center.
  • This application also provides a data center-based immersion liquid cooling system control device, including:
  • the first acquiring unit is configured to acquire the first monitoring information of the operating state of the first immersed liquid cooling system deployed in the data center based on the first monitoring dimension;
  • the first determining unit is configured to determine, according to the first monitoring information acquired by the first acquiring unit, whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the The switching condition for switching the working state of the immersed liquid cooling system to the working state of the second immersed liquid cooling system;
  • the second acquiring unit is configured to acquire the first immersed liquid cooling system monitored based on the second monitoring dimension in the working state of the first immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state;
  • the second determining unit is configured to determine, according to the second monitoring information acquired by the second acquiring unit, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the requirements for the first Adjustment conditions for adjusting the working state of the immersion liquid cooling system;
  • a processing unit configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the determination result of the second determination unit is yes;
  • the returning unit is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit for execution.
  • This application also provides a method for controlling an immersion liquid cooling system based on edge computing, including:
  • the first monitoring information it is determined whether the operating state of the first immersed liquid cooling system in the first monitoring dimension is sufficient to switch the working state of the first immersed liquid cooling system to the second immersed liquid cooling system State switching conditions;
  • the second monitoring information determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system
  • the switching conditions to the working state of the second immersion liquid cooling system include:
  • the second immersion liquid cooling system provides heat dissipation services to the edge computing.
  • the adjustment conditions for adjustment also include:
  • the heat dissipation service provider of the edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system.
  • the heat dissipation service provider of the edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system, including:
  • the second immersion liquid cooling system is determined as the heat dissipation service provider of the edge computing.
  • This application also provides a control device for an immersed liquid cooling system based on edge computing, including:
  • the first acquiring unit is configured to acquire the first monitoring information of the first immersed liquid cooling system deployed in edge computing, and the first monitoring information of the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
  • the first determining unit is configured to determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the first immersion The switching conditions for switching the working state of the liquid cooling system to the working state of the second immersed liquid cooling system;
  • the second acquiring unit is configured to acquire the first immersed liquid cooling monitored based on the second monitoring dimension under the working state of the first immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state of the system;
  • the second determining unit is configured to determine, according to the second monitoring information acquired by the second acquiring unit, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the requirements for the first Adjustment conditions for adjusting the working state of the immersion liquid cooling system;
  • the processing unit is configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the determination result of the second determination unit is yes; when the second determination unit determines If the result is no, it is determined whether the heat dissipation service provider for edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system;
  • the returning unit is configured to take the operating state of the first immersion liquid cooling system adjusted by the processing unit as the current operating state and return to the second acquiring unit for execution.
  • This application also provides a computer storage medium for storing data generated by a network platform and a program corresponding to the data generated by the network platform for processing;
  • the first monitoring information determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
  • the second monitoring information determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system
  • This application also provides an electronic device, including:
  • the memory is used to store a program for processing data generated by the network platform, and when the program is read and executed by the processor, the following steps are executed:
  • the first monitoring information determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
  • the second monitoring information determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system
  • the present application provides a method for controlling an immersion liquid cooling system, by acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on a first monitoring dimension; and determining the first monitoring information according to the first monitoring information Whether the operating state of an immersion liquid cooling system in the first monitoring dimension meets the switching condition for switching the operating state of the first immersion liquid cooling system to the operating state of the second immersion liquid cooling system, if so, the first immersion liquid
  • the working state of the cooling system cannot meet the requirements of normal operation, and it needs to be switched to the working state of the second immersed liquid cooling system to ensure that the immersed liquid cooling system can provide uninterrupted heat dissipation services; if not, it means the first immersed liquid cooling system
  • the working state can still maintain the requirements of normal operation, but there is a risk of failure.
  • the second monitoring information of the current operating state of the first immersed liquid cooling system according to the second monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the second monitoring dimension satisfies the An adjustment condition for adjusting the operating state of the immersion liquid cooling system; if yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension; if not, determine to maintain the first immersion liquid Cooling system working state, or switching the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system; taking the adjusted operating state of the first immersed liquid cooling system as the current operating state, Return to the step of obtaining the second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension under the working state of the first immersed liquid cooling system; When an immersed liquid cooling system is abnormally interrupted, switch to the second immersed liquid cooling
  • Fig. 1 is a flowchart of an embodiment of a control method of an immersion liquid cooling system provided by the present application
  • FIG. 2 is a logical block diagram of an embodiment of the liquid temperature difference monitoring dimension in the second monitoring dimension of the control method of the immersion liquid cooling system provided by the present application;
  • FIG. 3 is a logical block diagram of an embodiment of the liquid temperature monitoring dimension in the second monitoring dimension of the method for controlling the immersion liquid cooling system provided by the present application;
  • FIG. 4 is a schematic structural diagram of an embodiment of a control device for an immersion liquid cooling system provided by the present application
  • FIG. 5 is a flowchart of an embodiment of a method for controlling an immersion liquid cooling system based on a data center provided by the present application
  • FIG. 6 is a schematic structural diagram of an embodiment of a control device for an immersion liquid cooling system based on a data center provided by the present application;
  • FIG. 7 is a flowchart of an embodiment of an immersion liquid cooling system control method based on edge computing provided by the present application
  • FIG. 8 is a schematic structural diagram of an embodiment of an immersion liquid cooling system control device based on edge computing provided by the present application.
  • Fig. 9 is a schematic structural diagram of an embodiment of an immersion liquid cooling system provided by the present application.
  • the immersion liquid cooling system mainly immerses the equipment that needs heat dissipation in a box, and cools and dissipates the equipment that needs heat through the cooling liquid in the box.
  • the existing immersed liquid cooling system can generally be divided into a single-phase immersed liquid cooling system and a two-phase immersed liquid cooling system, where the two-phase immersed liquid cooling system can include two media, liquid and gaseous.
  • the medium of the single-phase immersion liquid cooling system is liquid, and the liquid absorbs the heat from the computer service equipment and then is pumped to the heat exchanger to remove the heat.
  • Two-phase coolant is a coolant that changes from liquid to gas at low temperatures.
  • the server When immersed in a two-phase coolant, the server generates enough heat to turn the coolant into a gas to evaporate, and then capture the evaporated gas through the condensation system, and then the condensation system The trapped gas is condensed into liquid.
  • Both the single-phase immersion liquid cooling system and the two-phase immersion liquid cooling system have been widely used in the field of computer technology. Among them, the single-phase immersion liquid cooling system performs heat dissipation treatment on the equipment because it is only a liquid state, and there is no need to The immersed liquid cabinet is sealed, which makes the maintenance of the equipment more convenient.
  • this application provides a control method for immersed liquid cooling systems, which can be used for data centers, cloud computing, edge computing or supercomputers. The 7 ⁇ 24 ⁇ 365 uninterrupted operation of the computing center and other systems is guaranteed. The following specifically describes the control method embodiments of the immersed liquid cooling system provided in this application.
  • control method of the immersed liquid cooling system provided in this application is not only applicable For single-phase immersion liquid cooling systems, it is also suitable for two-phase immersion liquid cooling systems.
  • single-phase immersion liquid cooling systems have more cost advantages and maintenance advantages than two-phase immersion liquid cooling systems. Therefore, this application is mainly based on Take a single-phase immersion liquid cooling system as an example.
  • FIG. 1 is a flowchart of an embodiment of a method for controlling an immersion liquid cooling system provided by the present application, and the embodiment includes:
  • Step S101 Obtain first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension.
  • the first immersion liquid cooling system can be understood as the main immersion liquid cooling system;
  • the first monitoring dimension is the monitoring dimension for the operation control of the first immersion liquid cooling system, for example: the heartbeat signal of the controller ;
  • the first monitoring information is the current operating state information of the first immersion liquid cooling system monitored by the monitoring component. Therefore, the specific implementation of the step S101 includes:
  • Step S101-1 Obtain first monitoring information based on the current operating state of the first immersion liquid cooling system in the monitoring dimension of operation control.
  • step S101-1 may include:
  • Step S101-11 Obtain a heartbeat signal value of the controller of the first immersion liquid cooling system that is monitored based on the operation control monitoring dimension;
  • Step S101-12 Determine the value of the heartbeat signal as the acquired first monitoring information.
  • the heartbeat signal value of the controller can be obtained by monitoring the heartbeat wire of the controller. If the heartbeat signal value is 0, the controller stops working, and if the heartbeat signal value is 1, the controller is working normally.
  • Step S102 According to the first monitoring information, determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies switching the working state of the first immersion liquid cooling system to the second immersion liquid Switching conditions of the working state of the cooling system;
  • step S102 determines whether the current working state of the first immersed liquid cooling system is abnormal, and whether the occurrence of the abnormal situation is caused by abnormal operation of the controller. Therefore, it is to determine the first immersed liquid cooling system in the first monitoring dimension. Whether the operating state of the immersion liquid cooling system is abnormal, if it is abnormal, the switching condition is met, that is, the operating state of the first immersed liquid cooling system is switched to the operating state of the second immersed liquid cooling system. Therefore, it can be ensured that the immersion liquid cooling system can continuously provide heat dissipation services to the equipment requiring heat dissipation, and the heat dissipation service will not be stopped due to an abnormality of the controller of the first immersion liquid cooling system.
  • step S102 may be:
  • Step S102-1 Determine whether the heartbeat signal value of the first immersion liquid cooling system in the operation control monitoring dimension is 0, if so, switch the working state of the first immersion liquid cooling system to the second immersion liquid The working status of the cooling system.
  • the abnormality refers to the current operating status of the first immersion liquid cooling system, such as: the liquid temperature is too high, the liquid cooling cabinet Excessive pressure, liquid leakage and other abnormal phenomena. Therefore, it is necessary to determine the occurrence of an abnormal phenomenon through the monitoring information obtained in step S103, so as to perform corresponding processing to ensure that the immersion liquid cooling system can normally and uninterruptedly provide heat dissipation services.
  • Step S103 If not, in the working state of the first immersed liquid cooling system, obtain second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension.
  • the step S103 is based on the execution means when the determination result of the step S102 is No, that is, according to the first monitoring information.
  • the second monitoring dimension involved in this embodiment may include at least one of the liquid temperature difference monitoring dimension in the liquid cooling cabinet, the liquid temperature monitoring dimension in the liquid cooling cabinet, the pressure monitoring dimension in the liquid cooling cabinet, and the liquid level monitoring dimension in the liquid cooling cabinet.
  • the above second monitoring dimension is just an example. In fact, the second monitoring dimension can be determined by analyzing the operating status of the immersion liquid cooling system.
  • step S103 may include at least one of the following acquisition methods:
  • S103-1 Obtain second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet;
  • FIG. 2 is a logic block diagram of an embodiment of the liquid temperature difference monitoring dimension in the second monitoring dimension of a method for controlling an immersion liquid cooling system provided by the present application, including:
  • Step S103-11 Obtain a set of temperature difference values between the first temperature value and the second temperature value of the liquid in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature difference monitoring dimension ;
  • the first temperature value and the second temperature value can be understood as the difference between the temperature values of the high temperature zone and the low temperature zone of the liquid in the same liquid-cooled cabinet.
  • Step S103-12 Select the maximum value in the set of temperature difference values; the immersion liquid cooling system usually serves large-scale data centers, supercomputing centers, edge computing and other clustered service centers, so it includes at least two liquid-cooled cabinets
  • the immersion liquid cooling system in this embodiment includes 12 liquid cooling cabinets, 4 heat exchange units are 2+2 redundancy, and 2 controllers are 1+1 redundancy.
  • the immersion liquid cooling system will be detailed in the follow-up Introduction, here is only a brief description of the second monitoring information. What is acquired in the step S103-11 is the temperature difference value in the liquid-cooled cabinet in the entire immersion liquid cooling system. Therefore, the maximum value needs to be selected from the temperature difference value set.
  • Step S103-13 Determine the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet.
  • S103-2 Obtain second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet;
  • FIG. 3 is a logical block diagram of an embodiment of the liquid temperature monitoring dimension in the second monitoring dimension of a method for controlling an immersion liquid cooling system provided by the present application, including:
  • Step S103-21 Obtain a minimum temperature set for the liquid temperature in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature monitoring dimension;
  • Step S103-22 Select the maximum value in the minimum temperature set
  • Step S103-23 Determine the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet.
  • the description is mainly based on the liquid temperature difference monitoring dimension and the liquid temperature monitoring dimension.
  • it may also include obtaining the second monitoring of the current operating status of the first immersion liquid cooling system based on the liquid level monitoring dimension in the liquid cooling cabinet.
  • the information may specifically be: acquiring the measured value of the liquid level in the liquid cooling cabinet within the scope of the first immersion liquid cooling system based on the liquid level monitoring dimension, and comparing it with the standard value of the liquid level to determine Whether the system is operating normally at the current liquid level.
  • Step S104 According to the second monitoring information, determine whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersion liquid cooling system.
  • step S104 when it is determined in step S102 that the switching condition is not satisfied, it is determined whether the adjustment condition is satisfied, that is, when the current operating condition of the first immersion liquid cooling system is abnormal, the normal operating state can be achieved through adjustment.
  • steps S102 and S104 are not restricted. When one condition is not satisfied, it is determined whether the other condition is satisfied, that is, it can be determined whether the switching condition is satisfied first, and then whether the adjustment condition is satisfied. , Conversely, you can also first determine whether the adjustment conditions are met, and then determine whether the switching conditions are met.
  • the operation status of the first immersion liquid cooling system in step S104 can be determined in different monitoring dimensions. The following description is based on the second monitoring information monitored in the liquid temperature difference monitoring dimension acquired in step S103.
  • the step S104 may include:
  • Step S104-1 Determine whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold.
  • step S104-1 can be understood in conjunction with the specific implementation process of step S103-1, where the operating state reference value can be the set reference temperature difference value in the liquid-cooled cabinet, and the adjustment threshold is the cooling of the first immersion liquid
  • the specific implementation of step S104-1 may include:
  • Step S104-11 Use the set reference temperature difference value in the liquid cooling cabinet as the operating state reference value of the first immersion liquid cooling system, compare it with the second monitoring information monitored in the liquid temperature difference monitoring dimension, and compare it based on Comparing the number of times of adjustment of the operating state of the first immersion liquid cooling system with a set threshold value of the number of times of adjustment in the dimension of the liquid temperature difference monitoring;
  • Step S104-12 If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are less than the adjustment times threshold, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature difference The operating state in the dimension satisfies the adjustment condition.
  • Step S104-13 If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are greater than the adjustment times threshold, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature difference The operating state in the dimension does not satisfy the adjustment condition.
  • step S104 in the liquid temperature monitoring dimension may include :
  • Step S104-2 Determine whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the number of adjustments meets the requirements of the number of adjustment thresholds.
  • the first immersed liquid cooling system Two immersion liquid cooling system.
  • step S104-2 may include:
  • Step S104-21 Use the set reference temperature value in the liquid cooling cabinet as the operating state reference value of the first immersion liquid cooling system, and compare it with the second monitoring information monitored in the liquid temperature monitoring dimension, and Comparing the number of adjustments to the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments based on the liquid temperature monitoring dimension;
  • Step S104-22 If the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature The operating state in the dimension satisfies the adjustment condition;
  • Step S104-23 If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are greater than the adjustment times threshold, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature The dimensional operating state does not satisfy the adjustment condition of the first immersion liquid cooling system.
  • the determination of the operating state of the first immersed liquid cooling system is described in detail above. It is understandable that the purpose of the above content is that if the first immersed liquid cooling system is the current For the operating immersion liquid cooling system, determine its operating status, and perform corresponding treatments according to the operating status to ensure that the immersion liquid cooling system can continue to be in normal operation, even if there is a problem with the first immersion liquid cooling system. Stopping operation does not affect the heat dissipation service provided by the immersion liquid cooling system, because it can be switched to the second immersion liquid cooling system (described in detail below), and the second immersion liquid cooling system will take over the work of the first immersion liquid cooling system.
  • the operating status of the immersion liquid cooling system can be determined through the monitored operating status monitoring information, and the corresponding processing method can be selected according to the operating status.
  • Step S105 is executed according to the determination result of step S104.
  • Step S105 If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension.
  • step S104 When the determination result of the step S104 is no, it is determined to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system.
  • step S104 The different determination results of step S104 will be described below.
  • step S105 In the specific implementation process of step S105, corresponding adjustments are made to the monitoring information obtained from different monitoring dimensions, and the following description is still carried out separately according to the two monitoring dimensions described in step S104.
  • step S105 When it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the adjustment condition according to the second monitoring information monitored by the liquid temperature difference monitoring dimension, the specific implementation process of step S105 includes:
  • Step S105-1 Adjust the rotation speed of the liquid circulation pump of the first immersion liquid cooling system.
  • the submerged liquid cooling system includes: a first submerged liquid cooling system and a second submerged liquid cooling system.
  • Each submerged liquid cooling system includes two liquid circulating pumps, and each liquid circulating pump controls 6 correspondingly.
  • the liquid in the liquid-cooled cabinet, that is, the first submerged liquid cooling system (A) is divided into two groups (A1+A2), each of which has 6 liquid-cooled cabinets, 1 liquid circulation pump, and 1 heat exchange unit. That is, the first immersion liquid cooling system includes 12 liquid cooling cabinets (A1+A2), 2 liquid circulation pumps (A1+A2), 2 heat exchange units (A1+A2), and 2 liquid valves (A1+A2). ), and the controller (A1+A2).
  • the second immersion liquid cooling system (B) is the same as the first immersion liquid cooling system, but the liquid cooling cabinet is the same.
  • a set of control mechanisms is added, namely: 2 liquid circulation pumps (B1+B2), 2 Heat exchange unit (B1+B2), 2 liquid valves (B1+B2), and controller (B1+B2). Therefore, when adjusting the liquid circulating pump, it is necessary to determine the liquid circulating pump that satisfies the adjustment conditions. Therefore, the specific implementation process of step S105-1 may include:
  • Step S105-11 When the second monitoring information is greater than the reference temperature difference value and the number of adjustments is less than the threshold of the number of adjustments, determine the liquid circulating pump in the operating state of the first immersion liquid cooling system;
  • Step S105-12 Adjust the rotation speed of the determined liquid circulating pump according to the second monitoring information.
  • the speed of the liquid circulating pump is adjusted to speed up the liquid entering the heat exchange unit for heat exchange, so that the liquid-cooled cabinet in the first immersion liquid cooling system The temperature difference of the liquid inside reaches the operating reference condition.
  • step S104 is Yes.
  • step S105 determines to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system To the working state of the second immersion liquid cooling system.
  • the specific implementation process of step S105 may further include:
  • the comparison result is that the second monitoring information is less than the reference temperature difference value, and the number of adjustments is less than the number of adjustment thresholds, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Does not meet the adjustment conditions;
  • the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustment times is greater than the number of adjustment times threshold, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Does not meet the adjustment conditions;
  • the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
  • step S105 When it is determined according to the second monitoring information monitored by the liquid temperature monitoring dimension that the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension does not meet the adjustment condition, the specific implementation process of step S105 includes :
  • Step S105-2 Adjust the opening of the liquid valve of the first immersion liquid cooling system.
  • the first immersion liquid cooling system (A) is divided into two groups (A1+A2), each group has 6 liquid cooling cabinets, 1 liquid circulation pump, and 1 heat exchange unit, that is ,
  • the first immersion liquid cooling system includes 12 liquid cooling cabinets (A1+A2), 2 liquid circulation pumps (A1+A2), 2 heat exchange units (A1+A2), and 2 liquid valves (A1+A2) , And 1 controller (A1+A2). Therefore, the specific implementation process of step S105-2 may include:
  • Step S105-21 When the second monitoring information is greater than the reference temperature value and the number of adjustments is less than the threshold of the number of adjustments, determine the liquid valve in the operating state of the first immersion liquid cooling system;
  • Step S105-22 Adjust the opening degree of the determined liquid valve according to the second monitoring information.
  • the opening of the liquid valve is adjusted to speed up the flow of liquid into the liquid-cooled cabinet, so that the first immersion liquid cooling system in the liquid-cooled cabinet The liquid temperature difference reaches the operating reference condition.
  • step S104 is Yes.
  • step S105 determines to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system To the working state of the second immersion liquid cooling system.
  • the specific implementation process of step S105 may further include:
  • the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
  • Step S106 Use the adjusted operating state of the first immersed liquid cooling system as the current operating state, and return to the operating state of the first immersed liquid cooling system to obtain monitoring based on the second monitoring dimension.
  • the step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
  • step S106 determines whether the adjusted operating state of the first immersed liquid cooling system meets the switching condition requirements. If it does not meet the requirements of switching conditions, adjust again, of course, to adjust again needs to determine whether the operating state of the first immersed liquid cooling system Whether the adjustment meets the requirements of the number of adjustments. If the requirements of the number of adjustments are not satisfied, it means that the operating state of the first immersed liquid cooling system after adjustment can no longer operate normally, and the risk of failure and shutdown is greater, and it is necessary to switch to the second immersed liquid cooling system , To ensure the uninterrupted operation of the immersion liquid cooling system. Therefore, return to step S103 for execution. If the adjustment is not satisfied again, the immersion liquid cooling system will be switched, and therefore the step of returning to the loop will be exited.
  • the purpose of adjustment is to make the operating state of the first immersed liquid cooling system meet the normal operating requirements, that is, the parameters of the various components in the operating state of the first immersed liquid cooling system meet the normal operating requirements, so based on the adjusted first immersion in step S105
  • the liquid cooling system should continue to be monitored.
  • the monitored monitoring information is the second monitoring information of the adjusted operating state of the first immersed liquid cooling system. Therefore, it is necessary to adjust the operation of the first immersed liquid cooling system after adjustment.
  • the state is regarded as the current operating state, and the execution is continued in step S103.
  • step S103 After the adjusted second monitoring information of the first immersion liquid cooling system in the liquid temperature difference dimension or the liquid temperature dimension is obtained in step S103, if the determination result of step S104 is no as described in step S105, According to whether the second monitoring information meets the reference value in the corresponding monitoring dimension, it is determined whether to switch or adjust the operating state of the immersion liquid cooling system. When it is determined to be switched, it means that the working state of the first immersed liquid cooling system cannot meet the requirements of normal operation, and it is necessary to switch to the working state of the second immersed liquid cooling system to ensure that the immersed liquid cooling system can continuously provide heat dissipation services.
  • the working state of the first immersed liquid cooling system can still maintain the requirements of normal operation, but there is a risk of failure. Therefore, the risk needs to be adjusted to reduce the risk. If the risk can be eliminated after the adjustment, continue to maintain the first immersion liquid cooling system.
  • the working state of the first immersion liquid cooling system if there is still a risk after adjustment, it can be switched to the working state of the second immersion liquid cooling system, so as to avoid failure and shutdown, resulting in the loss of the heat dissipation function.
  • first immersed liquid cooling system when the working state of the first immersed liquid cooling system does not meet the requirements, it is switched to the second immersed liquid cooling system. Similarly, when the working state of the second immersed liquid cooling system does not meet the requirements, it can also be switched to the second immersed liquid cooling system.
  • the third or fourth or first immersion liquid cooling system can switch between the first and second immersion liquid cooling systems to ensure uninterrupted operation requirements.
  • the present application also discloses an embodiment of the control method of the immersed liquid cooling system.
  • the control device embodiment please refer to FIG. 4. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the part of the description of the method embodiment.
  • the device embodiments described below are merely illustrative.
  • FIG. 4 is a schematic structural diagram of an embodiment of a control device for an immersion liquid cooling system provided by the present application, and the device embodiment includes:
  • the first obtaining unit 401 is configured to obtain first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension.
  • the first obtaining unit 401 is specifically configured to obtain first monitoring information based on the current operating state of the first immersion liquid cooling system in the monitoring dimension of operation control, and includes: a heartbeat signal value obtaining subunit and a determining subunit.
  • the heartbeat signal value acquisition subunit is used to acquire the heartbeat signal value of the first immersion liquid cooling system controller based on the operation control monitoring dimension; the determination subunit is used to determine the heartbeat signal value Is the acquired first monitoring information.
  • step S101 for specific content, reference may be made to the specific description of step S101 in the embodiment of the control method for the immersion liquid cooling system.
  • the first determining unit 402 is configured to determine whether the operating state of the first immersed liquid cooling system in the monitored dimension is satisfied according to the first monitoring information, and switch the operating state of the first immersed liquid cooling system to the second The switching condition of the working state of the immersion liquid cooling system.
  • the first determining unit 402 includes: a first switching subunit for determining whether the heartbeat signal value of the first immersion liquid cooling system in the operation control monitoring dimension is zero, and if so, the first switching subunit is The working state of the immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
  • the second acquiring unit 403 is configured to acquire the first immersed liquid cooling system monitored based on the second monitoring dimension under the working state of the immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state.
  • the second monitoring dimension in the second acquiring unit 403 includes at least one of the following dimensions: liquid temperature difference monitoring dimension in the liquid cooling cabinet, liquid temperature monitoring dimension in the liquid cooling cabinet, and liquid level monitoring in the liquid cooling cabinet
  • the dimensions and the pressure monitoring dimensions in the liquid-cooled cabinet, etc., in this embodiment are mainly the liquid temperature difference monitoring dimension and the liquid temperature monitoring dimension to show the description of the technical solution.
  • the specific implementation of acquiring the second monitoring information may include: a temperature difference value set acquisition subunit, a selection subunit, and a determination subunit.
  • the temperature difference value set acquisition subunit is used to obtain the The liquid temperature difference monitoring dimension monitors, within the scope of the first immersion liquid cooling system, a set of temperature differences between the first temperature value and the second temperature value of the liquid in the same liquid cooling cabinet; the selection subunit uses Selecting the maximum value in the set of temperature difference values; the determining subunit determines the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature difference monitoring dimension in the liquid cooling cabinet .
  • the specific implementation of obtaining the second monitoring information may include: the minimum temperature set obtaining subunit, selecting the subunit, and determining the subunit; the minimum temperature set obtaining subunit is used to obtain Based on the liquid temperature monitoring dimension monitoring, within the scope of the first immersion liquid cooling system, the minimum temperature set for the liquid temperature in the same liquid cooling cabinet; the selection subunit is used to select the The maximum value in the minimum temperature set; the determining subunit is configured to determine the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet .
  • step S103 For the foregoing specific content of the second acquiring unit 403, reference may be made to the specific description of step S103.
  • the second determining unit 404 is configured to determine, according to the second monitoring information, whether the operating state of the first immersed liquid cooling system in the second monitoring dimension satisfies the operating state of the first immersed liquid cooling system. Regulation conditions for regulation.
  • the second determining unit 404 is specifically configured to determine whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and the number of adjustments meets the requirements of the number of adjustment thresholds, or It is determined whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the number of adjustments meets the requirements of the number of adjustment thresholds.
  • the specific implementation process may include: comparing subunits and determining Subunit.
  • the comparison subunit is configured to use the set reference temperature difference value in the liquid cooling cabinet as the operating state reference value of the first immersion liquid cooling system, and compare it with the second monitoring information monitored in the liquid temperature difference monitoring dimension, And compare the number of adjustments to the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments based on the liquid temperature difference monitoring dimension; or, to use the set reference temperature value in the liquid cooling cabinet as the
  • the operating state reference value of the first immersion liquid cooling system is compared with the second monitoring information monitored in the liquid temperature monitoring dimension, and the first immersion liquid is compared based on the liquid temperature monitoring dimension.
  • the adjustment times of the cooling system operating state are compared with the set adjustment times threshold;
  • the determining subunit is configured to determine the first immersion according to the comparison result of the comparing subunit that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is less than the threshold of the number of adjustments
  • the operating state of the liquid cooling system in the liquid temperature difference monitoring dimension satisfies the adjustment condition; or according to the comparison result of the comparison subunit, the second monitoring information is greater than the reference temperature difference value, and the adjustment If the number of times is greater than the threshold of the number of adjustment times, it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension does not meet the adjustment condition;
  • the determining subunit is configured to determine, according to the comparison result of the comparing subunit, that the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments
  • the operating state of an immersed liquid cooling system in the liquid temperature monitoring dimension satisfies the adjustment condition; or used to determine, according to the comparison result of the comparison subunit, that the second monitoring information is greater than the reference temperature difference value, and If the number of adjustments is greater than the threshold of the number of adjustments, it is determined that the operating state of the first immersed liquid cooling system in the liquid temperature monitoring dimension does not satisfy the adjustment condition of the first immersed liquid cooling system.
  • the above comparison subunit and determination subunit are mainly explained based on different monitoring dimensions, and the specific content can refer to the specific content of the above control method.
  • the processing unit 405 is configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the second determining unit 404 determines that if it is yes;
  • the processing unit 405 may further include: determining to maintain the working state of the first immersed liquid cooling system, or to operate the first immersed liquid cooling system The state is switched to the working state of the second immersion liquid cooling system;
  • the processing unit 405 includes a determining sub-unit, an adjusting sub-unit, a maintaining sub-unit, and a second switching sub-unit;
  • the determining subunit is configured to determine the liquid in the first immersion liquid cooling system in the operating state when the second monitoring information is greater than the reference temperature difference value and the number of adjustments is less than the threshold of the number of adjustments Circulating pump; or, when the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, to determine the liquid valve in the operating state of the first immersion liquid cooling system .
  • the adjustment subunit is used for adjusting the rotation speed of the determined liquid circulating pump according to the second monitoring information; or, for adjusting the opening of the liquid valve determined in the determining subunit according to the second monitoring information adjust.
  • the maintenance subunit is configured to determine the first immersion when the comparison result of the comparison subunit is that the second monitoring information is less than the reference temperature difference value, and the number of adjustments is less than the threshold of the number of adjustments
  • the operating state of the liquid cooling system in the liquid temperature difference monitoring dimension does not meet the adjustment condition, and the operating state of the first immersed liquid cooling system is maintained according to the determination result; or, when the comparison result of the comparison subunit is If the second monitoring information is less than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension does not meet all requirements.
  • the adjustment condition maintains the working state of the first immersion liquid cooling system according to the determination result.
  • the second switching subunit is configured to determine the second monitoring information when the comparison result of the comparison subunit is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is greater than the threshold of the number of adjustments.
  • the operating state of an immersed liquid cooling system in the liquid temperature difference monitoring dimension does not meet the adjustment condition, and according to the determination result, the operating state of the first immersed liquid cooling system is switched to the operating state of the second immersed liquid cooling system Or, when the comparison result of the comparison subunit is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is greater than the threshold of the number of adjustments, it is determined that the first immersion liquid cooling system is in place If the operating state in the liquid temperature monitoring dimension does not meet the adjustment condition, the operating state of the first immersed liquid cooling system is switched to the operating state of the second immersed liquid cooling system according to the determination result.
  • the returning unit 406 is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit 403 for execution.
  • the purpose of the return unit 406 is to determine whether the adjusted operating state of the first immersion liquid cooling system meets the switching condition requirements. If it does not meet the requirements of the switching conditions, it can be adjusted again. Of course, the adjustment needs to be made again for the first immersion liquid cooling system. Whether the adjustment of the system meets the requirements of the number of adjustments. If the requirements of the number of adjustments are not satisfied, it means that the operating state of the adjusted first immersion liquid cooling system is no longer operating normally, and there is a greater risk of failure and shutdown, and you need to switch to the second immersion liquid Cooling system to ensure uninterrupted operation of the submerged liquid cooling system. Therefore, after returning to the execution of the second acquiring unit 403, if the adjustment is not satisfied again, the immersion liquid cooling system will be switched, and therefore the return cycle will be exited.
  • control device for an immersion liquid cooling system provided in this application.
  • the specific content of the control device can be combined with the description of the foregoing control method embodiment. Therefore, the description here is more general.
  • this application also provides a control method of a submerged liquid cooling system for a data center.
  • FIG. 5 is a flowchart of an embodiment of a control method for a center-based submerged liquid cooling system provided by this application. , This embodiment includes:
  • Step S501 Obtain the first monitoring information of the operating state of the first immersion liquid cooling system deployed in the data center based on the first monitoring dimension;
  • step S501 For the specific implementation process of step S501, reference may be made to the description of step S101 above, which will not be repeated here.
  • Step S502 According to the first monitoring information, determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating state of the first immersion liquid cooling system to the second immersion liquid Switching conditions of the working state of the cooling system;
  • step S502 When the determined result of step S502 is satisfied, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system; the second immersed liquid cooling system provides heat dissipation services to the data center; This ensures that when an abnormal situation occurs in the working state of the first immersed liquid cooling system, in order to avoid interruption of the heat dissipation service, the working state of the first immersed liquid cooling system can be switched to the working state of the second immersed liquid cooling system, thereby ensuring the data center 7 ⁇ 24 ⁇ 365 uninterrupted operation to avoid the need to interrupt the heat dissipation service for maintenance when the immersion liquid cooling system fails, which further leads to downtime of the data center due to excessive temperature.
  • step S502 For the specific content of the step S502, reference may be made to the description of the above step S102, which will not be repeated here.
  • Step S503 if not, in the working state of the first immersed liquid cooling system, obtain second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension;
  • step S503 For the specific implementation process of the step S503, reference may be made to the description of the above step S103, which will not be repeated here.
  • Step S504 According to the second monitoring information, determine whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersion liquid cooling system;
  • step S504 For the specific implementation process of the step S504, reference may be made to the description of the above step S104, which will not be repeated here.
  • Step S505 If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
  • step S504 If the result of step S504 is no, it is determined that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system;
  • step S505 For the specific implementation process of adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension in step S505, reference may be made to the description of step S105 above.
  • the determining that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system may be based on when the second monitoring information is less than the monitoring benchmark of the second monitoring dimension Value, and the number of adjustments is less than the threshold of the number of adjustments, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension does not meet the adjustment condition; according to the determination result, the first immersion liquid is cooled
  • the system is determined to be the heat dissipation service provider of the data center.
  • the second immersion liquid cooling system is determined as the heat dissipation service provider of the data center.
  • the specific process can also refer to the description of step S105 above.
  • Step S506 Use the adjusted operating state of the first immersed liquid cooling system as the current operating state, and return to the operating state of the first immersed liquid cooling system to obtain monitoring based on the second monitoring dimension. The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
  • step S506 For the specific implementation process of the step S506, reference may be made to the description of the above step S106, which will not be repeated here.
  • this application also provides an embodiment of a data center-based control device for an immersed liquid cooling system, as shown in FIG. 6 As shown, this embodiment includes:
  • the first acquiring unit 601 is configured to acquire the first monitoring information of the operating state of the first immersed liquid cooling system deployed in the data center based on the first monitoring dimension;
  • the first determining unit 602 is configured to determine, according to the first monitoring information acquired by the first acquiring unit 601, whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the Switching conditions for switching the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system;
  • the second acquiring unit 603 is configured to acquire the first immersion liquid monitored based on the second monitoring dimension under the working state of the first immersion liquid cooling system when the determination result of the first determining unit 602 is no The second monitoring information of the current operating status of the cooling system;
  • the second determining unit 604 is configured to determine, according to the second monitoring information acquired by the second acquiring unit 603, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension satisfies the Adjustment conditions for adjusting the working state of the first immersion liquid cooling system;
  • the processing unit 605 is configured to, when the determination result of the second determination unit 604 is yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
  • the returning unit 606 is configured to use the operating state of the first immersion liquid cooling system adjusted by the processing unit 605 as the current operating state, and return to the second acquiring unit 603 for execution.
  • the processing unit 605 further includes: when the determination result of the second determining unit 604 is no, determining whether the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system .
  • this application also provides a method for controlling an immersed liquid cooling system based on edge computing, as shown in FIG. 7, which is a flowchart of an embodiment of a method for controlling an immersed liquid cooling system based on edge computing provided by this application , This embodiment includes:
  • Step S701 Obtain the first monitoring information of the operating state of the first immersed liquid cooling system that is deployed in the edge computing, and the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
  • step S701 For the specific content of step S701, reference may be made to the above step S101, which will not be repeated here.
  • Step S702 According to the first monitoring information, determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies switching the operating state of the first immersion liquid cooling system to the second immersion liquid Switching conditions of the working state of the cooling system;
  • step S702 if the switching condition is met, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system; the second immersed liquid cooling system provides heat dissipation services to the edge computing . Therefore, when the working state of the first immersed liquid cooling system is abnormally interrupted, it can be switched to the second immersed liquid cooling system.
  • the edge computing provides heat dissipation services, so as to ensure that the edge computing can run 7 ⁇ 24 ⁇ 365 uninterruptedly.
  • the immersion liquid cooling system fails and goes down.
  • Step S703 If not, in the working state of the first immersed liquid cooling system, obtain second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension; details about step S703
  • the implementation process can refer to the above step S103.
  • Step S704 According to the second monitoring information, determine whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersion liquid cooling system; For the specific implementation process of step S704, refer to the above step S104.
  • Step S705 if yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
  • the step S704 may further include: when it is determined that the operating state of the first immersed liquid cooling system in the second monitoring dimension does not satisfy the operating state of the first immersed liquid cooling system according to the second monitoring information When adjusting the adjustment conditions, it is determined whether the heat dissipation service provider of edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system;
  • the step S705 may include:
  • the second monitoring information is less than the monitoring reference value of the second monitoring dimension, and the number of adjustments is less than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment condition; according to the determination result, the first immersion liquid cooling system is determined as the heat dissipation service provider of the edge computing;
  • the second immersion liquid cooling system is determined as the heat dissipation service provider of the edge computing.
  • step S705 For the specific implementation process of the step S705, reference may be made to the above step S105, which is only a summary description here.
  • Step S706 Use the adjusted operating state of the first immersed liquid cooling system as the current operating state, and return to the operating state of the first immersed liquid cooling system to obtain monitoring based on the second monitoring dimension.
  • the step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
  • step S706 reference may also be made to the above description of step S106, which will not be repeated here.
  • FIG. 8 is an embodiment of an immersed liquid cooling system control device based on edge computing provided by this application. Structure diagram, this embodiment includes:
  • the first obtaining unit 801 is configured to obtain first monitoring information of the first immersed liquid cooling system deployed in edge computing, and the first monitoring information of the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
  • the first determining unit 802 is configured to determine, according to the first monitoring information acquired by the first acquiring unit 801, whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the A switching condition for switching the working state of the immersed liquid cooling system to the working state of the second immersed liquid cooling system;
  • the second acquiring unit 803 is configured to acquire the first immersion liquid monitored based on the second monitoring dimension in the working state of the first immersion liquid cooling system when the determination result of the first determining unit 802 is no The second monitoring information of the current operating state of the liquid cooling system;
  • the second determining unit 804 is configured to determine, according to the second monitoring information acquired by the second acquiring unit 803, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension satisfies the Adjustment conditions for adjusting the working state of the first immersion liquid cooling system;
  • the processing unit 805 is configured to, when the determination result of the second determination unit 804 is yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
  • the returning unit 806 is configured to use the operating state of the first immersion liquid cooling system adjusted by the processing unit 805 as the current operating state, and return to the second acquiring unit 803 for execution.
  • the heat dissipation service provider of the edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system.
  • the above-mentioned control method of immersion liquid cooling system can be adopted, so as to provide uninterrupted heat dissipation services for network service equipment, thereby ensuring network services
  • the 7 ⁇ 24 ⁇ 365 uninterrupted operation of the equipment is required to avoid the risk of downtime of the network service system due to the failure of the operating state of the immersion liquid cooling system.
  • the immersed liquid cooling system involved is provided for the computer equipment immersed in the liquid cooling cabinet
  • the heat dissipation service as shown in Figure 9, in this embodiment, the liquid cooling cabinet includes 12, 4 heat exchange units for 2+2 redundancy, 2 controllers for 1+1 redundancy, and 4 liquid pumps 2 +2 redundancy, 4 liquid valves 2+2 redundancy, pipelines (liquid inlet and return pipelines), sensors, control signal lines, Ethernet lines, switches, servers, etc.
  • the sensors may include temperature sensors , Pressure sensor and liquid level sensor, etc.
  • the first immersion liquid cooling system transports the liquid into the liquid cooling cabinet through the liquid inlet pipe, and circulates the liquid to the heat exchange unit through the liquid return pipe and the liquid pump, so as to realize the immersion liquid
  • the heat exchange of the liquid in the cooling system is controlled by the controller to control the control of liquid valves, liquid pumps and other components, as well as the switching control of the second immersion liquid cooling system when the first immersion liquid cooling system fails.
  • the sensor is used to monitor the immersion The operating status of each corresponding link in the liquid cooling system.
  • first immersed liquid cooling system is the current operating system or the second immersed liquid cooling system is the current operating system
  • the above-mentioned control method can be used for operation control. Therefore, the logical block diagrams involved in Figures 2 and 3 can actually correspond to the first immersed liquid cooling system or the second immersed liquid cooling system.
  • this application also provides a computer storage medium for storing data generated by a network platform, and a program corresponding to the data generated by the network platform for processing;
  • the first monitoring information determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
  • the second monitoring information determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system
  • this application also provides an electronic device, including:
  • the memory is used to store a program for processing data generated by the network platform, and when the program is read and executed by the processor, the following steps are executed:
  • the first monitoring information determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
  • the second monitoring information determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system
  • the computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
  • processors CPUs
  • input/output interfaces network interfaces
  • memory volatile and non-volatile memory
  • the memory may include non-permanent memory in computer readable media, random access memory (RAM) and/or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). Memory is an example of computer readable media.
  • RAM random access memory
  • ROM read-only memory
  • flash RAM flash memory
  • Computer-readable media include permanent and non-permanent, removable and non-removable media, and information storage can be realized by any method or technology.
  • the information can be computer-readable instructions, data structures, program modules, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, CD-ROM, digital versatile disc (DVD) or other optical storage, Magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media can be used to store information that can be accessed by computing devices.
  • computer-readable media does not include non-transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
  • this application can be provided as methods, systems or computer program products. Therefore, this application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
  • a computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Abstract

A control method and apparatus for an immersion liquid cooling system, and a system. The method comprises: when it is determined, according to obtained first monitoring information of the current running state of a first immersion liquid cooling system monitored on the basis of a first monitoring dimension, that the running state of the first immersion liquid cooling system on the first monitoring dimension does not satisfy a switching condition of switching the working state of the first immersion liquid cooling system to the working state of a second immersion liquid cooling system, and when it is determined, according to obtained second monitoring information of the current running state of the first immersion liquid cooling system monitored on the basis of a second monitoring dimension, that the running state of the first immersion liquid cooling system on the second monitoring dimension satisfies an adjustment condition of adjusting the working state of the first immersion liquid cooling system, adjusting the running state of the first immersion liquid cooling system, thus continuous running of the immersion liquid cooling system can be ensured.

Description

一种浸没液体冷却***的控制方法和装置、***Method, device and system for controlling submerged liquid cooling system
本申请要求2020年04月17日递交的申请号为202010307014.3、发明名称为“一种浸没液体冷却***的控制方法和装置、***”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed on April 17, 2020 with the application number 202010307014.3 and the invention title "A control method, device and system for an immersion liquid cooling system", the entire content of which is incorporated herein by reference Applying.
技术领域Technical field
本申请涉及计算机控制技术领域,具体涉及一种浸没液体冷却***的控制方法和装置。本申请同时涉及一种基于数据中心的浸没液体冷却***控制方法和装置,一种基于边缘计算的浸没液体冷却***控制方法和装置,一种浸没液体冷却***,以及计算机存储介质和电子设备。This application relates to the field of computer control technology, and in particular to a method and device for controlling an immersion liquid cooling system. This application also relates to a data center-based control method and device for an immersion liquid cooling system, an edge computing-based control method and device for an immersion liquid cooling system, an immersion liquid cooling system, and computer storage media and electronic equipment.
背景技术Background technique
在计算机领域内,几乎所有的设备均会在工作中产生热量,而热量会影响设备的运行,因此,需要对设备进行散热处理。从风冷到液冷,随着计算机技术的不断发展,对于部署较为集中的计算机设备风冷方式显然力不从心,传统的风冷散热势必将会被更为有效的散热方式取代,而浸没液冷的散热方式更加适合部署较为集中的计算机设备集群中。In the computer field, almost all devices generate heat during work, and heat affects the operation of the device. Therefore, it is necessary to conduct heat dissipation treatment on the device. From air-cooled to liquid-cooled, with the continuous development of computer technology, the air-cooling method for the more concentrated deployment of computer equipment is obviously incapable. The traditional air-cooled heat dissipation method will inevitably be replaced by more effective heat dissipation methods, while the immersion liquid-cooled The heat dissipation method is more suitable for deployment in a more concentrated computer equipment cluster.
浸没液体冷却可把计算机相关设备直接浸泡在某种绝缘液体中,通过液体循环、换热器实现与冷源换热。浸没液体冷却***可大幅降低数据中心的PUE(Power Usage Effectiveness:电源使用效率),高效解决服务器的散热问题,因此,浸没液体冷却***走入云计算数据中心成为必然趋势。The immersion liquid cooling can directly immerse the computer-related equipment in some kind of insulating liquid, and realize heat exchange with the cold source through liquid circulation and heat exchanger. The immersion liquid cooling system can greatly reduce the PUE (Power Usage Effectiveness) of the data center and efficiently solve the heat dissipation problem of the server. Therefore, the immersion liquid cooling system has become an inevitable trend in the cloud computing data center.
然而,不论是数据中心还是超算中心以及任何一种计算集群,通常不允许计算机相关设备发生宕机中断服务的情况,因此,一旦出现服务中断意味着数据中心或超算中心等***无法从***错误中恢复过来,或***硬件层面出问题,以致***长时间无响应,而不得不重启动***,进而会使得大量的数据可能在重启中丢失造成损失,而***热量是导致宕机的一种主要因素,为保证数据中心或超算中心等***良好的散热,自然需要提供可靠的冷却***,然而现有浸没液体冷却***在出现故障时,需离线维护,即无法在工作状态下进行浸没液体冷却***维度,从而导致数据中心或超算中心等***失去散热支持,增大发生数据中心或超算中心等***发生中断宕机的风险。However, regardless of whether it is a data center or a supercomputing center or any kind of computing cluster, computer-related equipment is usually not allowed to interrupt service. Therefore, once a service interruption occurs, it means that the data center or supercomputing center cannot be removed from the system. Recovering from an error, or a problem with the system hardware level, so that the system does not respond for a long time, and the system has to be restarted, which will cause a large amount of data to be lost during the restart, and the system heat is a kind of downtime. The main factor is that in order to ensure good heat dissipation in systems such as data centers or supercomputing centers, it is natural to provide a reliable cooling system. However, when the existing immersion liquid cooling system fails, it needs to be maintained offline, that is, it cannot be immersed in the working state. Cooling system dimensions, resulting in the loss of heat dissipation support for systems such as data centers or supercomputer centers, and increasing the risk of system outages such as data centers or supercomputer centers.
发明内容Summary of the invention
本申请提供一种浸没液体冷却***的控制方法,以解决现有技术中由于浸没液体冷却***的离线维护,而导致计算机计算服务***发生异常状况的问题。The present application provides a control method of an immersion liquid cooling system to solve the problem of abnormal conditions in a computer computing service system due to offline maintenance of the immersion liquid cooling system in the prior art.
本申请提供一种浸没液体冷却***的控制方法,包括:This application provides a control method of an immersion liquid cooling system, including:
获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的 运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the first monitoring dimension is sufficient to switch the working state of the first immersed liquid cooling system to the second immersed liquid cooling system State switching conditions;
若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,还包括:In some embodiments, according to the second monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the second monitoring dimension satisfies the operating state of the first immersed liquid cooling system. The adjustment conditions for adjustment also include:
若否,则确定维持所述第一浸没液体冷却***工作状态,或者将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。If not, it is determined to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system.
在一些实施例中,所述获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息,包括:In some embodiments, the acquiring the first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension includes:
获取基于运行控制监测维度上的所述第一浸没液体冷却***当前运行状态的第一监测信息。Acquire first monitoring information based on the current operating state of the first immersion liquid cooling system in the monitoring dimension of operation control.
在一些实施例中,所述获取基于运行控制监测维度上的所述第一浸没液体冷却***当前运行状态的第一监测信息,包括:In some embodiments, the acquiring the first monitoring information of the current operating state of the first immersion liquid cooling system in the monitoring dimension based on operation control includes:
获取基于所述运行控制监测维度监测的,所述第一浸没液体冷却***控制器的心跳信号值;Acquiring a heartbeat signal value of the first immersion liquid cooling system controller monitored based on the operation control monitoring dimension;
将所述心跳信号值确定为获取的所述第一监测信息。The value of the heartbeat signal is determined as the acquired first monitoring information.
在一些实施例中,所述根据所述第一监测信息,确定所述第一浸没液体冷却***在监测维度上的运行状态是否满足,将所述第一浸没液体冷却***切换到第二浸没液体冷却***的切换条件,包括:In some embodiments, according to the first monitoring information, it is determined whether the operating state of the first immersion liquid cooling system in the monitoring dimension is satisfied, and the first immersion liquid cooling system is switched to the second immersion liquid The switching conditions of the cooling system include:
确定所述第一浸没液体冷却***在所述运行控制监测维度上的心跳信号值是否为零,若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。It is determined whether the heartbeat signal value of the first immersion liquid cooling system in the operation control monitoring dimension is zero, and if so, the working state of the first immersion liquid cooling system is switched to the working state of the second immersion liquid cooling system.
在一些实施例中,所述若否,则在所述浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息,包括至少如下一种获取方式:In some embodiments, if not, in the working state of the immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension includes At least one of the following methods of obtaining:
获取基于液冷机柜内液体温差监测维度的第一浸没液体冷却***当前运行状态的第 二监测信息;Obtain the second monitoring information of the current operating status of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet;
获取基于液冷机柜内液体温度监测维度的第一浸没液体冷却***当前运行状态的第二监测信息。Obtain second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature in the liquid cooling cabinet.
在一些实施例中,所述获取基于液冷机柜内液体温差监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息,包括:In some embodiments, the acquiring the second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet includes:
获取基于所述液体温差监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个液冷机柜内液体的第一温度值和第二温度值的温差值集合;Acquiring a set of temperature differences between the first temperature value and the second temperature value of the liquid in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature difference monitoring dimension;
选取所述温差值集合中的最大值;Selecting the maximum value in the set of temperature difference values;
将所述最大值确定为基于液冷机柜内液体温差监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。The maximum value is determined as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,包括:In some embodiments, according to the second monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the requirements for adjusting the operating state of the first immersed liquid cooling system. Adjustment conditions, including:
确定所述第一浸没液体冷却***在所述液体温差监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求。It is determined whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold.
在一些实施例中,所述确定所述第一浸没液体冷却***在所述液体温差监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求,包括:In some embodiments, the determining whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold includes:
将设置的液冷机柜内基准温差值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温差监测维度上监测的第二监测信息进行比较,以及将基于所述液体温差监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次数阈值进行比较;Use the set reference temperature difference value in the liquid-cooled cabinet as the operating state reference value of the first immersion liquid cooling system, compare it with the second monitoring information monitored in the liquid temperature difference monitoring dimension, and compare it based on the liquid temperature difference monitoring Dimensionally, comparing the number of adjustments of the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments;
若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态满足所述调节条件;If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is less than the number of adjustment thresholds, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Satisfy the adjustment conditions;
若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件。If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustment times is greater than the number of adjustment times threshold, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension The adjustment conditions are not met.
在一些实施例中,所述基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节,包括:In some embodiments, the adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension includes:
对所述第一浸没液体冷却***液体循环泵的转速进行调节。The rotation speed of the liquid circulation pump of the first immersion liquid cooling system is adjusted.
在一些实施例中,所述对所述第一浸没液体冷却***液体循环泵的转速进行调节,包括:In some embodiments, the adjusting the rotation speed of the liquid circulation pump of the first immersion liquid cooling system includes:
当所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值 时,确定所述第一浸没液体冷却***中处于运行状态的液体循环泵;When the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is less than the threshold of the number of adjustments, determine the liquid circulating pump in the operating state in the first immersion liquid cooling system;
对确定的所述液体循环泵按照所述第二监测信息进行转速调节。The rotation speed of the determined liquid circulating pump is adjusted according to the second monitoring information.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,则确定维持所述第一浸没液体冷却***工作状态,或者将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态,包括:In some embodiments, it is determined according to the second monitoring information that the operating state of the first immersed liquid cooling system in the second monitoring dimension does not meet the requirements of performing the operating state of the first immersed liquid cooling system. When adjusting the adjustment conditions, it is determined to maintain the working state of the first immersed liquid cooling system, or to switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system, including:
当比较结果为所述第二监测信息小于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件;When the comparison result is that the second monitoring information is less than the reference temperature difference value, and the number of adjustments is less than the number of adjustment thresholds, the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension is determined Does not meet the adjustment conditions;
根据确定结果,维持所述第一浸没液体冷却***工作状态;Maintaining the working state of the first immersion liquid cooling system according to the determination result;
或者;or;
当比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件;When the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are greater than the adjustment times threshold, it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Does not meet the adjustment conditions;
根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态。According to the determination result, the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
在一些实施例中,所述获取基于液冷机柜内液体温度监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息,包括:In some embodiments, the acquiring the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet includes:
获取基于所述液体温度监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个所述液冷机柜内液体温度的温度最小值集合;Obtaining a minimum set of temperature values for the liquid temperature in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature monitoring dimension;
选取所述温度最小值集合中的最大值;Selecting the maximum value in the minimum temperature set;
将所述最大值确定为基于液冷机柜内液体温度监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。The maximum value is determined as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,包括:In some embodiments, according to the second monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the requirements for adjusting the operating state of the first immersed liquid cooling system. Adjustment conditions, including:
确定所述第一浸没液体冷却***在所述液体温度监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求。It is determined whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the number of adjustments meets the requirements of the threshold of the number of adjustments.
在一些实施例中,所述确定所述第一浸没液体冷却***在所述液体温度监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求,包括:In some embodiments, the determining whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold includes:
将设置的液冷机柜内基准温度值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温度监测维度上监测的所述第二监测信息进行比较,以及将基于所述液体温度监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次 数阈值进行比较;Use the set reference temperature value in the liquid-cooled cabinet as the operating state reference value of the first immersion liquid cooling system, compare it with the second monitoring information monitored in the liquid temperature monitoring dimension, and compare it based on the liquid In the dimension of temperature monitoring, comparing the number of adjustments of the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments;
若比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态满足所述调节条件;If the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Satisfy the adjustment conditions;
若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件第一浸没液体冷却***。If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is greater than the threshold of the number of adjustments, determine the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension The first immersion liquid cooling system does not meet the adjustment conditions.
在一些实施例中,所述若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节,包括:In some embodiments, if yes, adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension includes:
对所述第一浸没液体冷却***液体阀门的开度进行调节。The opening degree of the liquid valve of the first immersion liquid cooling system is adjusted.
在一些实施例中,所述对所述第一浸没液体冷却***液体阀门的开度进行调节第一浸没液体冷却***,包括:In some embodiments, the adjusting the opening of the liquid valve of the first immersion liquid cooling system includes:
当所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值时,确定所述第一浸没液体冷却***中处于运行状态的液体阀门;When the second monitoring information is greater than the reference temperature value and the number of adjustments is less than the threshold of the number of adjustments, determining the liquid valve in the operating state in the first immersion liquid cooling system;
对确定的所述液体阀门按照所述第二监测信息进行开度调节。Adjust the opening degree of the determined liquid valve according to the second monitoring information.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,则确定维持所述第一浸没液体冷却***工作状态,或者将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态,包括:In some embodiments, it is determined according to the second monitoring information that the operating state of the first immersed liquid cooling system in the second monitoring dimension does not meet the requirements of performing the operating state of the first immersed liquid cooling system. When adjusting the adjustment conditions, it is determined to maintain the working state of the first immersed liquid cooling system, or to switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system, including:
当比较结果为所述第二监测信息小于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件;When the comparison result is that the second monitoring information is less than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Does not meet the adjustment conditions;
根据确定结果,维持所述第一浸没液体冷却***工作状态;Maintaining the working state of the first immersion liquid cooling system according to the determination result;
或者;or;
当比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件;When the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is greater than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Does not meet the adjustment conditions;
根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态。According to the determination result, the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
本申请还提供一种浸没液体冷却***的控制装置,包括:The application also provides a control device for the immersion liquid cooling system, including:
第一获取单元,用于基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;The first acquiring unit is configured to monitor the first monitoring information of the current operating state of the first immersion liquid cooling system based on the first monitoring dimension;
第一确定单元,用于根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足,将所述第一浸没液体冷却***工作状态切换到 第二浸没液体冷却***工作状态的切换条件;The first determining unit is configured to determine whether the operating state of the first immersed liquid cooling system in the first monitoring dimension is satisfied according to the first monitoring information, and switch the operating state of the first immersed liquid cooling system Switching conditions to the working state of the second immersion liquid cooling system;
第二获取单元,用于根据所述第一确定单元的确定结果为否时,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquisition unit is configured to acquire the first immersion liquid cooling system monitored based on the second monitoring dimension under the working state of the first immersion liquid cooling system when the determination result of the first determination unit is no. The second monitoring information of the current operating state of the system;
第二确定单元,用于根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit is configured to determine, according to the second monitoring information, whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the requirements for adjusting the operating state of the first immersed liquid cooling system ’S adjustment conditions;
处理单元,用于根据所述第二确定单元确定若为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;A processing unit, configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the second determining unit determines if it is yes;
返回单元,用于将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元执行。The returning unit is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit for execution.
本申请还提供一种基于数据中心的浸没液体冷却***控制方法,包括:This application also provides a data center-based immersion liquid cooling system control method, including:
获取部署在数据中心的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;Acquiring first monitoring information of the operating state of the first immersed liquid cooling system deployed in the data center based on the first monitoring dimension;
根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
在一些实施例中,所述根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件,包括:In some embodiments, according to the first monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the first monitoring dimension meets the requirement to switch the operating state of the first immersed liquid cooling system The switching conditions to the working state of the second immersion liquid cooling system include:
若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;If yes, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system;
所述第二浸没液体冷却***向所述数据中心提供散热服务。The second immersion liquid cooling system provides heat dissipation services to the data center.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,还包括:In some embodiments, according to the second monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the second monitoring dimension satisfies the operating state of the first immersed liquid cooling system. The adjustment conditions for adjustment also include:
若否,则确定所述数据中心的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***。If not, it is determined that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,确定所述数据中心的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***,包括:In some embodiments, it is determined according to the second monitoring information that the operating state of the first immersed liquid cooling system in the second monitoring dimension does not meet the requirements of performing the operating state of the first immersed liquid cooling system. When adjusting the adjustment conditions, it is determined that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system, including:
当所述第二监测信息小于所述第二监测维度的监测基准值,且调节次数小于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is less than the monitoring reference value of the second monitoring dimension, and the number of adjustments is less than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
根据确定结果,将所述第一浸没液体冷却***确定为所述数据中心的散热服务提供方;According to the determination result, determine the first immersion liquid cooling system as the heat dissipation service provider of the data center;
或者;or;
当所述第二监测信息大于所述第二监测维度的监测基准值,且调节次数大于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is greater than the monitoring reference value of the second monitoring dimension, and the number of adjustments is greater than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
根据确定结果,将所述第二浸没液体冷却***确定为所述数据中心的散热服务提供方。According to the determination result, the second immersion liquid cooling system is determined as the heat dissipation service provider of the data center.
本申请还提供一种基于数据中心的浸没液体冷却***控制装置,包括:This application also provides a data center-based immersion liquid cooling system control device, including:
第一获取单元,用于获取部署在数据中心的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;The first acquiring unit is configured to acquire the first monitoring information of the operating state of the first immersed liquid cooling system deployed in the data center based on the first monitoring dimension;
第一确定单元,用于根据所述第一获取单元获取的所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;The first determining unit is configured to determine, according to the first monitoring information acquired by the first acquiring unit, whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the The switching condition for switching the working state of the immersed liquid cooling system to the working state of the second immersed liquid cooling system;
第二获取单元,用于当所述第一确定单元确定结果为否时,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquiring unit is configured to acquire the first immersed liquid cooling system monitored based on the second monitoring dimension in the working state of the first immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state;
第二确定单元,用于根据所述第二获取单元获取的所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit is configured to determine, according to the second monitoring information acquired by the second acquiring unit, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the requirements for the first Adjustment conditions for adjusting the working state of the immersion liquid cooling system;
处理单元,用于当所述第二确定单元的确定结果为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;A processing unit, configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the determination result of the second determination unit is yes;
返回单元,用于将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元执行。The returning unit is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit for execution.
本申请还提供一种基于边缘计算的浸没液体冷却***控制方法,包括:This application also provides a method for controlling an immersion liquid cooling system based on edge computing, including:
获取部署在边缘计算的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;Acquiring the first immersed liquid cooling system deployed in edge computing, and the first monitoring information of the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the first monitoring dimension is sufficient to switch the working state of the first immersed liquid cooling system to the second immersed liquid cooling system State switching conditions;
若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
在一些实施例中,所述根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件,包括:In some embodiments, according to the first monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the first monitoring dimension meets the requirement to switch the operating state of the first immersed liquid cooling system The switching conditions to the working state of the second immersion liquid cooling system include:
若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;If yes, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system;
所述第二浸没液体冷却***向所述边缘计算提供散热服务。The second immersion liquid cooling system provides heat dissipation services to the edge computing.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,还包括:In some embodiments, according to the second monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the second monitoring dimension satisfies the operating state of the first immersed liquid cooling system. The adjustment conditions for adjustment also include:
若否,则确定所述边缘计算的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***。If not, it is determined that the heat dissipation service provider of the edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system.
在一些实施例中,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,确定所述边缘计算的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***,包括:In some embodiments, it is determined according to the second monitoring information that the operating state of the first immersed liquid cooling system in the second monitoring dimension does not meet the requirements of performing the operating state of the first immersed liquid cooling system. When adjusting the adjustment conditions, it is determined that the heat dissipation service provider of the edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system, including:
当所述第二监测信息小于所述第二监测维度的监测基准值,且调节次数小于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is less than the monitoring reference value of the second monitoring dimension, and the number of adjustments is less than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
根据确定结果,将所述第一浸没液体冷却***确定为所述边缘计算的散热服务提供方;According to the determination result, determine the first immersion liquid cooling system as the heat dissipation service provider of the edge computing;
或者;or;
当所述第二监测信息大于所述第二监测维度的监测基准值,且调节次数大于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is greater than the monitoring reference value of the second monitoring dimension, and the number of adjustments is greater than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
根据确定结果,将所述第二浸没液体冷却***确定为所述边缘计算的散热服务提供方。According to the determination result, the second immersion liquid cooling system is determined as the heat dissipation service provider of the edge computing.
本申请还提供一种基于边缘计算的浸没液体冷却***控制装置,包括:This application also provides a control device for an immersed liquid cooling system based on edge computing, including:
第一获取单元,用于获取部署在边缘计算的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;The first acquiring unit is configured to acquire the first monitoring information of the first immersed liquid cooling system deployed in edge computing, and the first monitoring information of the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
第一确定单元,用于根据所述第一获取单元中获取的第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;The first determining unit is configured to determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the first immersion The switching conditions for switching the working state of the liquid cooling system to the working state of the second immersed liquid cooling system;
第二获取单元,用于当所述第一确定单元的确定结果为否时,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquiring unit is configured to acquire the first immersed liquid cooling monitored based on the second monitoring dimension under the working state of the first immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state of the system;
第二确定单元,用于根据所述第二获取单元获取的所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit is configured to determine, according to the second monitoring information acquired by the second acquiring unit, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the requirements for the first Adjustment conditions for adjusting the working state of the immersion liquid cooling system;
处理单元,用于当所述第二确定单元的确定结果为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;当所述第二确定单元的确定结果为否时,则确定所述边缘计算的散热服务提供方为所述第一浸没液体冷却***还是第二浸没液体冷却***;The processing unit is configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the determination result of the second determination unit is yes; when the second determination unit determines If the result is no, it is determined whether the heat dissipation service provider for edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system;
返回单元,用于将所述处理单元调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元执行。The returning unit is configured to take the operating state of the first immersion liquid cooling system adjusted by the processing unit as the current operating state and return to the second acquiring unit for execution.
本申请还提供一种计算机存储介质,用于存储网络平台产生数据,以及对应所述网络平台产生数据进行处理的程序;This application also provides a computer storage medium for storing data generated by a network platform and a program corresponding to the data generated by the network platform for processing;
所述程序在被所述处理器读取执行时,执行如下步骤:When the program is read and executed by the processor, the following steps are executed:
获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的 运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;若否,则确定维持所述第一浸没液体冷却***工作状态,或将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态If yes, adjust the operating state of the first immersed liquid cooling system based on the second monitoring dimension; if not, determine to maintain the operating state of the first immersed liquid cooling system, or change the first immersed liquid The working state of the cooling system is switched to the working state of the second immersion liquid cooling system
将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
本申请还提供一种电子设备,包括:This application also provides an electronic device, including:
处理器;processor;
存储器,用于存储对网络平台产生数据进行处理的程序,所述程序在被所述处理器读取执行时,执行如下步骤:The memory is used to store a program for processing data generated by the network platform, and when the program is read and executed by the processor, the following steps are executed:
获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;若否,则确定维持所述第一浸没液体冷却***工作状态,或将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态If yes, adjust the operating state of the first immersed liquid cooling system based on the second monitoring dimension; if not, determine to maintain the operating state of the first immersed liquid cooling system, or change the first immersed liquid The working state of the cooling system is switched to the working state of the second immersion liquid cooling system
将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
与现有技术相比,本申请具有以下优点:Compared with the prior art, this application has the following advantages:
本申请提供的一种浸没液体冷却***的控制方法,通过获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件,若是,则第一浸没液体冷却***的工作状态无法满足正常运行的要求,需要切换到第二浸没液体冷却***的工作状态,从而保证浸没液体冷却***能够不间断的提供散热服务;若否,则说明第一浸没液体冷却***的工作状态仍然能够维持正常运行的要求,只不过存在故障 的风险,因此需要通过调节降低风险,因此,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;若否,则确定维持所述第一浸没液体冷却***工作状态,或将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行;从而能够在第一浸没液体冷却***出现异常中断时,切换到第二浸没液体冷却***,或者能够在第一浸没液体冷却***出现异常通过调节继续维持运行状态,使的浸没液体冷却***能够不间断运行,进而保证数据中心7×24×365不间断运行,避免浸没液体冷却***由于出现故障时,必须中断散热服务进行维护,进一步导致数据中心由于温度过高而出现宕机情况。The present application provides a method for controlling an immersion liquid cooling system, by acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on a first monitoring dimension; and determining the first monitoring information according to the first monitoring information Whether the operating state of an immersion liquid cooling system in the first monitoring dimension meets the switching condition for switching the operating state of the first immersion liquid cooling system to the operating state of the second immersion liquid cooling system, if so, the first immersion liquid The working state of the cooling system cannot meet the requirements of normal operation, and it needs to be switched to the working state of the second immersed liquid cooling system to ensure that the immersed liquid cooling system can provide uninterrupted heat dissipation services; if not, it means the first immersed liquid cooling system The working state can still maintain the requirements of normal operation, but there is a risk of failure. Therefore, the risk needs to be reduced through adjustment. Therefore, under the working state of the first immersion liquid cooling system, all the monitoring based on the second monitoring dimension is obtained. The second monitoring information of the current operating state of the first immersed liquid cooling system; according to the second monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the second monitoring dimension satisfies the An adjustment condition for adjusting the operating state of the immersion liquid cooling system; if yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension; if not, determine to maintain the first immersion liquid Cooling system working state, or switching the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system; taking the adjusted operating state of the first immersed liquid cooling system as the current operating state, Return to the step of obtaining the second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension under the working state of the first immersed liquid cooling system; When an immersed liquid cooling system is abnormally interrupted, switch to the second immersed liquid cooling system, or the first immersed liquid cooling system can be adjusted to continue to maintain the operating state when an abnormality occurs in the first immersed liquid cooling system, so that the immersed liquid cooling system can operate uninterruptedly, thereby ensuring The data center runs 7×24×365 uninterruptedly to avoid the need to interrupt the cooling service for maintenance when the immersion liquid cooling system fails, which further leads to downtime of the data center due to excessive temperature.
附图说明Description of the drawings
图1是本申请提供的一种浸没液体冷却***的控制方法实施例的流程图;Fig. 1 is a flowchart of an embodiment of a control method of an immersion liquid cooling system provided by the present application;
图2是本申请提供的一种浸没液体冷却***的控制方法第二监测维度中关于液体温差监测维度实施例的逻辑框图;2 is a logical block diagram of an embodiment of the liquid temperature difference monitoring dimension in the second monitoring dimension of the control method of the immersion liquid cooling system provided by the present application;
图3是本申请提供的一种浸没液体冷却***的控制方法第二监测维度中关于液体温度监测维度实施例的逻辑框图;FIG. 3 is a logical block diagram of an embodiment of the liquid temperature monitoring dimension in the second monitoring dimension of the method for controlling the immersion liquid cooling system provided by the present application; FIG.
图4是本申请提供的一种浸没液体冷却***的控制装置实施例的结构示意图;4 is a schematic structural diagram of an embodiment of a control device for an immersion liquid cooling system provided by the present application;
图5是本申请提供的一种基于数据中心的浸没液体冷却***控制方法实施例的流程图;FIG. 5 is a flowchart of an embodiment of a method for controlling an immersion liquid cooling system based on a data center provided by the present application;
图6是本申请提供的一种基于数据中心的浸没液体冷却***控制装置实施例的结构示意图;6 is a schematic structural diagram of an embodiment of a control device for an immersion liquid cooling system based on a data center provided by the present application;
图7是本申请提供的一种基于边缘计算的浸没液体冷却***控制方法实施例的流程图;FIG. 7 is a flowchart of an embodiment of an immersion liquid cooling system control method based on edge computing provided by the present application;
图8是本申请提供的一种基于边缘计算的浸没液体冷却***控制装置实施例的结构示意图;FIG. 8 is a schematic structural diagram of an embodiment of an immersion liquid cooling system control device based on edge computing provided by the present application;
图9是本申请提供的一种浸没液体冷却***实施例的结构示意图。Fig. 9 is a schematic structural diagram of an embodiment of an immersion liquid cooling system provided by the present application.
具体实施方式Detailed ways
在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。In the following description, many specific details are set forth in order to fully understand this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar promotion without violating the connotation of this application. Therefore, this application is not limited by the specific implementation disclosed below.
在对本申请技术方案进行描述前,先对本申请技术方案的构思进行说明。结合背景技术部分的内容可知,浸没液体冷却***主要是将需要散热的设备浸没在箱体中,通过箱体中的冷却液体对需要散热的设备进行降温散热处理。现有的浸没液体冷却***通常可以分为单相浸没液体冷却***和两相浸没液体冷却***,其中,两相浸没液体冷却***可以包括液态和气态两种介质。单相浸没液体冷却***的介质为液态,液体吸收计算机服务设备的热量后被泵送到热交换器以除去热量。两相冷却剂是在低温下从液体变为气体的冷却剂,当浸入两相冷却剂时,服务器产生的热量足以使冷却剂变为气体蒸发,然后通过冷凝***捕获蒸发的气体,冷凝***再将捕获的气体冷凝为液体。不论是单项浸没液体冷却***还是两项浸没液体冷却***均已被广泛的应用在计算机技术领域中,其中,单项浸没液体冷却***对设备进行散热处理,因为其仅为液体一种状态,无需对浸没液体机柜进行封闭处理,对设备的维护更加便捷。但是,对于数据中心、云计算、边缘计算或者超算中心而言,往往需要7×24×365不间断运行,故此,对单项浸没液体冷却***的运行状态也提出了较高要求,然而,当单项浸没液体冷却***的运行状态出现异常时,需要通过人工对单项浸没液体冷却***进行维护,必然导致单项浸没液体冷却***会停止工作,直到修复成功单项浸没液体冷却***重启继续提供散热服务,此时,维护时间是不可控的,即便可控,这种中断服务,势必会增大数据中心、云计算、边缘计算或者超算中心等***中断宕机的风险,而数据中心、云计算、边缘计算或者超算中心等***一旦中断宕机造成的损失则是不可承受之重,基于这种思路,本申请提供一种浸没液体冷却***的控制方法,为数据中心、云计算、边缘计算或者超算中心等***7×24×365不间断运行提供保证,下面具体描述本申请提供的浸没液体冷却***的控制方法实施例,需要说明的是,本申请提供的浸没液体冷却***的控制方法不仅适用于单相浸没液体冷却***,也适用于两相浸没液体冷却***,只不过,单相浸没液体冷却***相比两相浸没液体冷却***具有更加成本优势、维护优势,因此,本申请主要是以单相浸没液体冷却***为例进行说明。Before describing the technical solution of the present application, the concept of the technical solution of the present application will be explained first. Combining the content of the background technology, it can be known that the immersion liquid cooling system mainly immerses the equipment that needs heat dissipation in a box, and cools and dissipates the equipment that needs heat through the cooling liquid in the box. The existing immersed liquid cooling system can generally be divided into a single-phase immersed liquid cooling system and a two-phase immersed liquid cooling system, where the two-phase immersed liquid cooling system can include two media, liquid and gaseous. The medium of the single-phase immersion liquid cooling system is liquid, and the liquid absorbs the heat from the computer service equipment and then is pumped to the heat exchanger to remove the heat. Two-phase coolant is a coolant that changes from liquid to gas at low temperatures. When immersed in a two-phase coolant, the server generates enough heat to turn the coolant into a gas to evaporate, and then capture the evaporated gas through the condensation system, and then the condensation system The trapped gas is condensed into liquid. Both the single-phase immersion liquid cooling system and the two-phase immersion liquid cooling system have been widely used in the field of computer technology. Among them, the single-phase immersion liquid cooling system performs heat dissipation treatment on the equipment because it is only a liquid state, and there is no need to The immersed liquid cabinet is sealed, which makes the maintenance of the equipment more convenient. However, for data centers, cloud computing, edge computing, or supercomputing centers, 7×24×365 uninterrupted operation is often required. Therefore, higher requirements are placed on the operating status of a single submerged liquid cooling system. However, when When the operating status of the single submerged liquid cooling system is abnormal, the single submerged liquid cooling system needs to be maintained manually, which will inevitably cause the single submerged liquid cooling system to stop working until the repair is successful. The single submerged liquid cooling system restarts to continue to provide heat dissipation services. The maintenance time is uncontrollable. Even if it is controllable, this kind of service interruption will inevitably increase the risk of system interruption and downtime in the data center, cloud computing, edge computing or supercomputer center, and the data center, cloud computing, edge Once the computing or supercomputing center and other systems are interrupted, the loss caused by the downtime is unbearable. Based on this idea, this application provides a control method for immersed liquid cooling systems, which can be used for data centers, cloud computing, edge computing or supercomputers. The 7×24×365 uninterrupted operation of the computing center and other systems is guaranteed. The following specifically describes the control method embodiments of the immersed liquid cooling system provided in this application. It should be noted that the control method of the immersed liquid cooling system provided in this application is not only applicable For single-phase immersion liquid cooling systems, it is also suitable for two-phase immersion liquid cooling systems. However, single-phase immersion liquid cooling systems have more cost advantages and maintenance advantages than two-phase immersion liquid cooling systems. Therefore, this application is mainly based on Take a single-phase immersion liquid cooling system as an example.
请参考图1所示,图1是本申请提供的一种浸没液体冷却***的控制方法实施例的流程图,该实施例包括:Please refer to FIG. 1. FIG. 1 is a flowchart of an embodiment of a method for controlling an immersion liquid cooling system provided by the present application, and the embodiment includes:
步骤S101:获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息。Step S101: Obtain first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension.
在本实施例中,所述第一浸没液体冷却***可以理解为主浸没液体冷却***;所述第一监测维度为针对第一浸没液体冷却***运行控制的监测维度,例如:控制器的心跳信号;第一监测信息则是监测部件监测到的第一浸没液体冷却***当前运行状态的信息,因此,所述步骤S101具体实现方式包括:In this embodiment, the first immersion liquid cooling system can be understood as the main immersion liquid cooling system; the first monitoring dimension is the monitoring dimension for the operation control of the first immersion liquid cooling system, for example: the heartbeat signal of the controller ; The first monitoring information is the current operating state information of the first immersion liquid cooling system monitored by the monitoring component. Therefore, the specific implementation of the step S101 includes:
步骤S101-1:获取基于运行控制监测维度上的所述第一浸没液体冷却***当前运行状态的第一监测信息。Step S101-1: Obtain first monitoring information based on the current operating state of the first immersion liquid cooling system in the monitoring dimension of operation control.
所述步骤S101-1的具体实现可以包括:The specific implementation of the step S101-1 may include:
步骤S101-11:获取基于所述运行控制监测维度监测的,所述第一浸没液体冷却***控制器的心跳信号值;Step S101-11: Obtain a heartbeat signal value of the controller of the first immersion liquid cooling system that is monitored based on the operation control monitoring dimension;
步骤S101-12:将所述心跳信号值确定为获取的所述第一监测信息。Step S101-12: Determine the value of the heartbeat signal as the acquired first monitoring information.
所述控制器的心跳信号值可以通过监测控制器的心跳线来获取心跳信号值,若心跳信号值为0则说明控制器停止工作,若心跳信号值为1则说明控制器工作正常。The heartbeat signal value of the controller can be obtained by monitoring the heartbeat wire of the controller. If the heartbeat signal value is 0, the controller stops working, and if the heartbeat signal value is 1, the controller is working normally.
步骤S102:根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;Step S102: According to the first monitoring information, determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies switching the working state of the first immersion liquid cooling system to the second immersion liquid Switching conditions of the working state of the cooling system;
所述步骤S102的目的在于确定第一浸没液体冷却***的当前工作状态是否异常,异常情况的发生是否是控制器工作异常而导致,因此,是在第一监测维度上确定第一浸没液体冷却***的运行状态是否异常,如果异常,则满足切换条件,即将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。从而能够保证浸没液体冷却***能够持续性向需要散热设备提供散热服务,而不会因为第一浸没液体冷却***的控制器出现异常而停止散热服务。The purpose of step S102 is to determine whether the current working state of the first immersed liquid cooling system is abnormal, and whether the occurrence of the abnormal situation is caused by abnormal operation of the controller. Therefore, it is to determine the first immersed liquid cooling system in the first monitoring dimension. Whether the operating state of the immersion liquid cooling system is abnormal, if it is abnormal, the switching condition is met, that is, the operating state of the first immersed liquid cooling system is switched to the operating state of the second immersed liquid cooling system. Therefore, it can be ensured that the immersion liquid cooling system can continuously provide heat dissipation services to the equipment requiring heat dissipation, and the heat dissipation service will not be stopped due to an abnormality of the controller of the first immersion liquid cooling system.
因此,所述步骤S102的具体实现过程可以是:Therefore, the specific implementation process of step S102 may be:
步骤S102-1:确定所述第一浸没液体冷却***在所述运行控制监测维度上的心跳信号值是否为0,若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。Step S102-1: Determine whether the heartbeat signal value of the first immersion liquid cooling system in the operation control monitoring dimension is 0, if so, switch the working state of the first immersion liquid cooling system to the second immersion liquid The working status of the cooling system.
当然,还有另一种实施例,即:确定所述第一浸没液体冷却***在所述运行控制监测维度上的心跳信号值是否为0,若否,则需要进一步确定所述第一浸没液体冷却***当前运行状态是否满足正常运行的要求或者也可以为是否存在发生异常情况的风险,此处的异常是指第一浸没液体冷却***当前运行状态,比如:液体温度过高、液冷机柜内压力过大,漏液等异常现象。因此,需要通过步骤S103的获取的监测信息进行确定异常现象的发生,从而进行相应处理,以保证浸没液体冷却***能够正常的且不间断的提供散热服务。Of course, there is another embodiment, that is, it is determined whether the heartbeat signal value of the first immersion liquid cooling system in the operation control monitoring dimension is 0, if not, it is necessary to further determine the first immersion liquid Whether the current operating status of the cooling system meets the requirements of normal operation or whether there is a risk of abnormal conditions, the abnormality here refers to the current operating status of the first immersion liquid cooling system, such as: the liquid temperature is too high, the liquid cooling cabinet Excessive pressure, liquid leakage and other abnormal phenomena. Therefore, it is necessary to determine the occurrence of an abnormal phenomenon through the monitoring information obtained in step S103, so as to perform corresponding processing to ensure that the immersion liquid cooling system can normally and uninterruptedly provide heat dissipation services.
步骤S103:若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息。Step S103: If not, in the working state of the first immersed liquid cooling system, obtain second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension.
请参考图1结合图2和图3所示,对所述步骤S103进行描述,所述步骤S103基于所述步骤S102的确定结果为否时的执行手段,即:根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态不满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件时,需要在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息。Please refer to FIG. 1 in combination with FIG. 2 and FIG. 3 to describe the step S103. The step S103 is based on the execution means when the determination result of the step S102 is No, that is, according to the first monitoring information, When it is determined that the operating state of the first immersed liquid cooling system in the first monitoring dimension does not meet the switching conditions for switching the operating state of the first immersed liquid cooling system to the operating state of the second immersed liquid cooling system, it is necessary to Under the working state of the first immersed liquid cooling system, second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension is acquired.
本实施例中涉及的第二监测维度可以包括液冷机柜内液体温差监测维度、液冷机柜内液体温度监测维度、液冷机柜内压力监测维度和液冷机柜内液位监测维度中的至少一种维度。以上第二监测维度仅为举例说明,实际上第二监测维度可以根据浸没液体冷却***运行状态进行分析来确定。The second monitoring dimension involved in this embodiment may include at least one of the liquid temperature difference monitoring dimension in the liquid cooling cabinet, the liquid temperature monitoring dimension in the liquid cooling cabinet, the pressure monitoring dimension in the liquid cooling cabinet, and the liquid level monitoring dimension in the liquid cooling cabinet. Kind of dimensions. The above second monitoring dimension is just an example. In fact, the second monitoring dimension can be determined by analyzing the operating status of the immersion liquid cooling system.
因此,所述步骤S103的具体实现过程可以包括至少如下一种获取方式:Therefore, the specific implementation process of step S103 may include at least one of the following acquisition methods:
S103-1:获取基于液冷机柜内液体温差监测维度的第一浸没液体冷却***当前运行状态的第二监测信息;S103-1: Obtain second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet;
其中步骤S103-1具体实现可以参考图2所示,图2是本申请提供的一种浸没液体冷却***的控制方法第二监测维度中关于液体温差监测维度实施例的逻辑框图,包括:The specific implementation of step S103-1 can be referred to as shown in FIG. 2. FIG. 2 is a logic block diagram of an embodiment of the liquid temperature difference monitoring dimension in the second monitoring dimension of a method for controlling an immersion liquid cooling system provided by the present application, including:
步骤S103-11:获取基于所述液体温差监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个液冷机柜内液体的第一温度值和第二温度值的温差值集合;其中,第一温度值和第二温度值可以理解为所述同一个液冷机柜内液体的高温区和低温区温度值的差值。Step S103-11: Obtain a set of temperature difference values between the first temperature value and the second temperature value of the liquid in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature difference monitoring dimension ; Wherein, the first temperature value and the second temperature value can be understood as the difference between the temperature values of the high temperature zone and the low temperature zone of the liquid in the same liquid-cooled cabinet.
步骤S103-12:选取所述温差值集合中的最大值;浸没液体冷却***通常服务于大型的数据中心、超算中心、边缘计算等集群式的服务中心,因此,包括至少两个液冷机柜,本实施例中的浸没液体冷却***包括12个液冷机柜,4个换热单元为2+2冗余,2个控制器为1+1冗余,关于浸没液体冷却***在后续还会详细介绍,此处仅为描述第二监测信息进行概要性说明。所述步骤S103-11中获取的是整个浸没液体冷却***中液冷机柜内的温差值,因此,需要从温差值集合中选取最大值。Step S103-12: Select the maximum value in the set of temperature difference values; the immersion liquid cooling system usually serves large-scale data centers, supercomputing centers, edge computing and other clustered service centers, so it includes at least two liquid-cooled cabinets The immersion liquid cooling system in this embodiment includes 12 liquid cooling cabinets, 4 heat exchange units are 2+2 redundancy, and 2 controllers are 1+1 redundancy. The immersion liquid cooling system will be detailed in the follow-up Introduction, here is only a brief description of the second monitoring information. What is acquired in the step S103-11 is the temperature difference value in the liquid-cooled cabinet in the entire immersion liquid cooling system. Therefore, the maximum value needs to be selected from the temperature difference value set.
步骤S103-13:将所述最大值确定为基于液冷机柜内液体温差监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。Step S103-13: Determine the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet.
S103-2:获取基于液冷机柜内液体温度监测维度的第一浸没液体冷却***当前运行状态的第二监测信息;S103-2: Obtain second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet;
所述步骤S103-2的具体实现可以参考图3所示,图3是本申请提供的一种浸没液体冷却***的控制方法第二监测维度中关于液体温度监测维度实施例的逻辑框图,包括:The specific implementation of the step S103-2 can be referred to as shown in FIG. 3, which is a logical block diagram of an embodiment of the liquid temperature monitoring dimension in the second monitoring dimension of a method for controlling an immersion liquid cooling system provided by the present application, including:
步骤S103-21:获取基于所述液体温度监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个所述液冷机柜内液体温度的温度最小值集合;Step S103-21: Obtain a minimum temperature set for the liquid temperature in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature monitoring dimension;
步骤S103-22:选取所述温度最小值集合中的最大值;Step S103-22: Select the maximum value in the minimum temperature set;
步骤S103-23:将所述最大值确定为基于液冷机柜内液体温度监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。Step S103-23: Determine the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet.
在本实施例中,主要以液体温差监测维度和液体温度监测维度展开说明,实际上,还可以包括获取基于液冷机柜内液位监测维度的第一浸没液体冷却***当前运行状态的第二监测信息,具体可以是:获取基于所述液位监测维度监测的,在所述第一浸没液体冷却***范围内,所述液冷机柜内液位测量值,与液位标准值进行比较,以判断当前液 位下***运行是否正常。In this embodiment, the description is mainly based on the liquid temperature difference monitoring dimension and the liquid temperature monitoring dimension. In fact, it may also include obtaining the second monitoring of the current operating status of the first immersion liquid cooling system based on the liquid level monitoring dimension in the liquid cooling cabinet. The information may specifically be: acquiring the measured value of the liquid level in the liquid cooling cabinet within the scope of the first immersion liquid cooling system based on the liquid level monitoring dimension, and comparing it with the standard value of the liquid level to determine Whether the system is operating normally at the current liquid level.
步骤S104:根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件。Step S104: According to the second monitoring information, determine whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersion liquid cooling system.
在本实施例中,相对于满足调节条件和不满足调节条件分别具有相应的处理,下述将会分别介绍。In this embodiment, there are corresponding treatments relative to satisfying the adjustment condition and dissatisfying the adjustment condition, which will be separately introduced in the following.
所述步骤S104是在步骤S102确定不满足切换条件时,确定是否满足调节条件,即当第一浸没液体冷却***的当前运行条件存在异常可以通过调节达到正常的运行状态。In step S104, when it is determined in step S102 that the switching condition is not satisfied, it is determined whether the adjustment condition is satisfied, that is, when the current operating condition of the first immersion liquid cooling system is abnormal, the normal operating state can be achieved through adjustment.
此处需要特别说明的,所述步骤S102和步骤S104的顺序没有前后的限制,当一个条件不满足,则确定另一个条件是否满足,即可以先确定切换条件是否满足,之后确定调节条件是否满足,反之,也可以先确定调节条件是否满足,在确定切换条件是否满足。It should be noted here that the sequence of steps S102 and S104 is not restricted. When one condition is not satisfied, it is determined whether the other condition is satisfied, that is, it can be determined whether the switching condition is satisfied first, and then whether the adjustment condition is satisfied. , Conversely, you can also first determine whether the adjustment conditions are met, and then determine whether the switching conditions are met.
在本实施例中,所述步骤S104在确定第一浸没液体冷却***运行状态可以在不同监测维度上进行确定,下面基于步骤S103中获取的液体温差监测维度上监测的第二监测信息进行描述,所述步骤S104可以包括:In this embodiment, the operation status of the first immersion liquid cooling system in step S104 can be determined in different monitoring dimensions. The following description is based on the second monitoring information monitored in the liquid temperature difference monitoring dimension acquired in step S103. The step S104 may include:
步骤S104-1:确定所述第一浸没液体冷却***在所述液体温差监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求。Step S104-1: Determine whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold.
所述步骤S104-1的具体实现过程可以结合步骤S103-1的具体实现过程理解,其中,运行状态基准值可以是设置的液冷机柜内基准温差值,调节次数阈值是对第一浸没液体冷却***的调节次数的限制值。因此,步骤S104-1的具体实现可以包括:The specific implementation process of step S104-1 can be understood in conjunction with the specific implementation process of step S103-1, where the operating state reference value can be the set reference temperature difference value in the liquid-cooled cabinet, and the adjustment threshold is the cooling of the first immersion liquid The limit value of the adjustment times of the system. Therefore, the specific implementation of step S104-1 may include:
步骤S104-11:将设置的液冷机柜内基准温差值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温差监测维度上监测的第二监测信息进行比较,以及将基于所述液体温差监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次数阈值进行比较;Step S104-11: Use the set reference temperature difference value in the liquid cooling cabinet as the operating state reference value of the first immersion liquid cooling system, compare it with the second monitoring information monitored in the liquid temperature difference monitoring dimension, and compare it based on Comparing the number of times of adjustment of the operating state of the first immersion liquid cooling system with a set threshold value of the number of times of adjustment in the dimension of the liquid temperature difference monitoring;
步骤S104-12:若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态满足所述调节条件。Step S104-12: If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are less than the adjustment times threshold, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature difference The operating state in the dimension satisfies the adjustment condition.
步骤S104-13:若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件。Step S104-13: If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are greater than the adjustment times threshold, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature difference The operating state in the dimension does not satisfy the adjustment condition.
以上是以液体温差监测维度的角度对本实施例中确定第一浸没液体冷却***运行状态的描述,下面将基于液体温度监测维度进行说明,所述步骤S104在液体温度监测维度上的具体实现可以包括:The above is a description of determining the operating status of the first immersion liquid cooling system in this embodiment from the perspective of the liquid temperature difference monitoring dimension. The following description will be based on the liquid temperature monitoring dimension. The specific implementation of step S104 in the liquid temperature monitoring dimension may include :
步骤S104-2:确定所述第一浸没液体冷却***在所述液体温度监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求第一浸没液体 冷却***第二浸没液体冷却***。Step S104-2: Determine whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the number of adjustments meets the requirements of the number of adjustment thresholds. The first immersed liquid cooling system Two immersion liquid cooling system.
结合步骤S103-2的描述,所述步骤S104-2的具体实现过程可以包括:With reference to the description of step S103-2, the specific implementation process of step S104-2 may include:
步骤S104-21:将设置的液冷机柜内基准温度值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温度监测维度上监测的所述第二监测信息进行比较,以及将基于所述液体温度监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次数阈值进行比较;Step S104-21: Use the set reference temperature value in the liquid cooling cabinet as the operating state reference value of the first immersion liquid cooling system, and compare it with the second monitoring information monitored in the liquid temperature monitoring dimension, and Comparing the number of adjustments to the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments based on the liquid temperature monitoring dimension;
步骤S104-22:若比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态满足所述调节条件;Step S104-22: If the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature The operating state in the dimension satisfies the adjustment condition;
步骤S104-23:若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件第一浸没液体冷却***。Step S104-23: If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are greater than the adjustment times threshold, it is determined that the first immersion liquid cooling system is monitoring the liquid temperature The dimensional operating state does not satisfy the adjustment condition of the first immersion liquid cooling system.
以上分别基于液体温差监测维度和液体温度监测维度,对第一浸没液体冷却***的运行状态的确定进行了详细描述,可以理解的是,上述内容的目的是,如果第一浸没液体冷却***为当前运行的浸没液体冷却***,则确定其运行状态的情况,根据运行状态的情况进行相应的处理,保证浸没液体冷却***能够持续性的处于正常运行状态中,即便第一浸没液体冷却***出现问题需要停止运行,也不影响浸没液体冷却***提供的散热服务,因为可以切换到第二浸没液体冷却***(下述会详细描述),由第二浸没液体冷却***接替第一浸没液体冷却***工作,从而在对第一浸没液体冷却***进行维护时,需要散热服务的设备并不会受到影响,因此,不论是先判断第一浸没液体冷却***的运行状态满足切换条件还是调节条件,在判断前后次序上没有限制,能够通过监测到的运行状态监测信息,确定出浸没液体冷却***的运行状态,根据运行状态选择相应的处理方式即可。Based on the liquid temperature difference monitoring dimension and the liquid temperature monitoring dimension, the determination of the operating state of the first immersed liquid cooling system is described in detail above. It is understandable that the purpose of the above content is that if the first immersed liquid cooling system is the current For the operating immersion liquid cooling system, determine its operating status, and perform corresponding treatments according to the operating status to ensure that the immersion liquid cooling system can continue to be in normal operation, even if there is a problem with the first immersion liquid cooling system. Stopping operation does not affect the heat dissipation service provided by the immersion liquid cooling system, because it can be switched to the second immersion liquid cooling system (described in detail below), and the second immersion liquid cooling system will take over the work of the first immersion liquid cooling system. When the first immersion liquid cooling system is maintained, the equipment that requires heat dissipation services will not be affected. Therefore, whether it is first to determine that the operating state of the first immersion liquid cooling system satisfies the switching conditions or the adjustment conditions, it is necessary to judge the order before and after. There is no limitation. The operating status of the immersion liquid cooling system can be determined through the monitored operating status monitoring information, and the corresponding processing method can be selected according to the operating status.
所以,上述步骤的标号没有限制步骤执行顺序的含义。Therefore, the labels of the above steps do not have the meaning of limiting the order of execution of the steps.
根据所述步骤S104确定结果执行步骤S105。Step S105 is executed according to the determination result of step S104.
步骤S105:若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节。Step S105: If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension.
当所述步骤S104的确定结果为否时,则确定维持所述第一浸没液体冷却***工作状态,或将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。When the determination result of the step S104 is no, it is determined to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system.
下面将针对步骤S104的不同确定结果进行描述。The different determination results of step S104 will be described below.
所述步骤S105具体实现过程中,针对不同监测维度获取的监测信息进行相应的调节,以下仍然依照步骤S104中描述的两种监测维度分别进行说明。In the specific implementation process of step S105, corresponding adjustments are made to the monitoring information obtained from different monitoring dimensions, and the following description is still carried out separately according to the two monitoring dimensions described in step S104.
液体温差维度:Liquid temperature difference dimension:
当根据液体温差监测维度监测的第二监测信息,确定所述第一浸没液体冷却***在 所述液体温差监测维度上的运行状态满足所述调节条件时,所述步骤S105的具体实现过程包括:When it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the adjustment condition according to the second monitoring information monitored by the liquid temperature difference monitoring dimension, the specific implementation process of step S105 includes:
步骤S105-1:对所述第一浸没液体冷却***液体循环泵的转速进行调节。Step S105-1: Adjust the rotation speed of the liquid circulation pump of the first immersion liquid cooling system.
在本实施例中,浸没液体冷却***包括:第一浸没液体冷却***和第二浸没液体冷却***,每个浸没液体冷却***均包括两个液体循环泵,每个液体循环泵分别对应控制6个液冷机柜内液体,也就是,将第一浸没液体冷却***(A)分为两组(A1+A2),每组6个液冷机柜、1个液体循环泵、1个换热单元,也就是,第一浸没液体冷却***包括12个液冷机柜(A1+A2)、2个液体循环泵(A1+A2)、2个换热单元(A1+A2),2个液体阀门(A1+A2),还有控制器(A1+A2)。所述第二浸没液冷却***(B)与第一浸没液冷却***相同的是液冷机柜相同,不同的是,增加一套控制机构即:2个液体循环泵(B1+B2)、2个换热单元(B1+B2),2个液体阀门(B1+B2),还有控制器(B1+B2)。因此,在对液体循环泵进行调节时,需要确定出满足调节条件所对应的液体循环泵,故步骤S105-1的具体实现过程可以包括:In this embodiment, the submerged liquid cooling system includes: a first submerged liquid cooling system and a second submerged liquid cooling system. Each submerged liquid cooling system includes two liquid circulating pumps, and each liquid circulating pump controls 6 correspondingly. The liquid in the liquid-cooled cabinet, that is, the first submerged liquid cooling system (A) is divided into two groups (A1+A2), each of which has 6 liquid-cooled cabinets, 1 liquid circulation pump, and 1 heat exchange unit. That is, the first immersion liquid cooling system includes 12 liquid cooling cabinets (A1+A2), 2 liquid circulation pumps (A1+A2), 2 heat exchange units (A1+A2), and 2 liquid valves (A1+A2). ), and the controller (A1+A2). The second immersion liquid cooling system (B) is the same as the first immersion liquid cooling system, but the liquid cooling cabinet is the same. The difference is that a set of control mechanisms is added, namely: 2 liquid circulation pumps (B1+B2), 2 Heat exchange unit (B1+B2), 2 liquid valves (B1+B2), and controller (B1+B2). Therefore, when adjusting the liquid circulating pump, it is necessary to determine the liquid circulating pump that satisfies the adjustment conditions. Therefore, the specific implementation process of step S105-1 may include:
步骤S105-11:当所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值时,确定所述第一浸没液体冷却***中处于运行状态的液体循环泵;Step S105-11: When the second monitoring information is greater than the reference temperature difference value and the number of adjustments is less than the threshold of the number of adjustments, determine the liquid circulating pump in the operating state of the first immersion liquid cooling system;
步骤S105-12:对确定的所述液体循环泵按照所述第二监测信息进行转速调节。Step S105-12: Adjust the rotation speed of the determined liquid circulating pump according to the second monitoring information.
当基于液体温差维度监测到液冷机柜内的液体温差大于运行基准条件时,通过调节液体循环泵的转速,加快液体进入换热单元进行换热,从而使第一浸没液体冷却***中液冷机柜内的液体温差达到运行基准条件。When the liquid temperature difference in the liquid-cooled cabinet is monitored based on the liquid temperature difference dimension greater than the operating reference condition, the speed of the liquid circulating pump is adjusted to speed up the liquid entering the heat exchange unit for heat exchange, so that the liquid-cooled cabinet in the first immersion liquid cooling system The temperature difference of the liquid inside reaches the operating reference condition.
以上是基于步骤S104的确定结果为是时,所述第一浸没液体冷却***进行相应处理的过程描述。The above is based on the process description of the corresponding processing performed by the first immersion liquid cooling system when the determined result of step S104 is Yes.
在其他一些实施例中,基于所述步骤S104的确定结果为否时,所述步骤S105则确定维持所述第一浸没液体冷却***工作状态,或将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。所述步骤S105的具体实现过程还可以包括:In some other embodiments, based on the determination result of the step S104 being no, the step S105 determines to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system To the working state of the second immersion liquid cooling system. The specific implementation process of step S105 may further include:
若比较结果为所述第二监测信息小于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件;If the comparison result is that the second monitoring information is less than the reference temperature difference value, and the number of adjustments is less than the number of adjustment thresholds, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Does not meet the adjustment conditions;
根据确定结果,维持所述第一浸没液体冷却***工作状态;Maintaining the working state of the first immersion liquid cooling system according to the determination result;
若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件;If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustment times is greater than the number of adjustment times threshold, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Does not meet the adjustment conditions;
根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态。According to the determination result, the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
液体温度维度:Liquid temperature dimension:
当根据液体温度监测维度监测的第二监测信息,确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件时,所述步骤S105的具体实现过程包括:When it is determined according to the second monitoring information monitored by the liquid temperature monitoring dimension that the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension does not meet the adjustment condition, the specific implementation process of step S105 includes :
步骤S105-2:对所述第一浸没液体冷却***液体阀门的开度进行调节。Step S105-2: Adjust the opening of the liquid valve of the first immersion liquid cooling system.
参考上述步骤S105-1的描述可知第一浸没液体冷却***(A)分为两组(A1+A2),每组6个液冷机柜、1个液体循环泵、1个换热单元,也就是,第一浸没液体冷却***包括12个液冷机柜(A1+A2)、2个液体循环泵(A1+A2)、2个换热单元(A1+A2),2个液体阀门(A1+A2),还有1个控制器(A1+A2)。因此,对于所述步骤S105-2的具体实现过程可以包括:Referring to the description of step S105-1 above, it can be seen that the first immersion liquid cooling system (A) is divided into two groups (A1+A2), each group has 6 liquid cooling cabinets, 1 liquid circulation pump, and 1 heat exchange unit, that is , The first immersion liquid cooling system includes 12 liquid cooling cabinets (A1+A2), 2 liquid circulation pumps (A1+A2), 2 heat exchange units (A1+A2), and 2 liquid valves (A1+A2) , And 1 controller (A1+A2). Therefore, the specific implementation process of step S105-2 may include:
步骤S105-21:当所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值时,确定所述第一浸没液体冷却***中处于运行状态的液体阀门;Step S105-21: When the second monitoring information is greater than the reference temperature value and the number of adjustments is less than the threshold of the number of adjustments, determine the liquid valve in the operating state of the first immersion liquid cooling system;
步骤S105-22:对确定的所述液体阀门按照所述第二监测信息进行开度调节。Step S105-22: Adjust the opening degree of the determined liquid valve according to the second monitoring information.
当基于液体温度维度监测到液冷机柜内的液体温度大于运行基准条件时,通过调节液体阀门的开度,加快液体进入液冷机柜的流量,从而使第一浸没液体冷却***中液冷机柜内的液体温差达到运行基准条件。When the liquid temperature in the liquid-cooled cabinet is monitored based on the liquid temperature dimension that is greater than the operating reference condition, the opening of the liquid valve is adjusted to speed up the flow of liquid into the liquid-cooled cabinet, so that the first immersion liquid cooling system in the liquid-cooled cabinet The liquid temperature difference reaches the operating reference condition.
以上是基于步骤S104的确定结果为是时,所述第一浸没液体冷却***进行相应处理的过程描述。The above is based on the process description of the corresponding processing performed by the first immersion liquid cooling system when the determined result of step S104 is Yes.
在其他一些实施例中,基于所述步骤S104的确定结果为否时,所述步骤S105则确定维持所述第一浸没液体冷却***工作状态,或将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。所述步骤S105的具体实现过程还可以包括:In some other embodiments, based on the determination result of the step S104 being no, the step S105 determines to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system To the working state of the second immersion liquid cooling system. The specific implementation process of step S105 may further include:
若比较结果为所述第二监测信息小于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件;If the comparison result is that the second monitoring information is less than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, determine the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension Does not meet the adjustment conditions;
根据确定结果,维持所述第一浸没液体冷却***工作状态;Maintaining the working state of the first immersion liquid cooling system according to the determination result;
若比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件;If the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is greater than the threshold of the number of adjustments, determine the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension Does not meet the adjustment conditions;
根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态。According to the determination result, the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
步骤S106:将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Step S106: Use the adjusted operating state of the first immersed liquid cooling system as the current operating state, and return to the operating state of the first immersed liquid cooling system to obtain monitoring based on the second monitoring dimension. The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
所述步骤S106的目的在于确定调节后的第一浸没液体冷却***的运行状态是否满足切换条件要求,如果不满足再次进行调节,当然,再次进行调节需要判断针对所述第 一浸没液体冷却***的调节是否满足调节次数的要求,如果不满调节次数要求,说明基于调节后的第一浸没液体冷却***的运行状态已经不能正常运行,发生故障停机的风险较大,需要切换到第二浸没液体冷却***,以保证浸没液体冷却***的不间断运行。因此,返回到步骤S103执行,如果不满足再次进行调节时,会进行浸没液体冷却***的切换,因此会退出返回循环的步骤。The purpose of step S106 is to determine whether the adjusted operating state of the first immersed liquid cooling system meets the switching condition requirements. If it does not meet the requirements of switching conditions, adjust again, of course, to adjust again needs to determine whether the operating state of the first immersed liquid cooling system Whether the adjustment meets the requirements of the number of adjustments. If the requirements of the number of adjustments are not satisfied, it means that the operating state of the first immersed liquid cooling system after adjustment can no longer operate normally, and the risk of failure and shutdown is greater, and it is necessary to switch to the second immersed liquid cooling system , To ensure the uninterrupted operation of the immersion liquid cooling system. Therefore, return to step S103 for execution. If the adjustment is not satisfied again, the immersion liquid cooling system will be switched, and therefore the step of returning to the loop will be exited.
由于调节的目的在于使第一浸没液体冷却***运行状态满足正常运行要求,即,第一浸没液体冷却***运行状态中各个部件的参数满足正常运行要求,因此,基于步骤S105调节后的第一浸没液体冷却***还要继续进行监测,此时监测的监测信息是调节后的第一浸没液体冷却***运行状态的第二监测信息,故,需要将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到步骤S103中继续执行。Since the purpose of adjustment is to make the operating state of the first immersed liquid cooling system meet the normal operating requirements, that is, the parameters of the various components in the operating state of the first immersed liquid cooling system meet the normal operating requirements, so based on the adjusted first immersion in step S105 The liquid cooling system should continue to be monitored. At this time, the monitored monitoring information is the second monitoring information of the adjusted operating state of the first immersed liquid cooling system. Therefore, it is necessary to adjust the operation of the first immersed liquid cooling system after adjustment. The state is regarded as the current operating state, and the execution is continued in step S103.
当步骤S103获取到调节后的所述第一浸没液体冷却***在液体温差维度或液体温度维度上的第二监测信息后,如果按照如步骤S105中针对步骤S104的确定结果为否时的描述,则会根据第二监测信息是否满足相应监测维度下的基准值,确定是进行浸没液体冷却***运行状态的切换,还是调节。当确定为切换时,说明第一浸没液体冷却***的工作状态无法满足正常运行的要求,需要切换到第二浸没液体冷却***的工作状态,从而保证浸没液体冷却***能够不间断的提供散热服务。当确定为调节时,则说明第一浸没液体冷却***的工作状态仍然能够维持正常运行的要求,只不过存在故障的风险,因此需要通过调节降低风险,如果调节后能够消除风险,则继续维持第一浸没液体冷却***的工作状态,如果调节后仍然存在风险则可以切换到第二浸没液体冷却***的工作状态,以免出现故障停机,造成散热功能消失。After the adjusted second monitoring information of the first immersion liquid cooling system in the liquid temperature difference dimension or the liquid temperature dimension is obtained in step S103, if the determination result of step S104 is no as described in step S105, According to whether the second monitoring information meets the reference value in the corresponding monitoring dimension, it is determined whether to switch or adjust the operating state of the immersion liquid cooling system. When it is determined to be switched, it means that the working state of the first immersed liquid cooling system cannot meet the requirements of normal operation, and it is necessary to switch to the working state of the second immersed liquid cooling system to ensure that the immersed liquid cooling system can continuously provide heat dissipation services. When it is determined to be adjusted, it means that the working state of the first immersed liquid cooling system can still maintain the requirements of normal operation, but there is a risk of failure. Therefore, the risk needs to be adjusted to reduce the risk. If the risk can be eliminated after the adjustment, continue to maintain the first immersion liquid cooling system. The working state of the first immersion liquid cooling system, if there is still a risk after adjustment, it can be switched to the working state of the second immersion liquid cooling system, so as to avoid failure and shutdown, resulting in the loss of the heat dissipation function.
可以理解的是,当由于第一浸没液体冷却***工作状态不满足要求时切换到第二浸没液体冷却***,同样地,在第二浸没液冷却***的工作状态不满足要求时也可以切换到第三或第四或者第一浸没液冷却***,即可以在第一和第二浸没液体冷却***之间进行相互切换,保证不间断运行需求。It is understandable that when the working state of the first immersed liquid cooling system does not meet the requirements, it is switched to the second immersed liquid cooling system. Similarly, when the working state of the second immersed liquid cooling system does not meet the requirements, it can also be switched to the second immersed liquid cooling system. The third or fourth or first immersion liquid cooling system can switch between the first and second immersion liquid cooling systems to ensure uninterrupted operation requirements.
以上是对本申请提供的一种浸没液体冷却***的控制方法实施例的具体描述,与前述提供的一种浸没液体冷却***的控制方法实施例相对应,本申请还公开一种浸没液体冷却***的控制装置实施例,请参看图4,由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。The above is a specific description of the embodiment of the control method of the immersed liquid cooling system provided by the present application. Corresponding to the embodiment of the control method of the immersed liquid cooling system provided above, the present application also discloses an embodiment of the control method of the immersed liquid cooling system. For the control device embodiment, please refer to FIG. 4. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the part of the description of the method embodiment. The device embodiments described below are merely illustrative.
如图4所示,图4是本申请提供的一种浸没液体冷却***的控制装置实施例的结构示意图,该装置实施例包括:As shown in FIG. 4, FIG. 4 is a schematic structural diagram of an embodiment of a control device for an immersion liquid cooling system provided by the present application, and the device embodiment includes:
第一获取单元401,用于获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息。The first obtaining unit 401 is configured to obtain first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension.
所述第一获取单元401具体用于获取基于运行控制监测维度上的所述第一浸没液体 冷却***当前运行状态的第一监测信息,包括:心跳信号值获取子单元和确定子单元,所述心跳信号值获取子单元,用于获取基于所述运行控制监测维度监测的,所述第一浸没液体冷却***控制器的心跳信号值;所述确定子单元,用于将所述心跳信号值确定为获取的所述第一监测信息。具体内容可以参考上述浸没液体冷却***的控制方法实施例中关于步骤S101的具体描述。The first obtaining unit 401 is specifically configured to obtain first monitoring information based on the current operating state of the first immersion liquid cooling system in the monitoring dimension of operation control, and includes: a heartbeat signal value obtaining subunit and a determining subunit. The heartbeat signal value acquisition subunit is used to acquire the heartbeat signal value of the first immersion liquid cooling system controller based on the operation control monitoring dimension; the determination subunit is used to determine the heartbeat signal value Is the acquired first monitoring information. For specific content, reference may be made to the specific description of step S101 in the embodiment of the control method for the immersion liquid cooling system.
第一确定单元402,用于根据所述第一监测信息,确定所述第一浸没液体冷却***在监测维度上的运行状态是否满足,将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件。The first determining unit 402 is configured to determine whether the operating state of the first immersed liquid cooling system in the monitored dimension is satisfied according to the first monitoring information, and switch the operating state of the first immersed liquid cooling system to the second The switching condition of the working state of the immersion liquid cooling system.
所述第一确定单元402包括:第一切换子单元,用于确定所述第一浸没液体冷却***在所述运行控制监测维度上的心跳信号值是否为零,若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。The first determining unit 402 includes: a first switching subunit for determining whether the heartbeat signal value of the first immersion liquid cooling system in the operation control monitoring dimension is zero, and if so, the first switching subunit is The working state of the immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
第二获取单元403,用于根据所述第一确定单元的确定结果为否时,在所述浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息。The second acquiring unit 403 is configured to acquire the first immersed liquid cooling system monitored based on the second monitoring dimension under the working state of the immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state.
所述第二获取单元403中所述第二监测维度包括至少如下一种维度:液冷机柜内的液体温差监测维度、液冷机柜内的液体温度监测维度、液冷机柜内的液体液位监测维度和液冷机柜内的压力监测维度等,在本实施例中主要是以液体温差监测维度和液体温度监测维度展示技术方案的描述。The second monitoring dimension in the second acquiring unit 403 includes at least one of the following dimensions: liquid temperature difference monitoring dimension in the liquid cooling cabinet, liquid temperature monitoring dimension in the liquid cooling cabinet, and liquid level monitoring in the liquid cooling cabinet The dimensions and the pressure monitoring dimensions in the liquid-cooled cabinet, etc., in this embodiment are mainly the liquid temperature difference monitoring dimension and the liquid temperature monitoring dimension to show the description of the technical solution.
当监测维度为液体温差监测维度时,获取第二监测信息的具体实现可以包括:温差值集合获取子单元、选取子单元以及确定子单元,所述温差值集合获取子单元,用于获取基于所述液体温差监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个液冷机柜内液体的第一温度值和第二温度值的温差值集合;所述选取子单元,用于选取所述温差值集合中的最大值;所述确定子单元将所述最大值确定为基于液冷机柜内液体温差监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。When the monitoring dimension is the liquid temperature difference monitoring dimension, the specific implementation of acquiring the second monitoring information may include: a temperature difference value set acquisition subunit, a selection subunit, and a determination subunit. The temperature difference value set acquisition subunit is used to obtain the The liquid temperature difference monitoring dimension monitors, within the scope of the first immersion liquid cooling system, a set of temperature differences between the first temperature value and the second temperature value of the liquid in the same liquid cooling cabinet; the selection subunit uses Selecting the maximum value in the set of temperature difference values; the determining subunit determines the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature difference monitoring dimension in the liquid cooling cabinet .
当监测维度为液体温度监测维度时,获取第二监测信息的具体实现可以包括:温度最小值集合获取子单元、选取子单元,确定子单元;所述温度最小值集合获取子单元,用于获取基于所述液体温度监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个所述液冷机柜内液体温度的温度最小值集合;所述选取子单元,用于选取所述温度最小值集合中的最大值;所述确定子单元,用于将所述最大值确定为基于液冷机柜内液体温度监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。When the monitoring dimension is the liquid temperature monitoring dimension, the specific implementation of obtaining the second monitoring information may include: the minimum temperature set obtaining subunit, selecting the subunit, and determining the subunit; the minimum temperature set obtaining subunit is used to obtain Based on the liquid temperature monitoring dimension monitoring, within the scope of the first immersion liquid cooling system, the minimum temperature set for the liquid temperature in the same liquid cooling cabinet; the selection subunit is used to select the The maximum value in the minimum temperature set; the determining subunit is configured to determine the maximum value as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet .
上述关于第二获取单元403的具体内容可以参考步骤S103的具体描述。For the foregoing specific content of the second acquiring unit 403, reference may be made to the specific description of step S103.
第二确定单元404,用于根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件。The second determining unit 404 is configured to determine, according to the second monitoring information, whether the operating state of the first immersed liquid cooling system in the second monitoring dimension satisfies the operating state of the first immersed liquid cooling system. Regulation conditions for regulation.
所述第二确定单元404具体用于确定所述第一浸没液体冷却***在所述液体温差监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求,或者确定所述第一浸没液体冷却***在所述液体温度监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求,具体实现过程可以包括:比较子单元和确定子单元。The second determining unit 404 is specifically configured to determine whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and the number of adjustments meets the requirements of the number of adjustment thresholds, or It is determined whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the number of adjustments meets the requirements of the number of adjustment thresholds. The specific implementation process may include: comparing subunits and determining Subunit.
所述比较子单元,用于将设置的液冷机柜内基准温差值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温差监测维度上监测的第二监测信息进行比较,以及将基于所述液体温差监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次数阈值进行比较;或者,用于将设置的液冷机柜内基准温度值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温度监测维度上监测的所述第二监测信息进行比较,以及将基于所述液体温度监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次数阈值进行比较;The comparison subunit is configured to use the set reference temperature difference value in the liquid cooling cabinet as the operating state reference value of the first immersion liquid cooling system, and compare it with the second monitoring information monitored in the liquid temperature difference monitoring dimension, And compare the number of adjustments to the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments based on the liquid temperature difference monitoring dimension; or, to use the set reference temperature value in the liquid cooling cabinet as the The operating state reference value of the first immersion liquid cooling system is compared with the second monitoring information monitored in the liquid temperature monitoring dimension, and the first immersion liquid is compared based on the liquid temperature monitoring dimension. The adjustment times of the cooling system operating state are compared with the set adjustment times threshold;
所述确定子单元,用于根据所述比较子单元的比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态满足所述调节条件;或用于根据所述比较子单元的比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件;The determining subunit is configured to determine the first immersion according to the comparison result of the comparing subunit that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is less than the threshold of the number of adjustments The operating state of the liquid cooling system in the liquid temperature difference monitoring dimension satisfies the adjustment condition; or according to the comparison result of the comparison subunit, the second monitoring information is greater than the reference temperature difference value, and the adjustment If the number of times is greater than the threshold of the number of adjustment times, it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension does not meet the adjustment condition;
或者,所述确定子单元,用于根据所述比较子单元的比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态满足所述调节条件;或用于根据所述比较子单元的比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件第一浸没液体冷却***。Alternatively, the determining subunit is configured to determine, according to the comparison result of the comparing subunit, that the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments The operating state of an immersed liquid cooling system in the liquid temperature monitoring dimension satisfies the adjustment condition; or used to determine, according to the comparison result of the comparison subunit, that the second monitoring information is greater than the reference temperature difference value, and If the number of adjustments is greater than the threshold of the number of adjustments, it is determined that the operating state of the first immersed liquid cooling system in the liquid temperature monitoring dimension does not satisfy the adjustment condition of the first immersed liquid cooling system.
上述比较子单元和确定子单元主要是根据不同监测维度展开说明,具体内容可以参考上述控制方法的具体内容。The above comparison subunit and determination subunit are mainly explained based on different monitoring dimensions, and the specific content can refer to the specific content of the above control method.
处理单元405,用于根据所述第二确定单元404确定若为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;The processing unit 405 is configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the second determining unit 404 determines that if it is yes;
当然,在所述第二确定单元404的确定结果为否时,所述处理单元405还可以包括:确定维持所述第一浸没液体冷却***工作状态,或将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;Of course, when the determination result of the second determining unit 404 is no, the processing unit 405 may further include: determining to maintain the working state of the first immersed liquid cooling system, or to operate the first immersed liquid cooling system The state is switched to the working state of the second immersion liquid cooling system;
所述处理单元405包括确定子单元、调节子单元、维持子单元和第二切换子单元;The processing unit 405 includes a determining sub-unit, an adjusting sub-unit, a maintaining sub-unit, and a second switching sub-unit;
所述确定子单元,用于当所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值时,确定所述第一浸没液体冷却***中处于运行状态的液体循环 泵;或者,用于当所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值时,确定所述第一浸没液体冷却***中处于运行状态的液体阀门。The determining subunit is configured to determine the liquid in the first immersion liquid cooling system in the operating state when the second monitoring information is greater than the reference temperature difference value and the number of adjustments is less than the threshold of the number of adjustments Circulating pump; or, when the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, to determine the liquid valve in the operating state of the first immersion liquid cooling system .
调节子单元,用于对确定的所述液体循环泵按照所述第二监测信息进行转速调节;或者,用于对确定子单元中确定的所述液体阀门按照所述第二监测信息进行开度调节。The adjustment subunit is used for adjusting the rotation speed of the determined liquid circulating pump according to the second monitoring information; or, for adjusting the opening of the liquid valve determined in the determining subunit according to the second monitoring information adjust.
所述维持子单元,用于当所述比较子单元的比较结果为所述第二监测信息小于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件,根据确定结果,维持所述第一浸没液体冷却***工作状态;或者,用于当所述比较子单元的比较结果为所述第二监测信息小于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件,根据确定结果,维持所述第一浸没液体冷却***工作状态。The maintenance subunit is configured to determine the first immersion when the comparison result of the comparison subunit is that the second monitoring information is less than the reference temperature difference value, and the number of adjustments is less than the threshold of the number of adjustments The operating state of the liquid cooling system in the liquid temperature difference monitoring dimension does not meet the adjustment condition, and the operating state of the first immersed liquid cooling system is maintained according to the determination result; or, when the comparison result of the comparison subunit is If the second monitoring information is less than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension does not meet all requirements. The adjustment condition maintains the working state of the first immersion liquid cooling system according to the determination result.
所述第二切换子单元,用于当所述比较子单元的比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件,根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态;或者,当所述比较子单元的比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件,根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态。The second switching subunit is configured to determine the second monitoring information when the comparison result of the comparison subunit is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is greater than the threshold of the number of adjustments The operating state of an immersed liquid cooling system in the liquid temperature difference monitoring dimension does not meet the adjustment condition, and according to the determination result, the operating state of the first immersed liquid cooling system is switched to the operating state of the second immersed liquid cooling system Or, when the comparison result of the comparison subunit is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is greater than the threshold of the number of adjustments, it is determined that the first immersion liquid cooling system is in place If the operating state in the liquid temperature monitoring dimension does not meet the adjustment condition, the operating state of the first immersed liquid cooling system is switched to the operating state of the second immersed liquid cooling system according to the determination result.
返回单元406,用于将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元403执行。所述返回单元406的目的在于确定调节后的第一浸没液体冷却***的运行状态是否满足切换条件要求,如果不满足可以再次进行调节,当然,再次进行调节需要判断针对所述第一浸没液体冷却***的调节是否满足调节次数的要求,如果不满调节次数要求,说明基于调节后的第一浸没液体冷却***的运行状态已经不能正常运行,发生故障停机的风险较大,需要切换到第二浸没液体冷却***,以保证浸没液体冷却***的不间断运行。因此,返回到第二获取单元403执行后,如果不满足再次进行调节时,会进行浸没液体冷却***的切换,因此会退出返回循环。The returning unit 406 is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit 403 for execution. The purpose of the return unit 406 is to determine whether the adjusted operating state of the first immersion liquid cooling system meets the switching condition requirements. If it does not meet the requirements of the switching conditions, it can be adjusted again. Of course, the adjustment needs to be made again for the first immersion liquid cooling system. Whether the adjustment of the system meets the requirements of the number of adjustments. If the requirements of the number of adjustments are not satisfied, it means that the operating state of the adjusted first immersion liquid cooling system is no longer operating normally, and there is a greater risk of failure and shutdown, and you need to switch to the second immersion liquid Cooling system to ensure uninterrupted operation of the submerged liquid cooling system. Therefore, after returning to the execution of the second acquiring unit 403, if the adjustment is not satisfied again, the immersion liquid cooling system will be switched, and therefore the return cycle will be exited.
以上为本申请提供的一种浸没液体冷却***的控制装置实施例的描述,该控制装置的具体内容可以结合上述控制方法实施例的描述,因此,此处描述的较为概要。The above is a description of an embodiment of a control device for an immersion liquid cooling system provided in this application. The specific content of the control device can be combined with the description of the foregoing control method embodiment. Therefore, the description here is more general.
基于上述内容,本申请还提供一种数据中心的浸没液体冷却***控制方法,请参考图5所示,图5是本申请提供的一种据中心的浸没液体冷却***控制方法实施例的流程图,该实施例包括:Based on the above content, this application also provides a control method of a submerged liquid cooling system for a data center. Please refer to FIG. 5, which is a flowchart of an embodiment of a control method for a center-based submerged liquid cooling system provided by this application. , This embodiment includes:
步骤S501:获取部署在数据中心的第一浸没液体冷却***,基于第一监测维度监测 的所述第一浸没液体冷却***运行状态的第一监测信息;Step S501: Obtain the first monitoring information of the operating state of the first immersion liquid cooling system deployed in the data center based on the first monitoring dimension;
关于步骤S501的具体实现过程可以参考上述步骤S101的描述,此处不再重复赘述。For the specific implementation process of step S501, reference may be made to the description of step S101 above, which will not be repeated here.
步骤S502:根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;Step S502: According to the first monitoring information, determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating state of the first immersion liquid cooling system to the second immersion liquid Switching conditions of the working state of the cooling system;
所述步骤S502确定结果为满足时,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;所述第二浸没液体冷却***向所述数据中心提供散热服务;从而保证在所述第一浸没液体冷却***工作状态出现异常情况时,为避免中断散热服务,可由所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态,从而保证数据中心7×24×365不间断运行,避免浸没液体冷却***由于出现故障时,必须中断散热服务进行维护,进一步导致数据中心由于温度过高而出现宕机情况。所述步骤S502的具体内容可以参考上述步骤S102的描述,此处不再重复赘述。When the determined result of step S502 is satisfied, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system; the second immersed liquid cooling system provides heat dissipation services to the data center; This ensures that when an abnormal situation occurs in the working state of the first immersed liquid cooling system, in order to avoid interruption of the heat dissipation service, the working state of the first immersed liquid cooling system can be switched to the working state of the second immersed liquid cooling system, thereby ensuring the data center 7×24×365 uninterrupted operation to avoid the need to interrupt the heat dissipation service for maintenance when the immersion liquid cooling system fails, which further leads to downtime of the data center due to excessive temperature. For the specific content of the step S502, reference may be made to the description of the above step S102, which will not be repeated here.
步骤S503:若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;Step S503: if not, in the working state of the first immersed liquid cooling system, obtain second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension;
所述步骤S503的具体实现过程可以参考上述步骤S103的描述,此处不再重复赘述。For the specific implementation process of the step S503, reference may be made to the description of the above step S103, which will not be repeated here.
步骤S504:根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;Step S504: According to the second monitoring information, determine whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersion liquid cooling system;
所述步骤S504的具体实现过程可以参考上述步骤S104的描述,此处不再重复赘述。For the specific implementation process of the step S504, reference may be made to the description of the above step S104, which will not be repeated here.
步骤S505:若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;Step S505: If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
所述步骤S504在结果为否时,则确定所述数据中心的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***;If the result of step S504 is no, it is determined that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system;
所述步骤S505中基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节具体可以实现过程可以参考上述步骤S105的描述。所述确定所述数据中心的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***,可以根据当所述第二监测信息小于所述第二监测维度的监测基准值,且调节次数小于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;根据确定结果,将所述第一浸没液体冷却***确定为所述数据中心的散热服务提供方。For the specific implementation process of adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension in step S505, reference may be made to the description of step S105 above. The determining that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system may be based on when the second monitoring information is less than the monitoring benchmark of the second monitoring dimension Value, and the number of adjustments is less than the threshold of the number of adjustments, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension does not meet the adjustment condition; according to the determination result, the first immersion liquid is cooled The system is determined to be the heat dissipation service provider of the data center.
当所述第二监测信息大于所述第二监测维度的监测基准值,且调节次数大于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;根据确定结果,将所述第二浸没液体冷却***确定为所述数据中心的散热服务提供方。具体过程也可以参考上述步骤S105的描述。When the second monitoring information is greater than the monitoring reference value of the second monitoring dimension, and the number of adjustments is greater than the number of adjustment thresholds, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment condition; according to the determination result, the second immersion liquid cooling system is determined as the heat dissipation service provider of the data center. The specific process can also refer to the description of step S105 above.
步骤S506:将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Step S506: Use the adjusted operating state of the first immersed liquid cooling system as the current operating state, and return to the operating state of the first immersed liquid cooling system to obtain monitoring based on the second monitoring dimension. The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
所述步骤S506的具体实现过程可以参考上述步骤S106的描述,此处不再重复赘述。For the specific implementation process of the step S506, reference may be made to the description of the above step S106, which will not be repeated here.
以上是针对本申请提供的一种基于数据中心的浸没液体冷却***控制方法实施例的描述,相应地,本申请还提供一种基于数据中心的浸没液体冷却***控制装置实施例,如图6所示,该实施例包括:The above is a description of an embodiment of a control method for a data center-based immersion liquid cooling system provided by this application. Correspondingly, this application also provides an embodiment of a data center-based control device for an immersed liquid cooling system, as shown in FIG. 6 As shown, this embodiment includes:
第一获取单元601,用于获取部署在数据中心的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;The first acquiring unit 601 is configured to acquire the first monitoring information of the operating state of the first immersed liquid cooling system deployed in the data center based on the first monitoring dimension;
第一确定单元602,用于根据所述第一获取单元601获取的所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;The first determining unit 602 is configured to determine, according to the first monitoring information acquired by the first acquiring unit 601, whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the Switching conditions for switching the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system;
第二获取单元603,用于当所述第一确定单元602确定结果为否时,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquiring unit 603 is configured to acquire the first immersion liquid monitored based on the second monitoring dimension under the working state of the first immersion liquid cooling system when the determination result of the first determining unit 602 is no The second monitoring information of the current operating status of the cooling system;
第二确定单元604,用于根据所述第二获取单元603获取的所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit 604 is configured to determine, according to the second monitoring information acquired by the second acquiring unit 603, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension satisfies the Adjustment conditions for adjusting the working state of the first immersion liquid cooling system;
处理单元605,用于当所述第二确定单元604的确定结果为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;The processing unit 605 is configured to, when the determination result of the second determination unit 604 is yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
返回单元606,用于将所述处理单元605调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元603执行。The returning unit 606 is configured to use the operating state of the first immersion liquid cooling system adjusted by the processing unit 605 as the current operating state, and return to the second acquiring unit 603 for execution.
所述处理单元605还包括:当所述第二确定单元604的确定结果为否时,则确定所述数据中心的散热服务提供方为所述第一浸没液体冷却***还是第二浸没液体冷却***。The processing unit 605 further includes: when the determination result of the second determining unit 604 is no, determining whether the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system .
关于基于数据中心的浸没液体冷却***控制装置实施例的具体说明,请参考上述基于数据中心的浸没液体冷却***控制方法实施例的描述,此处不再赘述。For the specific description of the embodiment of the control device for the submerged liquid cooling system based on the data center, please refer to the description of the embodiment of the control method for the submerged liquid cooling system based on the data center, which will not be repeated here.
基于上述内容本申请还提供一种基于边缘计算的浸没液体冷却***控制方法,如图7所示,图7是本申请提供的一种基于边缘计算的浸没液体冷却***控制方法实施例的流程图,该实施例包括:Based on the above content, this application also provides a method for controlling an immersed liquid cooling system based on edge computing, as shown in FIG. 7, which is a flowchart of an embodiment of a method for controlling an immersed liquid cooling system based on edge computing provided by this application , This embodiment includes:
步骤S701:获取部署在边缘计算的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;Step S701: Obtain the first monitoring information of the operating state of the first immersed liquid cooling system that is deployed in the edge computing, and the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
关于步骤S701具体内容可以参考上述步骤S101,此处不再赘述。For the specific content of step S701, reference may be made to the above step S101, which will not be repeated here.
步骤S702:根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监 测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;Step S702: According to the first monitoring information, determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies switching the operating state of the first immersion liquid cooling system to the second immersion liquid Switching conditions of the working state of the cooling system;
所述步骤S702若满足所述切换条件,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;所述第二浸没液体冷却***向所述边缘计算提供散热服务。从而当所述第一浸没液体冷却***工作状态异常发生中断可以切换到第二浸没液体冷却***位所述边缘计算提供散热服务,从而保证边缘计算能够7×24×365不间断运行,不会因为浸没液体冷却***出现故障而发生宕机。关于步骤S702具体实现过程可以参考上述步骤S102。In step S702, if the switching condition is met, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system; the second immersed liquid cooling system provides heat dissipation services to the edge computing . Therefore, when the working state of the first immersed liquid cooling system is abnormally interrupted, it can be switched to the second immersed liquid cooling system. The edge computing provides heat dissipation services, so as to ensure that the edge computing can run 7×24×365 uninterruptedly. The immersion liquid cooling system fails and goes down. For the specific implementation process of step S702, refer to the above step S102.
步骤S703:若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;关于步骤S703具体实现过程可以参考上述步骤S103。Step S703: If not, in the working state of the first immersed liquid cooling system, obtain second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on the second monitoring dimension; details about step S703 The implementation process can refer to the above step S103.
步骤S704:根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;关于步骤S704具体实现过程可以参考上述步骤S104。Step S704: According to the second monitoring information, determine whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersion liquid cooling system; For the specific implementation process of step S704, refer to the above step S104.
步骤S705:若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;Step S705: if yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
所述步骤S704还可以包括:当根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,确定所述边缘计算的散热服务提供方为所述第一浸没液体冷却***还是第二浸没液体冷却***;The step S704 may further include: when it is determined that the operating state of the first immersed liquid cooling system in the second monitoring dimension does not satisfy the operating state of the first immersed liquid cooling system according to the second monitoring information When adjusting the adjustment conditions, it is determined whether the heat dissipation service provider of edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system;
关于步骤S705可以包括:The step S705 may include:
当所述第二监测信息小于所述第二监测维度的监测基准值,且调节次数小于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;根据确定结果,将所述第一浸没液体冷却***确定为所述边缘计算的散热服务提供方;When the second monitoring information is less than the monitoring reference value of the second monitoring dimension, and the number of adjustments is less than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment condition; according to the determination result, the first immersion liquid cooling system is determined as the heat dissipation service provider of the edge computing;
当所述第二监测信息大于所述第二监测维度的监测基准值,且调节次数大于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;根据确定结果,将所述第二浸没液体冷却***确定为所述边缘计算的散热服务提供方。When the second monitoring information is greater than the monitoring reference value of the second monitoring dimension, and the number of adjustments is greater than the number of adjustment thresholds, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment condition; according to the determination result, the second immersion liquid cooling system is determined as the heat dissipation service provider of the edge computing.
所述步骤S705的具体实现过程可以参考上述步骤S105,此处仅为概要描述。For the specific implementation process of the step S705, reference may be made to the above step S105, which is only a summary description here.
步骤S706:将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。所述步骤S706的具体实现过程也可以参考上述关于步骤S106的描述,此处不再重复赘述。Step S706: Use the adjusted operating state of the first immersed liquid cooling system as the current operating state, and return to the operating state of the first immersed liquid cooling system to obtain monitoring based on the second monitoring dimension. The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed. For the specific implementation process of step S706, reference may also be made to the above description of step S106, which will not be repeated here.
基于上述内容,本申请还提供一种基于边缘计算的浸没液体冷却***控制装置,请参考图8所示,图8是本申请提供的一种基于边缘计算的浸没液体冷却***控制装置实施例的结构示意图,该实施例包括:Based on the above content, this application also provides an immersed liquid cooling system control device based on edge computing. Please refer to FIG. 8. FIG. 8 is an embodiment of an immersed liquid cooling system control device based on edge computing provided by this application. Structure diagram, this embodiment includes:
第一获取单元801,用于获取部署在边缘计算的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;The first obtaining unit 801 is configured to obtain first monitoring information of the first immersed liquid cooling system deployed in edge computing, and the first monitoring information of the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
第一确定单元802,用于根据所述第一获取单元801中获取的第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;The first determining unit 802 is configured to determine, according to the first monitoring information acquired by the first acquiring unit 801, whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the A switching condition for switching the working state of the immersed liquid cooling system to the working state of the second immersed liquid cooling system;
第二获取单元803,用于当所述第一确定单元802的确定结果为否时,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquiring unit 803 is configured to acquire the first immersion liquid monitored based on the second monitoring dimension in the working state of the first immersion liquid cooling system when the determination result of the first determining unit 802 is no The second monitoring information of the current operating state of the liquid cooling system;
第二确定单元804,用于根据所述第二获取单元803获取的所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit 804 is configured to determine, according to the second monitoring information acquired by the second acquiring unit 803, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension satisfies the Adjustment conditions for adjusting the working state of the first immersion liquid cooling system;
处理单元805,用于当所述第二确定单元804的确定结果为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;The processing unit 805 is configured to, when the determination result of the second determination unit 804 is yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
返回单元806,用于将所述处理单元805调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元803执行。The returning unit 806 is configured to use the operating state of the first immersion liquid cooling system adjusted by the processing unit 805 as the current operating state, and return to the second acquiring unit 803 for execution.
当所述第二确定单元804中确定结果为否时,则确定所述边缘计算的散热服务提供方为所述第一浸没液体冷却***还是第二浸没液体冷却***。When the result of the determination in the second determination unit 804 is no, it is determined whether the heat dissipation service provider of the edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system.
以上为对本申请提供的一种基于边缘计算的浸没液体冷却***控制装置实施例的概要描述,关于基于边缘计算的浸没液体冷却***控制装置实施例的具体说明,请参考上述基于边缘计算的浸没液体冷却***控制方法实施例的描述,此处不再赘述。The above is a summary description of an embodiment of an immersed liquid cooling system control device based on edge computing provided by this application. For a specific description of an embodiment of an immersed liquid cooling system control device based on edge computing, please refer to the above-mentioned immersed liquid based on edge computing The description of the embodiment of the cooling system control method will not be repeated here.
可以理解的是,不论是数据中心还是边缘计算,对于大型集群式网络服务***,均可以采用上述浸没液体冷却***的控制方法,从而能够为网络服务设备提供不间断的散热服务,进而保证网络服务设备7×24×365不间断运行的需求,避免由于浸没液体冷却***运行状态出现故障而导致网络服务***出现宕机的风险。It is understandable that whether it is a data center or edge computing, for large clustered network service systems, the above-mentioned control method of immersion liquid cooling system can be adopted, so as to provide uninterrupted heat dissipation services for network service equipment, thereby ensuring network services The 7×24×365 uninterrupted operation of the equipment is required to avoid the risk of downtime of the network service system due to the failure of the operating state of the immersion liquid cooling system.
本申请上述浸没液体冷却***的控制方法、基于数据中心的浸没液体冷却***控制方法以及基于边缘计算的浸没液体冷却***控制方法中,涉及的浸没液体冷却***为浸没在液冷机柜的计算机设备提供散热服务,如图9所示,在本实施例中,液冷机柜包括12个,4个换热单元为2+2冗余,2个控制器为1+1冗余,4个液体泵2+2冗余,4个液体阀门2+2冗余,管路(进液管路和回液管路),传感器、控制信号线、以太网线、交换机、服务器等,所述传感器可以包括温度传感器、压力传感器和液位传感器等,第一浸没液体冷却***通过进液管路将液体输送到液冷机柜内,并通过回液管路和液体泵将 液体循环到换热单元,从而实现浸没液体冷却***中液体的热交换,通过控制器控制液体阀门、液体泵等部件的控制,以及在第一浸没液体冷却***出现故障需要切换到第二浸没液体冷却***的切换控制,传感器用于监测浸没液体冷却***中各个对应环节中运行状态。In the control method of the immersed liquid cooling system, the control method of the immersed liquid cooling system based on the data center, and the control method of the immersed liquid cooling system based on edge computing in the application, the immersed liquid cooling system involved is provided for the computer equipment immersed in the liquid cooling cabinet The heat dissipation service, as shown in Figure 9, in this embodiment, the liquid cooling cabinet includes 12, 4 heat exchange units for 2+2 redundancy, 2 controllers for 1+1 redundancy, and 4 liquid pumps 2 +2 redundancy, 4 liquid valves 2+2 redundancy, pipelines (liquid inlet and return pipelines), sensors, control signal lines, Ethernet lines, switches, servers, etc. The sensors may include temperature sensors , Pressure sensor and liquid level sensor, etc., the first immersion liquid cooling system transports the liquid into the liquid cooling cabinet through the liquid inlet pipe, and circulates the liquid to the heat exchange unit through the liquid return pipe and the liquid pump, so as to realize the immersion liquid The heat exchange of the liquid in the cooling system is controlled by the controller to control the control of liquid valves, liquid pumps and other components, as well as the switching control of the second immersion liquid cooling system when the first immersion liquid cooling system fails. The sensor is used to monitor the immersion The operating status of each corresponding link in the liquid cooling system.
需要说明的是,不论是第一浸没液体冷却***为当前运行***,还是第二浸没液体冷却***为当前运行***,都能够采用上述控制方法进行运行控制。因此图2和图3中涉及的逻辑框图,实际上可以对应于第一浸没液体冷却***,也可以对应于第二浸没液体冷却***。It should be noted that whether the first immersed liquid cooling system is the current operating system or the second immersed liquid cooling system is the current operating system, the above-mentioned control method can be used for operation control. Therefore, the logical block diagrams involved in Figures 2 and 3 can actually correspond to the first immersed liquid cooling system or the second immersed liquid cooling system.
基于上述内容,本申请还提供一种计算机存储介质,用于存储网络平台产生数据,以及对应所述网络平台产生数据进行处理的程序;Based on the above content, this application also provides a computer storage medium for storing data generated by a network platform, and a program corresponding to the data generated by the network platform for processing;
所述程序在被所述处理器读取执行时,执行如下步骤:When the program is read and executed by the processor, the following steps are executed:
获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
基于上述内容,本申请还提供一种电子设备,包括:Based on the above content, this application also provides an electronic device, including:
处理器;processor;
存储器,用于存储对网络平台产生数据进行处理的程序,所述程序在被所述处理器读取执行时,执行如下步骤:The memory is used to store a program for processing data generated by the network platform, and when the program is read and executed by the processor, the following steps are executed:
获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测 的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, the computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。The memory may include non-permanent memory in computer readable media, random access memory (RAM) and/or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). Memory is an example of computer readable media.
1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。1. Computer-readable media include permanent and non-permanent, removable and non-removable media, and information storage can be realized by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, CD-ROM, digital versatile disc (DVD) or other optical storage, Magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media can be used to store information that can be accessed by computing devices. According to the definition in this article, computer-readable media does not include non-transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
2、本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, this application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。Although this application is disclosed as above in preferred embodiments, it is not intended to limit this application. Any person skilled in the art can make possible changes and modifications without departing from the spirit and scope of this application. Therefore, this application The scope of protection shall be subject to the scope defined by the claims of this application.

Claims (31)

  1. 一种浸没液体冷却***的控制方法,其特征在于,包括:A control method of an immersion liquid cooling system is characterized in that it comprises:
    获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
    根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
    若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
    根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
    若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
    将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
  2. 根据权利要求1所述的浸没液体冷却***的控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,还包括:The control method of the immersion liquid cooling system according to claim 1, wherein the determining whether the operating state of the first immersion liquid cooling system in the second monitoring dimension is determined according to the second monitoring information Satisfying the adjustment conditions for adjusting the working state of the first immersion liquid cooling system further includes:
    若否,则确定维持所述第一浸没液体冷却***工作状态,或者将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。If not, it is determined to maintain the working state of the first immersed liquid cooling system, or switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system.
  3. 根据权利要求2所述的浸没液体冷却***的控制方法,其特征在于,所述获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息,包括:The control method of the immersion liquid cooling system according to claim 2, wherein the acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension comprises:
    获取基于运行控制监测维度上的所述第一浸没液体冷却***当前运行状态的第一监测信息。Acquire first monitoring information based on the current operating state of the first immersion liquid cooling system in the monitoring dimension of operation control.
  4. 根据权利要求3所述的浸没液体冷却***的控制方法,其特征在于,所述获取基于运行控制监测维度上的所述第一浸没液体冷却***当前运行状态的第一监测信息,包括:The control method of the immersed liquid cooling system according to claim 3, wherein said obtaining the first monitoring information based on the current operating state of the first immersed liquid cooling system in the dimension of operation control monitoring comprises:
    获取基于所述运行控制监测维度监测的,所述第一浸没液体冷却***控制器的心跳信号值;Acquiring a heartbeat signal value of the first immersion liquid cooling system controller monitored based on the operation control monitoring dimension;
    将所述心跳信号值确定为获取的所述第一监测信息。The value of the heartbeat signal is determined as the acquired first monitoring information.
  5. 根据权利要求4所述的浸没液体冷却***的控制方法,其特征在于,所述根据所述第一监测信息,确定所述第一浸没液体冷却***在监测维度上的运行状态是否满足,将所述第一浸没液体冷却***切换到第二浸没液体冷却***的切换条件,包括:The control method of the immersed liquid cooling system according to claim 4, characterized in that, according to the first monitoring information, it is determined whether the operating state of the first immersed liquid cooling system in the monitoring dimension is satisfied, and the The switching conditions for switching from the first immersed liquid cooling system to the second immersed liquid cooling system include:
    确定所述第一浸没液体冷却***在所述运行控制监测维度上的心跳信号值是否为零,若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态。It is determined whether the heartbeat signal value of the first immersion liquid cooling system in the operation control monitoring dimension is zero, and if so, the working state of the first immersion liquid cooling system is switched to the working state of the second immersion liquid cooling system.
  6. 根据权利要求5所述的浸没液体冷却***的控制方法,其特征在于,所述若否,则在所述浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息,包括至少如下一种获取方式:The control method of the immersion liquid cooling system according to claim 5, wherein if not, the first immersion liquid cooling system monitored based on the second monitoring dimension is obtained under the working state of the immersion liquid cooling system. The second monitoring information of the current operating state of the liquid cooling system includes at least one of the following acquisition methods:
    获取基于液冷机柜内液体温差监测维度的第一浸没液体冷却***当前运行状态的第二监测信息;Acquiring second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet;
    获取基于液冷机柜内液体温度监测维度的第一浸没液体冷却***当前运行状态的第二监测信息。Obtain second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature in the liquid cooling cabinet.
  7. 根据权利要求6所述的浸没液体冷却***的控制方法,其特征在于,所述获取基于液冷机柜内液体温差监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息,包括:The control method of the immersed liquid cooling system according to claim 6, wherein the acquiring second monitoring information of the current operating state of the first immersed liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet comprises :
    获取基于所述液体温差监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个液冷机柜内液体的第一温度值和第二温度值的温差值集合;Acquiring a set of temperature differences between the first temperature value and the second temperature value of the liquid in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature difference monitoring dimension;
    选取所述温差值集合中的最大值;Selecting the maximum value in the set of temperature difference values;
    将所述最大值确定为基于液冷机柜内液体温差监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。The maximum value is determined as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the monitoring dimension of the liquid temperature difference in the liquid cooling cabinet.
  8. 根据权利要求6所述的浸没液体冷却***的控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,包括:The control method of the immersion liquid cooling system according to claim 6, characterized in that, according to the second monitoring information, it is determined whether the operating state of the first immersion liquid cooling system in the second monitoring dimension satisfies the right The adjustment conditions for adjusting the working state of the first immersion liquid cooling system include:
    确定所述第一浸没液体冷却***在所述液体温差监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求。It is determined whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and whether the adjustment times meets the requirements of the adjustment times threshold.
  9. 根据权利要求8所述的浸没液体冷却***的控制方法,其特征在于,所述确定所述第一浸没液体冷却***在所述液体温差监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求,包括:The control method of the immersed liquid cooling system according to claim 8, wherein the determining whether the second monitoring information of the first immersed liquid cooling system in the liquid temperature difference monitoring dimension meets the operating state reference value and Whether the number of adjustments meets the requirements of the threshold of the number of adjustments, including:
    将设置的液冷机柜内基准温差值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温差监测维度上监测的第二监测信息进行比较,以及将基于所述液体温差监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次数阈值进行比较;Use the set reference temperature difference value in the liquid-cooled cabinet as the operating state reference value of the first immersion liquid cooling system, compare it with the second monitoring information monitored in the liquid temperature difference monitoring dimension, and compare it based on the liquid temperature difference monitoring Dimensionally, comparing the number of adjustments of the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments;
    若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态满足所述调节条件;If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is less than the number of adjustment thresholds, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Satisfy the adjustment conditions;
    若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态 不满足所述调节条件。If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is greater than the number of adjustment thresholds, determine the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension The adjustment conditions are not met.
  10. 根据权利要求9所述的浸没液体冷却***的控制方法,其特征在于,所述基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节,包括:The control method of the immersion liquid cooling system according to claim 9, wherein the adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension comprises:
    对所述第一浸没液体冷却***液体循环泵的转速进行调节。The rotation speed of the liquid circulation pump of the first immersion liquid cooling system is adjusted.
  11. 根据权利要求10所述的浸没液体冷却***的控制方法,其特征在于,所述对所述第一浸没液体冷却***液体循环泵的转速进行调节,包括:The control method of the immersion liquid cooling system according to claim 10, wherein said adjusting the rotation speed of the liquid circulation pump of the first immersion liquid cooling system comprises:
    当所述第二监测信息大于所述基准温差值,且所述调节次数小于所述调节次数阈值时,确定所述第一浸没液体冷却***中处于运行状态的液体循环泵;When the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is less than the threshold of the number of adjustments, determining the liquid circulating pump in the operating state in the first immersion liquid cooling system;
    对确定的所述液体循环泵按照所述第二监测信息进行转速调节。The rotation speed of the determined liquid circulating pump is adjusted according to the second monitoring information.
  12. 根据权利要求9所述的浸没液体冷却***的控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,则确定维持所述第一浸没液体冷却***工作状态,或者将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态,包括:The control method of the immersion liquid cooling system according to claim 9, characterized in that, according to the second monitoring information, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not When the adjustment condition for adjusting the working state of the first immersion liquid cooling system is satisfied, it is determined to maintain the working state of the first immersion liquid cooling system, or to switch the working state of the first immersion liquid cooling system to the second immersion The working status of the liquid cooling system, including:
    当比较结果为所述第二监测信息小于所述基准温差值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件;When the comparison result is that the second monitoring information is less than the reference temperature difference value, and the number of adjustments is less than the number of adjustment thresholds, the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension is determined Does not meet the adjustment conditions;
    根据确定结果,维持所述第一浸没液体冷却***工作状态;Maintaining the working state of the first immersion liquid cooling system according to the determination result;
    或者;or;
    当比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温差监测维度上的运行状态不满足所述调节条件;When the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the adjustment times are greater than the adjustment times threshold, it is determined that the operating state of the first immersion liquid cooling system in the liquid temperature difference monitoring dimension Does not meet the adjustment conditions;
    根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态。According to the determination result, the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
  13. 根据权利要求6所述的浸没液体冷却***的控制方法,其特征在于,所述获取基于液冷机柜内液体温度监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息,包括:The control method of the immersed liquid cooling system according to claim 6, wherein the acquiring second monitoring information of the current operating state of the first immersed liquid cooling system based on the monitoring dimension of the liquid temperature in the liquid cooling cabinet comprises :
    获取基于所述液体温度监测维度监测的,在所述第一浸没液体冷却***范围内,针对同一个所述液冷机柜内液体温度的温度最小值集合;Obtaining a minimum set of temperature values for the liquid temperature in the same liquid cooling cabinet within the scope of the first immersion liquid cooling system monitored based on the liquid temperature monitoring dimension;
    选取所述温度最小值集合中的最大值;Selecting the maximum value in the minimum temperature set;
    将所述最大值确定为基于液冷机柜内液体温度监测维度的所述第一浸没液体冷却***当前运行状态的第二监测信息。The maximum value is determined as the second monitoring information of the current operating state of the first immersion liquid cooling system based on the liquid temperature monitoring dimension in the liquid cooling cabinet.
  14. 根据权利要求1所述的浸没液体冷却***的控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,包括:The control method of the immersion liquid cooling system according to claim 1, characterized in that, according to the second monitoring information, it is determined whether the operating state of the first immersion liquid cooling system in the second monitoring dimension satisfies the right The adjustment conditions for adjusting the working state of the first immersion liquid cooling system include:
    确定所述第一浸没液体冷却***在所述液体温度监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求。It is determined whether the second monitoring information of the first immersion liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and whether the number of adjustments meets the requirements of the threshold of the number of adjustments.
  15. 根据权利要求14所述的浸没液体冷却***的控制方法,其特征在于,所述确定所述第一浸没液体冷却***在所述液体温度监测维度上的第二监测信息是否满足运行状态基准值和调节次数是否满足调节次数阈值的要求,包括:The control method of the immersed liquid cooling system according to claim 14, wherein the determining whether the second monitoring information of the first immersed liquid cooling system in the liquid temperature monitoring dimension meets the operating state reference value and Whether the number of adjustments meets the requirements of the threshold of the number of adjustments, including:
    将设置的液冷机柜内基准温度值作为所述第一浸没液体冷却***的运行状态基准值,与所述液体温度监测维度上监测的所述第二监测信息进行比较,以及将基于所述液体温度监测维度上,对所述第一浸没液体冷却***运行状态的调节次数与设置的调节次数阈值进行比较;Use the set reference temperature value in the liquid-cooled cabinet as the operating state reference value of the first immersion liquid cooling system, compare it with the second monitoring information monitored in the liquid temperature monitoring dimension, and compare it based on the liquid In the dimension of temperature monitoring, comparing the number of adjustments of the operating state of the first immersion liquid cooling system with the set threshold of the number of adjustments;
    若比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态满足所述调节条件;If the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Satisfy the adjustment conditions;
    若比较结果为所述第二监测信息大于所述基准温差值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件第一浸没液体冷却***。If the comparison result is that the second monitoring information is greater than the reference temperature difference value, and the number of adjustments is greater than the threshold of the number of adjustments, determine the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension The first immersion liquid cooling system does not meet the adjustment conditions.
  16. 根据权利要求15所述的浸没液体冷却***的控制方法,其特征在于,所述若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节,包括:The control method of the immersion liquid cooling system according to claim 15, wherein, if yes, adjusting the operating state of the first immersion liquid cooling system based on the second monitoring dimension includes:
    对所述第一浸没液体冷却***液体阀门的开度进行调节。The opening degree of the liquid valve of the first immersion liquid cooling system is adjusted.
  17. 根据权利要求16所述的浸没液体冷却***的控制方法,其特征在于,所述对所述第一浸没液体冷却***液体阀门的开度进行调节第一浸没液体冷却***,包括:The control method of the immersion liquid cooling system according to claim 16, wherein said adjusting the opening of the liquid valve of the first immersion liquid cooling system comprises:
    当所述第二监测信息大于所述基准温度值,且所述调节次数小于所述调节次数阈值时,确定所述第一浸没液体冷却***中处于运行状态的液体阀门;When the second monitoring information is greater than the reference temperature value and the number of adjustments is less than the threshold of the number of adjustments, determining the liquid valve in the operating state in the first immersion liquid cooling system;
    对确定的所述液体阀门按照所述第二监测信息进行开度调节。Adjust the opening degree of the determined liquid valve according to the second monitoring information.
  18. 根据权利要求16所述的浸没液体冷却***的控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,则确定维持所述第一浸没液体冷却***工作状态,或者将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态,包括:The control method of the immersion liquid cooling system according to claim 16, characterized in that, according to the second monitoring information, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not When the adjustment condition for adjusting the working state of the first immersion liquid cooling system is satisfied, it is determined to maintain the working state of the first immersion liquid cooling system, or to switch the working state of the first immersion liquid cooling system to the second immersion The working status of the liquid cooling system, including:
    当比较结果为所述第二监测信息小于所述基准温度值,且所述调节次数小于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态不满足所述调节条件;When the comparison result is that the second monitoring information is less than the reference temperature value, and the number of adjustments is less than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Does not meet the adjustment conditions;
    根据确定结果,维持所述第一浸没液体冷却***工作状态;Maintaining the working state of the first immersion liquid cooling system according to the determination result;
    或者;or;
    当比较结果为所述第二监测信息大于所述基准温度值,且所述调节次数大于所述调节次数阈值,则确定所述第一浸没液体冷却***在所述液体温度监测维度上的运行状态 不满足所述调节条件;When the comparison result is that the second monitoring information is greater than the reference temperature value, and the number of adjustments is greater than the threshold of the number of adjustments, the operating state of the first immersion liquid cooling system in the liquid temperature monitoring dimension is determined Does not meet the adjustment conditions;
    根据确定结果,将所述第一浸没液体冷却***工作状态切换到所述第二浸没液体冷却***工作状态。According to the determination result, the working state of the first immersed liquid cooling system is switched to the working state of the second immersed liquid cooling system.
  19. 一种浸没液体冷却***的控制装置,其特征在于,包括:A control device for an immersion liquid cooling system, which is characterized in that it comprises:
    第一获取单元,用于基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;The first acquiring unit is configured to monitor the first monitoring information of the current operating state of the first immersion liquid cooling system based on the first monitoring dimension;
    第一确定单元,用于根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足,将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;The first determining unit is configured to determine whether the operating state of the first immersed liquid cooling system in the first monitoring dimension is satisfied according to the first monitoring information, and switch the operating state of the first immersed liquid cooling system Switching conditions to the working state of the second immersion liquid cooling system;
    第二获取单元,用于根据所述第一确定单元的确定结果为否时,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquisition unit is configured to acquire the first immersion liquid cooling system monitored based on the second monitoring dimension under the working state of the first immersion liquid cooling system when the determination result of the first determination unit is no. The second monitoring information of the current operating state of the system;
    第二确定单元,用于根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit is configured to determine, according to the second monitoring information, whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the requirements for adjusting the operating state of the first immersed liquid cooling system ’S adjustment conditions;
    处理单元,用于根据所述第二确定单元确定若为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;A processing unit, configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the second determining unit determines if it is yes;
    返回单元,用于将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元执行。The returning unit is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit for execution.
  20. 一种基于数据中心的浸没液体冷却***控制方法,其特征在于,包括:A method for controlling a submerged liquid cooling system based on a data center, which is characterized in that it comprises:
    获取部署在数据中心的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;Acquiring first monitoring information of the operating state of the first immersed liquid cooling system deployed in the data center based on the first monitoring dimension;
    根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
    若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
    根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
    若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
    将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
  21. 根据权利要求20所述的基于数据中心的浸没液体冷却***控制方法,其特征在 于,所述根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件,包括:The method for controlling a data center-based immersion liquid cooling system according to claim 20, wherein said determining the performance of said first immersion liquid cooling system in said first monitoring dimension according to said first monitoring information Whether the operating state meets the switching conditions for switching the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system includes:
    若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;If yes, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system;
    所述第二浸没液体冷却***向所述数据中心提供散热服务。The second immersion liquid cooling system provides heat dissipation services to the data center.
  22. 根据权利要求20所述的基于数据中心的浸没液体冷却***控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,还包括:The control method of a data center-based immersion liquid cooling system according to claim 20, characterized in that, according to the second monitoring information, it is determined that the first immersion liquid cooling system is in the second monitoring dimension. Whether the operating state satisfies the adjustment condition for adjusting the operating state of the first immersion liquid cooling system, further includes:
    若否,则确定所述数据中心的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***。If not, it is determined that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system.
  23. 根据权利要求22所述的基于数据中心的浸没液体冷却***控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,确定所述数据中心的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***,包括:The control method of a data center-based immersion liquid cooling system according to claim 22, characterized in that, according to the second monitoring information, it is determined that the first immersion liquid cooling system is in the second monitoring dimension. When the operating state does not meet the adjustment conditions for adjusting the operating state of the first immersion liquid cooling system, it is determined that the heat dissipation service provider of the data center is the first immersion liquid cooling system or the second immersion liquid cooling system ,include:
    当所述第二监测信息小于所述第二监测维度的监测基准值,且调节次数小于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is less than the monitoring reference value of the second monitoring dimension, and the number of adjustments is less than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
    根据确定结果,将所述第一浸没液体冷却***确定为所述数据中心的散热服务提供方;According to the determination result, determine the first immersion liquid cooling system as the heat dissipation service provider of the data center;
    或者;or;
    当所述第二监测信息大于所述第二监测维度的监测基准值,且调节次数大于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is greater than the monitoring reference value of the second monitoring dimension, and the number of adjustments is greater than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
    根据确定结果,将所述第二浸没液体冷却***确定为所述数据中心的散热服务提供方。According to the determination result, the second immersion liquid cooling system is determined as the heat dissipation service provider of the data center.
  24. 一种基于数据中心的浸没液体冷却***控制装置,其特征在于,包括:A data center-based immersion liquid cooling system control device is characterized in that it comprises:
    第一获取单元,用于获取部署在数据中心的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;The first acquiring unit is configured to acquire the first monitoring information of the operating state of the first immersed liquid cooling system deployed in the data center based on the first monitoring dimension;
    第一确定单元,用于根据所述第一获取单元获取的所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;The first determining unit is configured to determine, according to the first monitoring information acquired by the first acquiring unit, whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the The switching condition for switching the working state of the immersed liquid cooling system to the working state of the second immersed liquid cooling system;
    第二获取单元,用于当所述第一确定单元确定结果为否时,在所述第一浸没液体冷 却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquiring unit is configured to acquire the first immersed liquid cooling system monitored based on the second monitoring dimension in the working state of the first immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state;
    第二确定单元,用于根据所述第二获取单元获取的所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit is configured to determine, according to the second monitoring information acquired by the second acquiring unit, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the requirements for the first Adjustment conditions for adjusting the working state of the immersion liquid cooling system;
    处理单元,用于当所述第二确定单元的确定结果为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;A processing unit, configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the determination result of the second determination unit is yes;
    返回单元,用于将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元执行。The returning unit is configured to use the adjusted operating state of the first immersion liquid cooling system as the current operating state and return to the second acquiring unit for execution.
  25. 一种基于边缘计算的浸没液体冷却***控制方法,其特征在于,包括:A control method of an immersion liquid cooling system based on edge computing, which is characterized in that it comprises:
    获取部署在边缘计算的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;Acquiring the first immersed liquid cooling system deployed in edge computing, and the first monitoring information of the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
    根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
    若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
    根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
    若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
    将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
  26. 根据权利要求25所述的基于边缘计算的浸没液体冷却***控制方法,其特征在于,所述根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件,包括:The control method of an immersed liquid cooling system based on edge computing according to claim 25, wherein said determining the performance of said first immersed liquid cooling system in said first monitoring dimension according to said first monitoring information Whether the operating state meets the switching conditions for switching the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system includes:
    若是,则将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态;If yes, switch the working state of the first immersed liquid cooling system to the working state of the second immersed liquid cooling system;
    所述第二浸没液体冷却***向所述边缘计算提供散热服务。The second immersion liquid cooling system provides heat dissipation services to the edge computing.
  27. 根据权利要求25所述的基于边缘计算的浸没液体冷却***控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件,还包括:The control method of an immersed liquid cooling system based on edge computing according to claim 25, wherein said determining the performance of said first immersed liquid cooling system in said second monitoring dimension according to said second monitoring information Whether the operating state satisfies the adjustment condition for adjusting the operating state of the first immersion liquid cooling system, further includes:
    若否,则确定所述边缘计算的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***。If not, it is determined that the heat dissipation service provider of the edge computing is the first immersion liquid cooling system or the second immersion liquid cooling system.
  28. 根据权利要求27所述的基于边缘计算的浸没液体冷却***控制方法,其特征在于,所述根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足对所述第一浸没液体冷却***工作状态进行调节的调节条件时,确定所述边缘计算的散热服务提供方为所述第一浸没液体冷却***,或为第二浸没液体冷却***,包括:The control method of an immersed liquid cooling system based on edge computing according to claim 27, wherein said determining the performance of said first immersed liquid cooling system in said second monitoring dimension according to said second monitoring information When the operating state does not meet the adjustment conditions for adjusting the operating state of the first immersed liquid cooling system, it is determined that the heat dissipation service provider of the edge computing is the first immersed liquid cooling system or the second immersed liquid cooling system ,include:
    当所述第二监测信息小于所述第二监测维度的监测基准值,且调节次数小于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is less than the monitoring reference value of the second monitoring dimension, and the number of adjustments is less than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
    根据确定结果,将所述第一浸没液体冷却***确定为所述边缘计算的散热服务提供方;According to the determination result, determine the first immersion liquid cooling system as the heat dissipation service provider of the edge computing;
    或者;or;
    当所述第二监测信息大于所述第二监测维度的监测基准值,且调节次数大于调节次数阈值,则确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态不满足所述调节条件;When the second monitoring information is greater than the monitoring reference value of the second monitoring dimension, and the number of adjustments is greater than the adjustment number threshold, it is determined that the operating state of the first immersion liquid cooling system in the second monitoring dimension is not satisfied The adjustment conditions;
    根据确定结果,将所述第二浸没液体冷却***确定为所述边缘计算的散热服务提供方。According to the determination result, the second immersion liquid cooling system is determined as the heat dissipation service provider of the edge computing.
  29. 一种基于边缘计算的浸没液体冷却***控制装置,其特征在于,包括:An immersed liquid cooling system control device based on edge computing, which is characterized in that it comprises:
    第一获取单元,用于获取部署在边缘计算的第一浸没液体冷却***,基于第一监测维度监测的所述第一浸没液体冷却***运行状态的第一监测信息;The first acquiring unit is configured to acquire the first monitoring information of the first immersed liquid cooling system deployed in edge computing, and the first monitoring information of the operating state of the first immersed liquid cooling system monitored based on the first monitoring dimension;
    第一确定单元,用于根据所述第一获取单元中获取的第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;The first determining unit is configured to determine whether the operating state of the first immersion liquid cooling system in the first monitoring dimension satisfies the first immersion The switching conditions for switching the working state of the liquid cooling system to the working state of the second immersed liquid cooling system;
    第二获取单元,用于当所述第一确定单元的确定结果为否时,在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;The second acquiring unit is configured to acquire the first immersed liquid cooling monitored based on the second monitoring dimension under the working state of the first immersed liquid cooling system when the determination result of the first determining unit is no The second monitoring information of the current operating state of the system;
    第二确定单元,用于根据所述第二获取单元获取的所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;The second determining unit is configured to determine, according to the second monitoring information acquired by the second acquiring unit, whether the operating state of the first immersion liquid cooling system in the second monitoring dimension meets the requirements for the first Adjustment conditions for adjusting the working state of the immersion liquid cooling system;
    处理单元,用于当所述第二确定单元的确定结果为是时,基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;A processing unit, configured to adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension when the determination result of the second determination unit is yes;
    返回单元,用于将所述处理单元调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述第二获取单元执行。The returning unit is configured to take the operating state of the first immersion liquid cooling system adjusted by the processing unit as the current operating state and return to the second acquiring unit for execution.
  30. 一种计算机存储介质,用于存储网络平台产生数据,以及对应所述网络平台产 生数据进行处理的程序;A computer storage medium for storing data generated by a network platform and a program corresponding to the data generated by the network platform for processing;
    所述程序在被所述处理器读取执行时,执行如下步骤:When the program is read and executed by the processor, the following steps are executed:
    获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
    根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
    若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
    根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
    若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
    将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
  31. 一种电子设备,包括:An electronic device including:
    处理器;processor;
    存储器,用于存储对网络平台产生数据进行处理的程序,所述程序在被所述处理器读取执行时,执行如下步骤:The memory is used to store a program for processing data generated by the network platform, and when the program is read and executed by the processor, the following steps are executed:
    获取基于第一监测维度监测的第一浸没液体冷却***当前运行状态的第一监测信息;Acquiring first monitoring information of the current operating state of the first immersion liquid cooling system monitored based on the first monitoring dimension;
    根据所述第一监测信息,确定所述第一浸没液体冷却***在所述第一监测维度上的运行状态是否满足将所述第一浸没液体冷却***工作状态切换到第二浸没液体冷却***工作状态的切换条件;According to the first monitoring information, determine whether the operating status of the first immersion liquid cooling system in the first monitoring dimension is sufficient to switch the operating status of the first immersion liquid cooling system to the second immersion liquid cooling system State switching conditions;
    若否,则在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息;If not, in the working state of the first immersed liquid cooling system, acquiring second monitoring information of the current operating state of the first immersed liquid cooling system monitored based on a second monitoring dimension;
    根据所述第二监测信息,确定所述第一浸没液体冷却***在所述第二监测维度上的运行状态是否满足对所述第一浸没液体冷却***工作状态进行调节的调节条件;According to the second monitoring information, determine whether the operating state of the first immersed liquid cooling system in the second monitoring dimension meets the adjustment condition for adjusting the operating state of the first immersed liquid cooling system;
    若是,则基于所述第二监测维度对所述第一浸没液体冷却***的运行状态进行调节;If yes, adjust the operating state of the first immersion liquid cooling system based on the second monitoring dimension;
    将调节后的所述第一浸没液体冷却***的运行状态作为所述当前运行状态,返回到所述在所述第一浸没液体冷却***的工作状态下,获取基于第二监测维度监测的所述第一浸没液体冷却***当前运行状态的第二监测信息的步骤执行。Take the adjusted operating state of the first immersed liquid cooling system as the current operating state, return to the operating state of the first immersed liquid cooling system, and obtain the monitoring based on the second monitoring dimension The step of second monitoring information of the current operating state of the first immersion liquid cooling system is performed.
PCT/CN2021/086507 2020-04-17 2021-04-12 Control method and apparatus for immersion liquid cooling system, and system WO2021208841A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010307014.3A CN113296588B (en) 2020-04-17 2020-04-17 Control method, device and system of immersion liquid cooling system
CN202010307014.3 2020-04-17

Publications (1)

Publication Number Publication Date
WO2021208841A1 true WO2021208841A1 (en) 2021-10-21

Family

ID=77318491

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/086507 WO2021208841A1 (en) 2020-04-17 2021-04-12 Control method and apparatus for immersion liquid cooling system, and system

Country Status (2)

Country Link
CN (1) CN113296588B (en)
WO (1) WO2021208841A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114745930A (en) * 2022-04-29 2022-07-12 深圳市瀚强科技股份有限公司 Liquid cooling cabinet equipment and control method thereof
CN117250380A (en) * 2023-11-16 2023-12-19 深圳市凯威尔电子有限公司 Network cable fault detection device
WO2024098111A1 (en) * 2022-11-10 2024-05-16 Firmus Metal Technologies Singapore Pte Ltd Systems for cooling of computing devices using liquid immersion

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140053588A1 (en) * 2012-08-22 2014-02-27 International Business Machines Corporation High-efficiency data center cooling
CN103676998A (en) * 2012-09-12 2014-03-26 英业达科技有限公司 Temperature control system and temperature control method thereof
CN104582403A (en) * 2013-10-09 2015-04-29 鸿富锦精密工业(深圳)有限公司 Heat radiating system
CN107454812A (en) * 2017-09-21 2017-12-08 郑州云海信息技术有限公司 A kind of container data center and heat dissipating method
CN109974374A (en) * 2019-03-26 2019-07-05 北京百度网讯科技有限公司 A kind of refrigeration system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104582416B (en) * 2013-10-23 2017-11-24 华为技术有限公司 A kind of liquid-cooling system and its control method
CN107027267B (en) * 2016-02-01 2020-03-13 中兴通讯股份有限公司 Control method, device and system of liquid cooling equipment
FR3057342B1 (en) * 2016-10-10 2019-05-10 Bull Sas COMMUNICATION PROTOCOL BETWEEN SEVERAL LIQUID COOLING MODULES OF COMPUTER SERVERS
CN107193356B (en) * 2017-07-26 2020-09-22 苏州浪潮智能科技有限公司 CPU power control method and system based on immersion type liquid cooling heat dissipation
CN208636777U (en) * 2018-04-08 2019-03-22 江南大学 A kind of mobile supercomputing center
US10667427B2 (en) * 2018-07-05 2020-05-26 Baidu Usa Llc Immersion cooling system for data centers

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140053588A1 (en) * 2012-08-22 2014-02-27 International Business Machines Corporation High-efficiency data center cooling
CN103676998A (en) * 2012-09-12 2014-03-26 英业达科技有限公司 Temperature control system and temperature control method thereof
CN104582403A (en) * 2013-10-09 2015-04-29 鸿富锦精密工业(深圳)有限公司 Heat radiating system
CN107454812A (en) * 2017-09-21 2017-12-08 郑州云海信息技术有限公司 A kind of container data center and heat dissipating method
CN109974374A (en) * 2019-03-26 2019-07-05 北京百度网讯科技有限公司 A kind of refrigeration system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114745930A (en) * 2022-04-29 2022-07-12 深圳市瀚强科技股份有限公司 Liquid cooling cabinet equipment and control method thereof
WO2024098111A1 (en) * 2022-11-10 2024-05-16 Firmus Metal Technologies Singapore Pte Ltd Systems for cooling of computing devices using liquid immersion
CN117250380A (en) * 2023-11-16 2023-12-19 深圳市凯威尔电子有限公司 Network cable fault detection device
CN117250380B (en) * 2023-11-16 2024-02-27 深圳市凯威尔电子有限公司 Network cable fault detection device

Also Published As

Publication number Publication date
CN113296588B (en) 2024-01-26
CN113296588A (en) 2021-08-24

Similar Documents

Publication Publication Date Title
WO2021208841A1 (en) Control method and apparatus for immersion liquid cooling system, and system
US10375854B2 (en) Liquid cooling system and control method thereof
US8991198B2 (en) Cooling system control and servicing based on time-based variation of an operational variable
US10180665B2 (en) Fluid-cooled computer system with proactive cooling control using power consumption trend analysis
US20140069626A1 (en) Temperature control system and temperature control method thereof
US8190276B2 (en) Method and apparatus for controlling temperature variations in a computer system
US11729948B2 (en) Immersion cooling system that enables increased heat flux at heat-generating components of computing devices
CN111225543B (en) Immersed liquid cooling server management system and server
JP7307222B2 (en) System and method for phase change cooling of electronic racks
CN115507310A (en) Segmented architecture for fluid management and leak sensor
TWI482581B (en) Temprature control system and temprature control method thereof
JP2006003947A (en) Liquid cooling information processor system
CN110099542B (en) Method for ensuring normal operation of power supply device in electronic equipment
US11711908B1 (en) System and method for servicing and controlling a leak segregation and detection system of an electronics rack
CN107329560B (en) Server and energy consumption ratio optimization method and system thereof
WO2019148831A1 (en) Method, device, and apparatus for heat dissipation regulation of rack scale server, and storage medium
JP2006277690A (en) Cluster system, cluster switching method, and cluster switching control program
CN107735744A (en) Valve failure predication
US11346563B2 (en) Heat source system controlling device, heat source system, heat source system controlling method, and heat source system controlling program
CN114245691A (en) Heat dissipation method and device
CN116430975B (en) Blade server power control system and method and blade server
US20230389238A1 (en) Fan box, server system, and method for adjusting rotation speed of fan box
WO2024114527A1 (en) Flow adjusting method and system, and related device
NO347793B1 (en) System for and method of harnessing heat generated from running at least one virtual operative system instance
CN116449928A (en) Method, apparatus and storage medium for controlling flow rate of cooling liquid

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21789131

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21789131

Country of ref document: EP

Kind code of ref document: A1