Temperature control strategy determination method and system, computing device and storage medium

By determining the parameters of service equipment and temperature control equipment in the data center and conducting energy consumption tests, the problem of energy waste in the data center was solved, and energy consumption was optimized and energy efficiency was improved.

WO2026021093A1PCT designated stage Publication Date: 2026-01-29CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/103061
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-22
Filing Date
2025-06-24
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

There is a problem of energy waste in data center computer rooms. How can we reduce energy consumption and improve energy efficiency?

Method used

By determining the parameters of the service equipment and temperature control equipment deployed in the target data center, energy consumption tests are conducted to obtain the energy consumption test results of each temperature test node in the preset temperature range, and temperature control strategies are determined based on the results.

Benefits of technology

It enables comprehensive energy consumption testing of the target data center under multiple temperature testing nodes, thereby reducing energy consumption and improving energy efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025103061_29012026_PF_FP_ABST
    Figure CN2025103061_29012026_PF_FP_ABST
Patent Text Reader

Abstract

A temperature control strategy determination method and system, a computing device and a storage medium. The temperature control strategy determination method comprises: determining service device parameters of a service device and temperature control device parameters of a temperature control device that are deployed in a target server room; when it is determined, on the basis of the service device parameters and the temperature control device parameters, that the target server room meets a preset test condition, performing an energy consumption test on the service device and the temperature control device on the basis of a preset temperature interval to obtain an energy consumption test result corresponding to each temperature test node in the preset temperature interval; and on the basis of the energy consumption test result corresponding to each temperature test node, determining a temperature control strategy corresponding to the target server room.
Need to check novelty before this filing date? Find Prior Art

Description

Temperature control strategy determination methods and systems, computing devices and storage media Cross-reference to related applications

[0001] This disclosure claims priority to Chinese patent application No. 202410986160.1, filed on July 22, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of computer technology, and in particular to a method and system for determining temperature control strategies, a computing device, and a storage medium. Background Technology

[0003] Currently, data centers, as hubs for data processing, storage, and transmission, support various application services. A data center typically includes multiple servers, which are housed in a server room. The server room provides a secure, stable, and reliable operating environment for the servers, and is usually equipped with infrastructure such as temperature control devices to ensure their proper functioning.

[0004] However, servers and temperature control equipment in data centers generally waste energy during operation. Therefore, reducing energy consumption and improving energy efficiency in data centers is a pressing technical problem that needs to be solved. Summary of the Invention

[0005] In view of this, embodiments of this disclosure provide a method for determining a temperature control strategy. One or more embodiments of this disclosure also relate to a temperature control strategy determination apparatus, a temperature control strategy determination system, a computing device, a computer-readable storage medium, and a computer program product, to address the technical deficiencies existing in the prior art.

[0006] According to a first aspect of the present disclosure, a method for determining a temperature control strategy is provided, comprising: determining service device parameters of service devices deployed in a target data center and temperature control device parameters of temperature control devices; when the target data center meets preset test conditions based on the service device parameters and the temperature control device parameters, performing energy consumption tests on the service devices and the temperature control devices according to a preset temperature range, and obtaining energy consumption test results corresponding to each temperature test node in the preset temperature range; and determining a temperature control strategy corresponding to the target data center based on the energy consumption test results corresponding to each temperature test node.

[0007] According to a second aspect of the present disclosure, a temperature control strategy determination apparatus is provided, comprising: a first determination module configured to determine service device parameters of service devices deployed in a target data center and temperature control device parameters of temperature control devices; a testing module configured to, when the target data center meets preset test conditions based on the service device parameters and the temperature control device parameters, perform energy consumption tests on the service devices and the temperature control devices according to a preset temperature range, and obtain energy consumption test results corresponding to each temperature test node in the preset temperature range; and a second determination module configured to determine a temperature control strategy corresponding to the target data center based on the energy consumption test results corresponding to each temperature test node.

[0008] According to a third aspect of the present disclosure, a temperature control strategy determination system is provided, including a temperature control strategy determination device and a target data center, wherein the target data center is configured to deploy service equipment and temperature control equipment; the temperature control strategy determination device is configured to determine service equipment parameters of the service equipment and temperature control equipment parameters of the temperature control equipment; when the target data center is determined to meet preset test conditions based on the service equipment parameters and the temperature control equipment parameters, energy consumption tests are performed on the service equipment and the temperature control equipment according to a preset temperature range to obtain energy consumption test results corresponding to each temperature test node in the preset temperature range; and a temperature control strategy corresponding to the target data center is determined based on the energy consumption test results corresponding to each temperature test node.

[0009] According to a fourth aspect of the present disclosure, a computing device is provided, comprising: a memory and a processor; the memory is used to store computer programs / instructions, and the processor is used to execute the computer programs / instructions, wherein the computer programs / instructions, when executed by the processor, implement the steps of the above-described method.

[0010] According to a fifth aspect of the present disclosure, a computer-readable storage medium is provided that stores a computer program / instructions that, when executed by a processor, implement the steps of the above-described method.

[0011] According to a sixth aspect of the present disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the steps of the above-described method.

[0012] One embodiment of this disclosure provides a method for determining a temperature control strategy. The method involves determining the service equipment parameters of service devices deployed in a target data center, and the temperature control device parameters of a temperature control device. If, based on the service equipment parameters and the temperature control device parameters, the target data center meets preset test conditions, energy consumption tests are performed on the service devices and the temperature control device according to a preset temperature range to obtain energy consumption test results corresponding to each temperature test node within the preset temperature range. Based on the energy consumption test results corresponding to each temperature test node, a temperature control strategy corresponding to the target data center is determined.

[0013] In the above method, by determining the service equipment parameters of the service devices deployed in the target data center and the temperature control equipment parameters of the temperature control equipment, and based on these parameters, ensuring that the target data center meets the preset test conditions, energy consumption tests are conducted on the service devices and temperature control equipment according to the preset temperature range. This yields energy consumption test results for each temperature test node within the preset temperature range, enabling comprehensive energy consumption testing of the target data center at multiple temperature test nodes. Furthermore, based on the energy consumption test results for each temperature test node, a corresponding temperature control strategy for the target data center is determined. This facilitates subsequent temperature control of the target data center according to the strategy, further reducing energy consumption and improving energy efficiency. Attached Figure Description

[0014] Figure 1 is a schematic diagram of an application scenario of a temperature control strategy determination method according to an embodiment of the present disclosure;

[0015] Figure 2 is a flowchart of a temperature control strategy determination method provided in an embodiment of this disclosure;

[0016] Figure 3 is a schematic diagram of the energy consumption composition of a data center in a temperature control strategy determination method provided in an embodiment of this disclosure;

[0017] Figure 4 is a schematic diagram of the total energy consumption of a data center in a temperature control strategy determination method provided in an embodiment of this disclosure;

[0018] Figure 5 is a schematic diagram of a method for determining a temperature control strategy and a method for testing the total energy consumption of a computer room, provided in an embodiment of this disclosure.

[0019] Figure 6 is a schematic diagram of an energy consumption optimization operation strategy at a certain temperature in a temperature control strategy determination method provided in an embodiment of this disclosure;

[0020] Figure 7 is a flowchart of a temperature control strategy determination method provided in an embodiment of this disclosure;

[0021] Figure 8 is a schematic diagram of a temperature control strategy determination device provided in an embodiment of this disclosure;

[0022] Figure 9 is a structural block diagram of a computing device provided in an embodiment of this disclosure. Detailed Implementation

[0023] Numerous specific details are set forth in the following description to provide a full understanding of this disclosure. However, this disclosure can be implemented in many other ways than those described herein, and those skilled in the art can make similar extensions without departing from the spirit of this disclosure. Therefore, this disclosure is not limited to the specific implementations disclosed below.

[0024] The terminology used in one or more embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the one or more embodiments of this disclosure. The singular forms “a,” “the,” and “the” as used in one or more embodiments of this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in one or more embodiments of this disclosure refers to and includes any or all possible combinations of one or more associated listed items.

[0025] It should be understood that although the terms first, second, etc., may be used to describe various information in one or more embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first may also be referred to as second without departing from the scope of one or more embodiments of this disclosure, and similarly, second may also be referred to as first. Depending on the context, the word “if” as used herein may be interpreted as “when”, “in response to a determination”, or “when…”.

[0026] Furthermore, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this disclosure are all information and data authorized by the user or fully authorized by all parties. Moreover, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0027] First, the terms and concepts involved in one or more embodiments of this disclosure will be explained.

[0028] Data center energy saving: refers to the process of taking various measures in data centers to reduce energy consumption and improve energy utilization efficiency.

[0029] Optimizing control parameters: This refers to adjusting various control parameters in a data center to optimize its operation and achieve energy savings.

[0030] Cooling side: refers to the equipment and systems used in a data center to cool servers and the server room environment.

[0031] Secondary side: refers to the circulation system of condensate and chilled water used in data centers to cool servers and the server room environment.

[0032] Precision air conditioning: refers to a precision air conditioning system used to cool data center servers and computer room environments.

[0033] Chilled water outlet temperature: refers to the temperature of the chilled water output by the precision air conditioning system.

[0034] Cold aisle temperature setpoint: refers to the temperature setpoint of the cold aisle in a data center.

[0035] IT load-temperature fitting curve: This refers to the IT load-temperature curve fitted based on the average server load and power consumption predictions for different server models. IT stands for Information Technology, encompassing the technical field of computer hardware, network equipment, servers, and other related electronic devices. In these devices, load can also be understood as workload, typically referring to factors such as processor workload, network traffic, and storage access frequency, while temperature is the operating temperature reached by the device under different load conditions. The fitting curve is a mathematical model or graph used to describe this relationship.

[0036] Server average load: refers to the average load on servers in a data center.

[0037] Power consumption prediction for different server models: This refers to predicting the power consumption of a server based on its model and configuration.

[0038] Hot aisle setpoint: refers to the setpoint of hot aisles in a data center.

[0039] Energy saving benefits: refers to the benefits gained from saving energy by taking energy-saving measures.

[0040] PUE: Power Usage Effectiveness, refers to the energy efficiency of data centers and is an important indicator for measuring the energy efficiency of data centers.

[0041] IDC: Internet Data Center, refers to a professional facility and service designed to provide customers with large-scale, high-quality, secure and reliable Internet-related services.

[0042] This disclosure provides a method for determining a temperature control strategy, and also relates to a temperature control strategy determination device, a temperature control strategy determination system, a computing device, a computer-readable storage medium, and a computer program product, which will be described in detail in the following embodiments.

[0043] Referring to Figure 1, Figure 1 shows a schematic diagram of an application scenario of a temperature control strategy determination method provided according to an embodiment of the present disclosure.

[0044] Figure 1 includes a temperature control strategy determination system 102 and a target computer room 104, wherein service equipment and temperature control equipment may be deployed in the target computer room 104.

[0045] In specific implementation, the temperature control strategy determination system 102 can obtain the service equipment parameters of the service equipment deployed in the target computer room 104 and the temperature control equipment parameters of the temperature control equipment. If the target computer room 104 meets the preset test conditions based on the service equipment parameters and the temperature control equipment parameters, the system can perform energy consumption tests on the service equipment and temperature control equipment deployed in the target computer room 104 according to the preset temperature range, obtain the energy consumption test results corresponding to each temperature test node in the preset temperature range, and determine the temperature control strategy corresponding to the target computer room 104 based on the energy consumption test results corresponding to each temperature test node, so as to facilitate subsequent temperature control of the target computer room 104 according to the temperature control strategy.

[0046] Referring to Figure 2, Figure 2 shows a flowchart of a temperature control strategy determination method according to an embodiment of the present disclosure, which specifically includes the following steps.

[0047] Step 202: Determine the service equipment parameters of the service equipment deployed in the target computer room, as well as the temperature control equipment parameters of the temperature control equipment.

[0048] The target server room can be understood as one of the server rooms in a data center, which may house service equipment and temperature control equipment. Service equipment can include servers and network devices. Temperature control equipment may include air conditioners, cooling systems, etc., within the target server room. Service equipment parameters may include current energy consumption and current temperature. Temperature control equipment parameters may include current energy consumption and temperature parameters. For example, if the temperature control equipment is an air conditioner, then the number of air conditioners running in the target server room and the set temperature of each air conditioner can be recorded. Additionally, the outdoor wet-bulb temperature, dry-bulb temperature, load rate, current total energy consumption, and average temperature of the server room can also be recorded.

[0049] Specifically, the temperature control strategy determination method provided in this disclosure can be used in data centers, specifically to provide temperature control strategies for server rooms within a data center. Referring to Figure 3, Figure 3 illustrates a schematic diagram of the energy consumption composition of a data center in a temperature control strategy determination method according to an embodiment of this disclosure. As shown in Figure 3, the energy consumption of a data center can include the power consumption of service equipment, the power consumption of temperature control equipment, and losses from lighting and electrical appliances. Service equipment includes servers and network equipment. Temperature control equipment can be understood as a heating, ventilation, and air conditioning (HVAC) system. In practical applications, the power consumption of service equipment in a data center varies with temperature and energy consumption. Based on this, by considering the energy consumption of service equipment and temperature control equipment, energy consumption optimization of the entire data center can be achieved.

[0050] In practical applications, referring to Figure 4, which illustrates the total energy consumption of a data center in a temperature control strategy determination method according to an embodiment of this disclosure, the total energy consumption of a data center can include the energy consumption of HVAC equipment and service equipment within the data center. HVAC equipment energy consumption includes chiller energy consumption, air conditioning energy consumption, and water pump energy consumption, while service equipment energy consumption can include server energy consumption and network equipment energy consumption. Therefore, the total energy consumption of a computer room includes the energy consumption of the HVAC equipment and service equipment deployed within that computer room. In practical applications, temperature variations within the computer room cause the total energy consumption to fluctuate continuously. Based on this, tests can be conducted within a preset temperature range, and the energy consumption under different temperatures and load rates within this preset temperature range can be statistically analyzed to obtain the optimal operating temperature for the total energy consumption of the computer room under the current load rate. Referring to Figure 5, Figure 5 shows a schematic diagram of a method for determining the total energy consumption of a data center in a temperature control strategy according to an embodiment of the present disclosure. As shown in Figure 5, the total energy consumption of the data center may include the total network energy consumption of the IDC and servers. The preset temperature range may include multiple temperature test nodes, and each temperature test node corresponds to an optimized energy consumption strategy. For example, when the temperature test node is 18 degrees Celsius, the total energy consumption can be determined based on the energy consumption of the service equipment (i.e., IT) and the energy consumption of the temperature control equipment (i.e., cooling). When the total energy consumption is lowest at 18 degrees Celsius, this temperature is the 18-degree Celsius optimized energy consumption strategy. Specifically, within each temperature range, the operating strategy of the HVAC system in the computer room, as well as the temperature operating modes commonly used in different seasons, can be combined with each temperature operating mode, outdoor conditions, and computer room temperature for comprehensive optimization. See Figure 6, which illustrates a schematic diagram of an energy consumption optimization operating strategy at a certain temperature in a temperature control strategy determination method according to an embodiment of this disclosure. As shown in Figure 6, the temperature operating modes can include mechanical cooling mode, pre-cooling mode, and free cooling mode. Therefore, an energy consumption optimization operating strategy (i.e., temperature control strategy) can be determined for each temperature operating mode. Specifically, in mechanical cooling mode, the temperature of the private room can be dynamically adjusted to achieve energy consumption optimization. Here, the private room can be understood as the target computer room or a room within the target computer room. In pre-cooling mode, the temperature of the private room can be increased, thereby extending the free cooling time. In free cooling mode, the temperature of the private room can be dynamically adjusted to achieve energy consumption optimization.

[0051] Step 204: If the target computer room meets the preset test conditions based on the service equipment parameters and the temperature control equipment parameters, energy consumption tests are performed on the service equipment and the temperature control equipment according to the preset temperature range to obtain the energy consumption test results corresponding to each temperature test node in the preset temperature range.

[0052] The preset test conditions can be understood as the conditions under which the target data center can conduct energy consumption tests. In one embodiment of this disclosure, whether the target data center meets the preset test conditions can be determined based on the geographical location of the target data center and the current seasonal information. In one embodiment of this disclosure, the target data center can be determined to meet the preset test conditions if the number of data centers deployed in that geographical location is greater than a preset threshold. For example, if the target data center is deployed in region A, and the number of data centers deployed in region A is greater than 20, then the target data center can be determined to meet the preset test conditions. Furthermore, the temperature control strategy corresponding to the target data center can be applied to other data centers deployed in that geographical location. In another embodiment of this disclosure, the target data center can also be determined to meet the preset test conditions if the number of data centers deployed in the region corresponding to that season is greater than a preset threshold. This disclosure does not limit this aspect.

[0053] Understandably, in practical applications, to save testing costs, it is common practice to conduct universal energy consumption tests on data centers. That is, the same temperature control strategy can be applied to data centers located in the same geographical location and under the same seasonal weather conditions. Therefore, for data centers located in special geographical locations or experiencing extreme weather conditions, energy consumption tests may not be conducted. Instead, temperature control can be implemented based on the current conditions of the target data center. Specifically, the temperature of the target data center can be controlled based on the ambient temperature of the environment in which the data center is located, thereby saving energy consumption testing costs.

[0054] A preset temperature range can be understood as a pre-set temperature range, which can be determined based on the geographical location of the target computer room and the current seasonal information. For example, the preset temperature range could be 20 degrees Celsius to 30 degrees Celsius. The preset temperature range can include multiple temperature testing nodes; for example, a preset temperature range of 20 degrees Celsius to 30 degrees Celsius can include temperature testing nodes at 20 degrees Celsius, 21 degrees Celsius, 22 degrees Celsius, and so on up to 30 degrees Celsius. Preferably, to improve the accuracy of energy consumption testing, the temperature interval between the multiple temperature testing nodes included in the preset temperature range can be smaller than the preset temperature interval, that is, the temperature interval between each temperature testing node can be relatively small, for example, a temperature testing node can be set every 1 degree Celsius. In another embodiment of this disclosure, to improve the efficiency of energy consumption testing, the temperature interval between the multiple temperature testing nodes included in the preset temperature range can be larger than the preset temperature interval, that is, the temperature interval between each temperature testing node can be relatively large, for example, a temperature testing node can be set every 5 degrees Celsius.

[0055] The energy consumption test results can be understood as the energy consumption test results for the target data center, that is, the energy consumption test results for the service equipment and temperature control equipment deployed in the target data center.

[0056] In specific implementation, the step of performing energy consumption tests on the service device and the temperature control device according to a preset temperature range, and obtaining the energy consumption test results corresponding to each temperature test node in the preset temperature range, includes: determining multiple temperature test nodes included in the preset temperature range; performing energy consumption tests on the service device and the temperature control device at each of the multiple temperature test nodes, and obtaining the energy consumption test results of the service device and the temperature control device corresponding to each temperature test node.

[0057] Specifically, a preset temperature range can be divided, and multiple temperature test nodes can be determined based on the division results. At each temperature test node, energy consumption tests are conducted on the service equipment and temperature control equipment in the target computer room to obtain the energy consumption test results of the service equipment and temperature control equipment at each temperature test node.

[0058] For example, for target data center A, based on its geographical location and the current season, the preset temperature range for target data center A can be determined to be 20 degrees Celsius to 25 degrees Celsius. This preset temperature range includes six temperature testing nodes: 20 degrees Celsius, 21 degrees Celsius, 22 degrees Celsius, 23 degrees Celsius, 24 degrees Celsius, and 25 degrees Celsius. Energy consumption tests can then be performed on the service equipment and temperature control equipment in the target data center at each of these six temperature testing nodes, obtaining the energy consumption test results for each node.

[0059] In summary, by dividing the preset temperature range into multiple temperature test nodes, energy consumption tests can be conducted on the target computer room at each temperature test node. This facilitates the determination of which temperature test node the target computer room is at with the lowest energy consumption based on the energy consumption test results, thereby enabling the determination of the temperature control strategy for the target computer room.

[0060] In practical applications, before conducting energy consumption tests on the service equipment and the temperature control equipment according to the preset temperature range, the method further includes: determining the current temperature of the target computer room; and calibrating the current temperature according to the target temperature operating mode of the target computer room.

[0061] The target temperature operating mode of the target data center can be understood as the current temperature operating mode of the target data center. In practical applications, the temperature operating mode of the target data center may include free cooling mode, mechanical cooling mode, pre-cooling mode, fresh air mode, mixed air mode, and full return air mode, etc.

[0062] In practice, the target temperature operating mode of the target computer room can be determined based on information such as the target computer room's location, cooling source architecture, current seasonal conditions, and air quality.

[0063] Based on this, the current temperature of the target data center can be determined, and according to the target temperature operating mode of the target data center, it can be determined whether the current temperature of the target data center is within the temperature range corresponding to the target temperature operating mode. If so, it means that the current temperature of the target data center is normal and subsequent energy consumption testing can be carried out. If not, it means that the current temperature of the target data center is abnormal and the cause of the abnormality needs to be investigated and temperature calibration performed.

[0064] In summary, by calibrating the temperature of the target data center before conducting energy consumption tests, the accuracy of subsequent energy consumption tests can be ensured, and inaccuracies in subsequent energy consumption tests caused by abnormal temperatures in the target data center can be avoided.

[0065] Specifically, after determining the service equipment parameters of the service equipment deployed in the target computer room and the temperature control equipment parameters of the temperature control equipment, the method further includes: if the service equipment parameters are within a preset service equipment parameter range and the temperature control equipment parameters are within a preset temperature control equipment parameter range, then the target computer room is determined to meet preset test conditions.

[0066] The preset service equipment parameter range and preset temperature control equipment parameter range can be set according to the geographical location and seasonal information of the target data center. For example, the ambient temperature of the target data center can be determined based on its geographical location and seasonal information, and the preset service equipment parameter range and preset temperature control equipment parameter range can be determined based on this ambient temperature.

[0067] Based on this, if it is determined that the service equipment parameters are within the preset service equipment parameter range and the temperature control equipment parameters are within the preset temperature control equipment parameter range, it indicates that the geographical location and seasonal information of the target computer room are universal. At this time, it can be determined that the target computer room meets the preset test conditions and can be used for equipment testing.

[0068] In summary, by setting preset service equipment parameter ranges and preset temperature control equipment parameter ranges, it is easier to determine whether the target computer room can be used for energy consumption testing, thereby further improving the efficiency of energy consumption testing.

[0069] In specific implementation, the energy consumption test of the service equipment and the temperature control equipment is performed at each of the plurality of temperature test nodes to obtain the energy consumption test results of the service equipment and the temperature control equipment at each temperature test node, including: sequentially determining each of the plurality of temperature test nodes as a target temperature test node; controlling the operation of the temperature control equipment, and determining the first energy consumption test result of the service equipment and the second energy consumption test result of the temperature control equipment within a first preset time period when the temperature of the target computer room is determined to reach the target temperature test node; and determining the energy consumption test results of the service equipment and the temperature control equipment at the target temperature test node based on the first energy consumption test result and the second energy consumption test result.

[0070] The target data center temperature can be understood as the temperature of the cold aisle within the target data center. The target temperature test node is the temperature at that specific test node; for example, if the target temperature test node is 21 degrees Celsius, then the target temperature test node is 21 degrees Celsius. The first preset time period can be understood as the adjustment period for ensuring the stable operation of the target data center; for example, the first preset time period could be 2 hours, during which the target data center can operate stably. Within the first preset time period, the first energy consumption test results of the service equipment and the second energy consumption test results of the temperature control equipment can be the optimization parameters for the target data center's operation over those 2 hours. For example, within the first preset time period, to ensure the target data center can operate stably at the target temperature test node, the parameters of the temperature control equipment were adjusted; for example, the air conditioner's outlet temperature was adjusted from 20 degrees Celsius to 21 degrees Celsius, and this adjustment was recorded.

[0071] In one embodiment of this disclosure, the energy consumption test results of the service device and the temperature control device at the target temperature test node include a first energy consumption test result of the service device, a second energy consumption test result of the temperature control device, and a temperature parameter of the temperature control device. The temperature parameter can be understood as one of the parameters of the temperature control device; for example, if the temperature control device is an air conditioner, the temperature parameter of the temperature control device is the air outlet temperature of the air conditioner.

[0072] Based on this, each of the multiple temperature testing nodes can be sequentially determined as the target temperature testing node. That is, for each temperature testing node, the following energy consumption test process for the target temperature testing node is performed. Specifically, the operation of the temperature control equipment in the target computer room can be controlled. When it is determined that the cold aisle of the target computer room reaches the target temperature testing node, the target computer room is made to operate stably at that target temperature for a first preset time period. During this first preset time period, the service equipment parameters of the service equipment and the temperature control equipment parameters are monitored to ensure they are normal. If any abnormalities are detected, adjustments are made to ensure the stable operation of the target computer room. The first energy consumption test result of the service equipment during the first preset time period, the second energy consumption test result of the temperature control equipment during the first preset time period, and the adjusted temperature parameters of the temperature control equipment during the first preset time period are recorded. The first energy consumption test result and the second energy consumption test result are added together to obtain the target energy consumption test result of the target computer room at the target temperature testing node.

[0073] In summary, by ensuring the target computer room operates stably for a first preset period of time, and recording the energy consumption test results of the service equipment and temperature control equipment within the first preset period of time, the stability of energy consumption testing is guaranteed. This avoids the randomness and uncertainty caused by only collecting the energy consumption test results of the service equipment and temperature control equipment at a certain moment, and further ensures the accuracy of energy consumption testing.

[0074] In specific implementation, when it is determined that the temperature of the target computer room has reached the target temperature test node, the method further includes: acquiring abnormal data of the service device within a second preset time period, wherein the second preset time period is longer than the first preset time period; comparing the abnormal data with an abnormal data threshold, and determining the energy consumption test result of the service device at the target temperature test node based on the comparison result.

[0075] Here, abnormal data can be understood as fault data of service equipment, such as fault work order data received by the service equipment within a second preset time period. The abnormal data threshold can be determined based on the historical abnormal data of the service equipment within a historical time period. The second preset time period can be understood as the period during which the target data center operates stably. The second preset time period can be longer than the first preset time period. For example, if the first preset time period is 2 hours, then the second preset time period can be greater than 2 hours, such as 24 hours.

[0076] Based on this, during the second preset time period of stable operation of the target data center, fault data of the service equipment in the target data center can be acquired during this second time period. This fault data is then compared with anomaly data thresholds, and the energy consumption test results of the service equipment at the target temperature test node are determined based on the comparison results. For example, if the fault data of the service equipment during the second preset time period is greater than or equal to the anomaly data threshold, it indicates that the probability of failure of the service equipment at that target temperature test node is high, and the service equipment is unstable at that target temperature test node. Therefore, the energy consumption test results of the service equipment at that target temperature test node may be poor. If the fault data of the service equipment during the second preset time period is less than the anomaly data threshold, it indicates that the probability of failure of the service equipment at that target test node is low, and the service equipment is relatively stable. Therefore, the energy consumption test results of the service equipment at that target temperature test node are good.

[0077] Furthermore, the target data center is also operating stably during the second preset time period. In practical applications, the temperature, humidity, chiller outlet water temperature, and other relevant data of the data center can be continuously monitored during this second preset time period.

[0078] In summary, by collecting and judging the fault data of service equipment at the target temperature test node, it is possible to determine the temperature test node at which the service equipment can operate stably, which facilitates the subsequent determination of temperature control strategies.

[0079] Furthermore, after controlling the operation of the temperature control device, the method further includes: if it is determined that the temperature of the target computer room has not reached the target temperature test node, adjusting the temperature parameters of the temperature control device until the temperature of the target computer room reaches the target temperature.

[0080] Specifically, if it is determined that the current temperature of the target computer room has not reached the target temperature test node, the temperature parameters of the temperature control equipment can be adjusted until the current temperature of the target computer room reaches the target temperature.

[0081] In practical applications, the current temperature of the target computer room can be adjusted by adjusting the air outlet temperature of the air conditioner and the outlet water temperature of the cold source.

[0082] In summary, by adjusting the temperature of the target data center to the target temperature test node, it is easier to operate the target data center under that target temperature test node, thereby enabling energy consumption testing of the target data center under that target temperature test node during operation.

[0083] In specific implementation, the target computer room is equipped with multiple temperature control devices; adjusting the temperature parameters of the temperature control devices includes: adjusting the temperature parameters of each of the multiple temperature control devices; identifying an abnormal temperature area in the target computer room, and determining the target temperature control device corresponding to the abnormal temperature area from the multiple temperature control devices; and adjusting the temperature parameters of the target temperature control device.

[0084] Specifically, you can first perform a general adjustment on all temperature control devices in the target computer room, that is, adjust the temperature parameters of all temperature control devices in the target computer room. Then, if an abnormal temperature area is detected in the target computer room, determine the target temperature control device corresponding to the abnormal temperature area and adjust the temperature parameters of the target temperature control device.

[0085] In summary, by first making overall adjustments and then making partial adjustments, the temperature in the target computer room is ensured to be normal and stable, thereby enabling the energy consumption test of the target computer room.

[0086] Step 206: Determine the temperature control strategy for the target computer room based on the energy consumption test results corresponding to each temperature test node.

[0087] The temperature control strategy for the target computer room can be understood as the strategy for controlling the temperature in the target computer room at a certain temperature value.

[0088] In specific implementation, determining the temperature control strategy corresponding to the target computer room based on the energy consumption test results corresponding to each temperature test node includes: determining the target energy consumption test result and the temperature test node corresponding to the target energy consumption test result based on the energy consumption test results corresponding to each temperature test node; and determining the temperature corresponding to the temperature test node corresponding to the target energy consumption test result as the operating temperature of the target computer room.

[0089] The target energy consumption test result can be understood as the minimum energy consumption test result among the energy consumption test results corresponding to each temperature test node.

[0090] Specifically, the minimum energy consumption test result can be selected from the energy consumption test results corresponding to each temperature test node as the target energy consumption test result, and the temperature test node corresponding to the target energy consumption test result can be determined. The temperature corresponding to the temperature test node can be determined as the operating temperature of the target computer room. Then, the temperature control strategy for the target computer room is to control the temperature of the target computer room at the operating temperature.

[0091] For example, from the energy consumption test results corresponding to temperature test nodes from 21 degrees Celsius to 20 degrees Celsius, it can be determined that the energy consumption test result is the lowest at the temperature test node of 22 degrees Celsius. Then the operating temperature of the target computer room can be controlled at 22 degrees Celsius.

[0092] In practical applications, the target data center is configured with multiple temperature operating modes. After determining the service equipment parameters of the service devices deployed in the target data center and the temperature control equipment parameters of the temperature control devices, the method further includes: determining the target temperature operating mode of the target data center from the multiple temperature operating modes; and determining the temperature control strategy corresponding to the target data center based on the energy consumption test results corresponding to each temperature test node, including: determining the temperature control strategy corresponding to the target data center under the target temperature operating mode based on the energy consumption test results corresponding to each temperature test node.

[0093] Specifically, the target temperature operating mode of the target data center can be determined from multiple temperature operating modes, and the temperature control strategy corresponding to the target data center under the target temperature operating mode can be determined based on the energy consumption test results corresponding to each temperature test node. In specific implementation, multiple temperature operating modes can be sequentially determined as the target temperature operating mode of the target data center. In another embodiment of this disclosure, the target temperature operating mode corresponding to the target data center can also be determined from multiple temperature operating modes based on the geographical location information and seasonal weather information of the target data center.

[0094] In summary, it is possible to determine the temperature control strategy for each computer room and each temperature operating mode.

[0095] In summary, the above method determines the service equipment parameters of the deployed service devices and the temperature control equipment in the target data center. Based on these parameters, and assuming the target data center meets preset test conditions, energy consumption tests are conducted on the service devices and temperature control equipment within a preset temperature range. This yields energy consumption test results for each temperature test node within the preset temperature range, enabling comprehensive energy consumption testing of the target data center across multiple temperature test nodes. Furthermore, based on the energy consumption test results for each temperature test node, a corresponding temperature control strategy for the target data center is determined. This strategy facilitates subsequent temperature control of the target data center, further reducing energy consumption and improving energy efficiency.

[0096] The following description, in conjunction with Figure 7, uses the application of the temperature control strategy determination method provided in this disclosure in a target computer room as an example to further illustrate the temperature control strategy determination method. Figure 7 shows a flowchart of the processing steps of a temperature control strategy determination method according to an embodiment of this disclosure, specifically including the following steps.

[0097] Step 702: Record the current parameters.

[0098] The current parameters can be understood as the service equipment parameters of the service equipment deployed in the target data center and the temperature control equipment parameters of the temperature control equipment before the test begins.

[0099] Specifically, before the test begins, the service equipment parameters and temperature control equipment parameters of the service devices deployed in the target data center can be determined. Service equipment parameters can include the current energy consumption and current temperature of the service devices. Temperature control equipment parameters can include the current energy consumption and temperature parameters of the temperature control equipment. For example, if the temperature control equipment is an air conditioner, then the number of air conditioners turned on in the target data center and the set temperature of each air conditioner can be recorded. In addition, the outdoor wet-bulb temperature, dry-bulb temperature, load rate, current total energy consumption, and average temperature of the data center can also be recorded.

[0100] Step 704: Determine the temperature operating mode.

[0101] Specifically, the current temperature operation mode of the target data center can be determined based on information such as the region where the target data center is located, the cooling source architecture of the target data center, the current seasonal conditions and air quality. The temperature operation mode can include free cooling mode, mechanical cooling mode, pre-cooling mode, fresh air mode, mixed air mode and full return air mode.

[0102] In practice, the current temperature operation mode of the target data center can be determined based on the region where the target data center is located.

[0103] Step 706: Parameter matching.

[0104] Specifically, for the current parameters recorded in step 702 above, it can be determined whether these parameters match the current temperature operation mode of the target computer room, thereby ensuring the current operation of the target computer room is stable and providing a stable starting point for energy consumption testing.

[0105] Step 708: Room temperature calibration.

[0106] In this context, a private room can be understood as the target server room or a specific room within the target server room. This embodiment of the disclosure uses a private room as the target server room as an example for illustration.

[0107] Specifically, the current temperature of the target computer room can be calibrated to determine whether the current temperature of the target computer room matches the temperature corresponding to the current temperature operation mode. If they do not match, the temperature of the target computer room can be calibrated by adjusting the temperature control equipment in the target computer room.

[0108] Step 710: Set the preset temperature range.

[0109] Specifically, a preset temperature range can be set to 20 degrees Celsius to 30 degrees Celsius, and multiple temperature test nodes can be determined within this preset temperature range. For example, each temperature test node can be spaced 1 degree Celsius apart, so the multiple temperature test nodes within this preset temperature range are 20 degrees Celsius, 21 degrees Celsius, 22 degrees Celsius...30 degrees Celsius.

[0110] Step 712: Determine whether the current temperature of the target computer room has reached the set value. If yes, proceed to step 714; otherwise, proceed to step 724.

[0111] In this context, whether the current temperature of the target computer room has reached the set value can be understood as whether the current temperature of the target computer room has reached the target temperature test node.

[0112] Specifically, it can be determined whether the current temperature of the target computer room has reached the temperature setting value of the first temperature test node, that is, whether the current temperature of the target computer room has reached 20 degrees Celsius, that is, whether the current temperature of the target computer room has risen from 19 degrees Celsius to 20 degrees Celsius.

[0113] Step 714: Stable operation for the first preset time period.

[0114] Specifically, if the current temperature of the target computer room reaches 20 degrees Celsius, it will run stably for a first preset time period, which can be 2 hours.

[0115] Step 716: Record the tuning parameters.

[0116] Specifically, the first energy consumption test results of the service equipment in the target computer room and the second energy consumption test results of the temperature control equipment can be recorded within the first preset time period, and the current temperature parameters of the temperature control equipment can also be recorded.

[0117] Step 718: Comparison of failure rate data.

[0118] Specifically, abnormal data of the service equipment in the target data center can be obtained within a second preset time period. This abnormal data could include fault ticket data for the service equipment. This allows the determination of the failure rate data of the service equipment in the target data center within the second preset time period. This failure rate data is then compared with historical failure rate data, and the energy consumption test results of the service equipment at 20 degrees Celsius are determined based on the comparison results. The second preset time period can be, for example, 24 hours.

[0119] Step 720: Timed trigger judgment.

[0120] Specifically, after 24 hours, it can be determined whether the load rate of the target data center is normal within 24 hours. If it is normal, the next round of optimization will begin.

[0121] Step 722: Proceed to the next round of optimization.

[0122] Specifically, the next round of optimization can be understood as adjusting the temperature to the next temperature test node, that is, continuing to rise from 20 degrees Celsius to 21 degrees Celsius, and continuing to execute the above test process.

[0123] Step 724: Adjust the temperature parameters of the temperature control equipment.

[0124] Specifically, if the current temperature in the target data center is below 20 degrees Celsius, adjust the temperature parameters of all temperature control devices deployed in the data center, such as adjusting the temperatures of all air conditioners. Furthermore, when adjusting the temperature parameters of the temperature control devices, pay attention to controlling the overall outlet water temperature setting of the cold source and the return air temperature setting of the refrigeration equipment to avoid excessive temperature differences that could lead to excessive cold source load and excessive fan speed, resulting in wasted energy. For example, the temperature calibration value could be increased by 0.5 degrees Celsius.

[0125] Step 726: Local hotspot warning.

[0126] Specifically, when an abnormal temperature area (i.e., a local hot spot) is detected, the temperature control equipment corresponding to the abnormal temperature area can be adjusted to eliminate the local hot spot.

[0127] Step 728: Room temperature calibration, continue to step 712.

[0128] Specifically, calibrate whether the current temperature of the target computer room has reached the set value of 20 degrees Celsius. If it has, continue to execute step 712.

[0129] Specifically, after the above process, the energy consumption test results for each temperature test node in the target data center can be obtained. The temperature corresponding to the temperature test node with the lowest energy consumption test result can be used as the operating temperature of the target data center, and the temperature of the target data center can be maintained at this operating temperature. For example, after the above process, if the energy consumption test result of the target data center is found to be the lowest at 25 degrees Celsius, then the temperature of the target data center can be controlled to be maintained at 25 degrees Celsius.

[0130] Taking a practical application as an example, during the testing of a data center, before conducting the temperature rise test, the data center is first inspected. Specifically, this involves confirming that the cold source components and temperature control equipment are functioning normally, verifying that there are no significant load fluctuations in the target data center during the current testing period, checking for abnormal temperature points at the air inlets of the deployed service equipment, and preparing temperature sensors for temperature detection. Relevant data is recorded through a data processing platform. The supercharge setting of the cold storage tank in the data center is increased to avoid triggering supercharge during the test. Simultaneously, the upper limits of temperature and humidity thresholds in the test area of ​​the data center are increased, and it is checked that all axial flow fans in the data center are properly positioned. During the temperature rise process, for example, if the temperature in the data center rises from 26 degrees Celsius to 27 degrees Celsius, it is checked for any cold aisles with uneven temperature distribution, and the air conditioning outlet temperature corresponding to these cold aisles is adjusted. Afterwards, observe for 15 minutes to confirm that the temperature of the cold aisle in the computer room is basically stable at 26 degrees Celsius. Then, increase the outlet air temperature of all temperature control devices by 0.5 degrees Celsius and continue observing for 30 minutes. If no temperature anomalies are found in the computer room, the temperature control equipment is considered to be operating normally. Continue increasing the outlet air temperature of the temperature control devices by 0.5 degrees Celsius and observe for another 30 minutes. If no temperature anomalies are found in the computer room, the temperature control equipment is considered to be operating normally. Check whether the cold aisle temperature in the computer room is stable at 27 degrees Celsius. If any individual temperature points are abnormal, adjust the corresponding air conditioning outlet temperature accordingly to ensure that the cold source system is operating normally and that the air conditioning (paying special attention to water valve opening and fan speed) is operating normally.

[0131] Even after raising the cold aisle temperature in the server room from 26 degrees Celsius to 27 degrees Celsius, fine-tuning can still be made. Specifically, based on the current operating conditions of the server room, it can be determined whether there are any temperature operation adjustments needed in the short term. If the energy-saving deviation is significant, the outlet air temperature of the temperature control equipment can be adjusted. The chiller outlet water temperature can also be adjusted as needed. In conjunction with the server platform, continuous monitoring of the room's temperature and humidity for any abnormalities and the operation of the precision air conditioning system is crucial. If there is an abnormal increase in water valve opening (90%) or outlet air temperature, adjustments should be stopped immediately. Close attention should be paid to localized high-temperature points. If abnormal temperature rises, server high-temperature alarms, or unexplained server crashes are detected, testing should be stopped. After initial stabilization, check if the cold aisle temperature deviates significantly from 27 degrees Celsius. If so, the air conditioning system should be optimized accordingly.

[0132] By raising the cold aisle temperature in the computer room to 27 degrees Celsius, it can be maintained for 24 hours, and the temperature, humidity, chiller outlet water temperature and other relevant data in the computer room can be continuously monitored.

[0133] As you can understand, the above process is based on the example of temperature rising from 26 degrees Celsius to 27 degrees Celsius. The temperature rise process at other temperatures can also refer to the above process.

[0134] In summary, the above method determines the service equipment parameters of the deployed service devices and the temperature control equipment in the target data center. Based on these parameters, and assuming the target data center meets preset test conditions, energy consumption tests are conducted on the service devices and temperature control equipment within a preset temperature range. This yields energy consumption test results for each temperature test node within the preset temperature range, enabling comprehensive energy consumption testing of the target data center across multiple temperature test nodes. Furthermore, based on the energy consumption test results for each temperature test node, a corresponding temperature control strategy for the target data center is determined. This strategy facilitates subsequent temperature control of the target data center, further reducing energy consumption and improving energy efficiency.

[0135] Corresponding to the above method embodiments, this disclosure also provides an embodiment of a temperature control strategy determination device. Figure 8 shows a schematic diagram of the structure of a temperature control strategy determination device provided in one embodiment of this disclosure. As shown in Figure 8, the device includes a first determination module 802, a test module 804, and a second determination module 806.

[0136] The first determining module 802 is configured to determine the service equipment parameters of the service equipment deployed in the target computer room, as well as the temperature control equipment parameters of the temperature control equipment.

[0137] The test module 804 is configured to perform energy consumption tests on the service equipment and the temperature control equipment according to a preset temperature range, based on the service equipment parameters and the temperature control equipment parameters, and to obtain the energy consumption test results corresponding to each temperature test node in the preset temperature range, provided that the target computer room meets the preset test conditions.

[0138] The second determining module 806 is configured to determine the temperature control strategy corresponding to the target computer room based on the energy consumption test results corresponding to each temperature test node.

[0139] In an optional embodiment, the test module 804 is further configured to: determine a plurality of temperature test nodes included in a preset temperature range; and perform energy consumption tests on the service device and the temperature control device at each of the plurality of temperature test nodes to obtain the energy consumption test results of the service device and the temperature control device at each temperature test node.

[0140] In an optional embodiment, the testing module 804 is further configured to: sequentially determine each of the plurality of temperature testing nodes as a target temperature testing node; control the operation of the temperature control device, and, when it is determined that the temperature of the target computer room reaches the target temperature testing node, determine a first energy consumption test result of the service device and a second energy consumption test result of the temperature control device within a first preset time period; and determine the energy consumption test results of the service device and the temperature control device corresponding to the target temperature testing node based on the first energy consumption test result and the second energy consumption test result.

[0141] In an optional embodiment, the test module 804 is further configured to: acquire abnormal data of the service device within a second preset time period, wherein the second preset time period is longer than the first preset time period; compare the abnormal data with an abnormal data threshold, and determine the energy consumption test result of the service device at the target temperature test node based on the comparison result.

[0142] In one optional embodiment, the energy consumption test results of the service device and the temperature control device at the target temperature test node include the first energy consumption test result of the service device, the second energy consumption test result of the temperature control device, and the temperature parameters of the temperature control device.

[0143] In an optional embodiment, the test module 804 is further configured to: adjust the temperature parameters of the temperature control device until the temperature of the target computer room reaches the target temperature if it is determined that the temperature of the target computer room has not reached the target temperature test node.

[0144] In an optional embodiment, the target computer room is equipped with multiple temperature control devices; the test module 804 is further configured to: adjust the temperature parameters of each of the multiple temperature control devices; determine an abnormal temperature area in the target computer room, and determine the target temperature control device corresponding to the abnormal temperature area from the multiple temperature control devices; and adjust the temperature parameters of the target temperature control device.

[0145] In an optional embodiment, the test module 804 is further configured to: determine that the target computer room meets preset test conditions when it is determined that the service equipment parameters are within a preset service equipment parameter range and the temperature control equipment parameters are within a preset temperature control equipment parameter range.

[0146] In one optional embodiment, the target data center is provided with multiple temperature operating modes; the second determining module 806 is further configured to: determine the target temperature operating mode of the target data center from the multiple temperature operating modes; and determine the temperature control strategy corresponding to the target data center under the target temperature operating mode based on the energy consumption test results corresponding to each temperature test node.

[0147] In an optional embodiment, the device further includes a calibration module configured to: determine the current temperature of the target computer room; and calibrate the current temperature according to the target temperature operating mode of the target computer room.

[0148] In an optional embodiment, the second determining module 806 is further configured to: determine a target energy consumption test result and a temperature test node corresponding to the target energy consumption test result based on the energy consumption test results corresponding to each temperature test node; and determine the temperature corresponding to the temperature test node corresponding to the target energy consumption test result as the operating temperature of the target computer room.

[0149] In summary, the aforementioned device determines the service equipment parameters of the service devices deployed in the target data center, as well as the temperature control equipment parameters. Based on these parameters, and assuming the target data center meets preset test conditions, energy consumption tests are conducted on the service devices and temperature control equipment within a preset temperature range. This yields energy consumption test results for each temperature test node within the preset temperature range, enabling comprehensive energy consumption testing of the target data center across multiple temperature test nodes. Furthermore, based on the energy consumption test results for each temperature test node, a corresponding temperature control strategy for the target data center is determined. This facilitates subsequent temperature control of the target data center using this strategy, further reducing energy consumption and improving energy efficiency.

[0150] The above is a schematic scheme of a temperature control strategy determination device according to this embodiment. It should be noted that the technical solution of this temperature control strategy determination device and the technical solution of the temperature control strategy determination method described above belong to the same concept. For details not described in detail in the technical solution of the temperature control strategy determination device, please refer to the description of the technical solution of the temperature control strategy determination method described above.

[0151] Corresponding to the above method embodiments, this disclosure also provides a temperature control strategy determination system, including a temperature control strategy determination device and a target data center, wherein the target data center is configured to deploy service equipment and temperature control equipment; the temperature control strategy determination device is configured to determine the service equipment parameters of the service equipment and the temperature control equipment parameters of the temperature control equipment; when the target data center meets preset test conditions based on the service equipment parameters and the temperature control equipment parameters, energy consumption tests are performed on the service equipment and the temperature control equipment according to a preset temperature range to obtain energy consumption test results corresponding to each temperature test node in the preset temperature range; and the temperature control strategy corresponding to the target data center is determined based on the energy consumption test results corresponding to each temperature test node.

[0152] Specifically, by determining the service equipment parameters and temperature control equipment parameters of the service devices deployed in the target data center, and based on these parameters, ensuring the target data center meets preset test conditions, energy consumption tests are conducted on the service devices and temperature control equipment within a preset temperature range. This yields energy consumption test results for each temperature test node within the preset temperature range, enabling comprehensive energy consumption testing of the target data center across multiple temperature test nodes. Furthermore, based on the energy consumption test results for each temperature test node, a corresponding temperature control strategy for the target data center is determined. This strategy facilitates subsequent temperature control of the target data center, further reducing energy consumption and improving energy efficiency.

[0153] The above is a schematic scheme of a temperature control strategy determination system according to this embodiment. It should be noted that the technical solution of this temperature control strategy determination system and the technical solution of the temperature control strategy determination method described above belong to the same concept. For details not described in detail in the technical solution of the temperature control strategy determination system, please refer to the description of the technical solution of the temperature control strategy determination method described above.

[0154] Figure 9 shows a structural block diagram of a computing device 900 according to an embodiment of the present disclosure. The components of the computing device 900 include, but are not limited to, a memory 910 and a processor 920. The processor 920 is connected to the memory 910 via a bus 930, and a database 950 is used to store data.

[0155] The computing device 900 also includes an access device 940, which enables the computing device 900 to communicate via one or more networks 960. Examples of these networks include Public Switched Telephone Network (PSTN), Local Area Network (LAN), Wide Area Network (WAN), Personal Area Network (PAN), or combinations of communication networks such as the Internet. The access device 940 may include one or more of any type of wired or wireless network interface (e.g., a network interface controller (NIC)), such as an IEEE 802.11 Wireless Local Area Network (WLAN) interface, a Wi-MAX (Worldwide Interoperability for Microwave Access) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, a Near Field Communication (NFC) interface, and so on.

[0156] In one embodiment of this disclosure, the aforementioned components of the computing device 900, as well as other components not shown in FIG. 9, may also be connected to each other, for example, via a bus. It should be understood that the computing device structural block diagram shown in FIG. 9 is merely for illustrative purposes and is not intended to limit the scope of this disclosure. Those skilled in the art can add or replace other components as needed.

[0157] The computing device 900 can be any type of stationary or mobile computing device, including mobile computers or mobile computing devices (e.g., tablet computers, personal digital assistants, laptop computers, notebook computers, netbooks, etc.), mobile phones (e.g., smartphones), wearable computing devices (e.g., smartwatches, smart glasses, etc.) or other types of mobile devices, or stationary computing devices such as desktop computers or personal computers (PCs). The computing device 900 can also be a mobile or stationary server.

[0158] The processor 920 is used to execute the following computer program / instructions, which, when executed by the processor, implement the steps of the above method.

[0159] The various embodiments in this disclosure are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the computing device embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0160] An embodiment of this disclosure also provides a computer-readable storage medium storing a computer program / instructions that, when executed by a processor, implement the steps of the above-described method.

[0161] The various embodiments in this disclosure are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the computer-readable storage medium embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the description of the method embodiments.

[0162] An embodiment of this disclosure also provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the steps of the above-described method.

[0163] The above is an illustrative scheme of a computer program product according to this embodiment. It should be noted that the technical solution of this computer program product and the technical solution of the above method belong to the same concept, and all details not described in detail in the technical solution of the computer program product can be referred to the description of the technical solution of the above method.

[0164] The foregoing has described specific embodiments of this disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0165] The computer instructions include computer program code, which may be in the form of source code, object code, executable file, or certain intermediate forms. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium may be appropriately added or removed according to the requirements of patent practice. For example, in some regions, according to patent practice, computer-readable media may not include electrical carrier signals and telecommunication signals.

[0166] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of this disclosure are not limited to the described order of actions, because according to the embodiments of this disclosure, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the embodiments of this disclosure.

[0167] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0168] The preferred embodiments disclosed above are merely illustrative of this disclosure. The optional embodiments do not exhaustively describe all details, nor do they limit the invention to the specific implementations described. Clearly, many modifications and variations can be made based on the embodiments of this disclosure. These embodiments are selected and specifically described in this disclosure to better explain the principles and practical applications of the embodiments of this disclosure, thereby enabling those skilled in the art to better understand and utilize this disclosure. This disclosure is limited only by the claims and their full scope and equivalents.

Claims

1. A method for determining a temperature control strategy, comprising: determining service device parameters of a service device deployed in a target machine room and temperature control device parameters of a temperature control device; in a case where it is determined that the target machine room satisfies a preset test condition according to the service device parameters and the temperature control device parameters, performing energy consumption tests on the service device and the temperature control device according to a preset temperature interval to obtain energy consumption test results corresponding to each temperature test node in the preset temperature interval; and determining a temperature control strategy corresponding to the target machine room according to the energy consumption test results corresponding to each temperature test node. 2.The method of claim 1, wherein the performing energy consumption tests on the service device and the temperature control device according to a preset temperature interval to obtain energy consumption test results corresponding to each temperature test node in the preset temperature interval comprises: determining a plurality of temperature test nodes included in the preset temperature interval; and performing energy consumption tests on the service device and the temperature control device at each temperature test node in the plurality of temperature test nodes to obtain energy consumption test results of the service device and the temperature control device at the each temperature test node. 3.The method of claim 2, wherein the performing energy consumption tests on the service device and the temperature control device at each temperature test node in the plurality of temperature test nodes to obtain energy consumption test results of the service device and the temperature control device at the each temperature test node comprises: sequentially determining each temperature test node in the plurality of temperature test nodes as a target temperature test node; controlling the temperature control device to operate, and in a case where it is determined that a temperature of the target machine room reaches the target temperature test node, determining a first energy consumption test result of the service device and a second energy consumption test result of the temperature control device within a first preset time period; and determining the energy consumption test results of the service device and the temperature control device at the target temperature test node according to the first energy consumption test result and the second energy consumption test result. 4.The method of claim 3, wherein the determining the energy consumption test results of the service device and the temperature control device at the target temperature test node further comprises: obtaining abnormal data of the service device within a second preset time period, wherein the second preset time period is greater than the first preset time period; comparing the abnormal data with an abnormal data threshold, and determining the energy consumption test results of the service device at the target temperature test node according to a comparison result. 5.The method of claim 3, wherein the energy consumption test results of the service device and the temperature control device at the target temperature test node comprise the first energy consumption test result of the service device, the second energy consumption test result of the temperature control device, and a temperature parameter of the temperature control device. 6.The method of claim 3, further comprising: after the controlling the temperature control device to operate, ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ In a case where it is determined that the temperature of the target machine room reaches the target temperature test node, a temperature parameter of the temperature control device is adjusted until the temperature of the target machine room reaches the target temperature.

7. The temperature control strategy determination method of claim 6, wherein the target machine room is deployed with a plurality of temperature control devices. The adjusting the temperature parameter of the temperature control device comprises: adjusting the temperature parameter of each temperature control device in the plurality of temperature control devices; determining a temperature abnormal area in the target machine room, and determining a target temperature control device corresponding to the temperature abnormal area from the plurality of temperature control devices; adjusting the temperature parameter of the target temperature control device.

8. The temperature control strategy determination method of claim 1, wherein after the determining the service device parameter of the service device deployed in the target machine room and the temperature control device parameter of the temperature control device, the method further comprises: in a case where it is determined that the service device parameter belongs to a preset service device parameter range and the temperature control device parameter belongs to a preset temperature control device parameter range, determining that the target machine room satisfies a preset test condition.

9. The temperature control strategy determination method of claim 1, wherein the target machine room is provided with a plurality of temperature operation modes. The method further comprises: determining a target temperature operation mode of the target machine room from the plurality of temperature operation modes; The determining the temperature control strategy corresponding to the target machine room according to the energy consumption test result corresponding to each temperature test node comprises: determining the temperature control strategy corresponding to the target machine room in the target temperature operation mode according to the energy consumption test result corresponding to each temperature test node.

10. The temperature control strategy determination method of claim 9, wherein before the performing the energy consumption test on the service device and the temperature control device according to the preset temperature interval, the method further comprises: determining a current temperature of the target machine room; calibrating the current temperature according to the target temperature operation mode of the target machine room.

11. The temperature control strategy determination method of claim 1, wherein the determining the temperature control strategy corresponding to the target machine room according to the energy consumption test result corresponding to each temperature test node comprises: determining a target energy consumption test result and a temperature test node corresponding to the target energy consumption test result according to the energy consumption test result corresponding to each temperature test node; determining a temperature corresponding to the temperature test node corresponding to the target energy consumption test result as an operation temperature of the target machine room.

12. A temperature control strategy determination system comprising a temperature control strategy determination device and a target machine room, wherein the target machine room is configured to deploy a service device and a temperature control device; The temperature control strategy determination apparatus is configured to determine a service device parameter of the service device and a temperature control device parameter of the temperature control device; in a case where it is determined that the target machine room satisfies a preset test condition according to the service device parameter and the temperature control device parameter, performing energy consumption test on the service device and the temperature control device according to a preset temperature interval, to obtain an energy consumption test result corresponding to each temperature test node in the preset temperature interval; and determining a temperature control strategy corresponding to the target machine room according to the energy consumption test result corresponding to each temperature test node.

13. A computing device comprising: a memory and a processor; the memory is configured to store computer programs / instructions, and the processor is configured to execute the computer programs / instructions, which, when executed by the processor, implement the steps of the method of any one of claims 1 to 11.

14. A computer readable storage medium storing computer programs / instructions, which, when executed by a processor, implement the steps of the method of any one of claims 1 to 11.

15. A computer program product comprising computer programs / instructions, which, when executed by a processor, implement the steps of the method of any one of claims 1 to 11.

Citation Information

Patent Citations

  • Temperature regulation and control method and device and storage medium

    CN114371742A

  • Machine room temperature control method and device

    CN115167562A

  • Control system and method for efficient machine room

    CN115540218A

  • Machine room temperature control optimization method and system based on data driving

    CN116301098A

  • Temperature control method, device and system, computer equipment and storage medium

    CN116880615A