Heat dissipation control method for network server rack

By laying the temperature sensor array and temperature control system processor in the network server rack to generate heat dissipation strategies and controlling the cooling fan and air flow guide plate, the problem that traditional heat dissipation solutions are difficult to maintain the optimal temperature in complex thermal environments is solved, and automated heat dissipation adjustment is achieved, improving the reliability and stability of the server.

CN119828870AInactive Publication Date: 2025-04-15NANTONG YUFA INTERNET TECHNOLOGY CO LTD

Patent Information

Application Number
CN202411881186.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-15
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Traditional server rack cooling solutions are difficult to ensure that the server is always within the optimal operating temperature range when facing complex thermal environment changes, and lack flexibility and effectiveness.

Method used

By arranging the temperature sensor array at a critical location in the network server rack, combining the temperature control system processor to generate and adjust the cooling strategy, controlling the speed and steering of the cooling fan, monitoring and adjustment in real time to reach the target temperature range, and starting the backup cooling module or adjusting the airflow guide plate if necessary.

Benefits of technology

Automatic adjustment of network server rack heat dissipation is realized, ensuring that the server always operates within the optimal temperature range, improving operational reliability and stability, and reducing operation and maintenance costs and business interruption risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119828870A_ABST
    Figure CN119828870A_ABST
Patent Text Reader

Abstract

The invention relates to a network server rack heat dissipation control method, and relates to the technical field of network server heat dissipation, and the method comprises the steps: arranging a temperature sensor array at a key position of a network server rack for obtaining temperature data; the key positions comprise an air inlet, an air outlet, a rack top and a rack bottom of the server; the temperature control system processor receives the temperature data and generates a heat dissipation strategy; the heat dissipation strategy comprises a control instruction of each heat dissipation fan; the control instruction is sent to the corresponding cooling fan to control the cooling fan to conduct rotating speed adjustment and rotating direction adjustment; in the running process of the cooling fan, the temperature data detected in real time are compared with the target temperature interval, and if the temperature control system processor judges that the temperature data do not reach the corresponding target temperature interval, the cooling strategy is readjusted; and if the temperature data still do not reach the target temperature interval after the heat dissipation strategy is continuously adjusted for multiple times, the temperature control system processor sends warning information to the external equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of heat dissipation of a network server, and in particular to a heat dissipation control method for a network server rack. Background Art

[0002] With the rapid development of information technology, the scale of data centers and network servers continues to expand, and the requirements for cooling systems are becoming higher and higher. Traditional server rack cooling solutions mostly rely on fixed fan speed settings, or simply adjust according to server load. This model is not flexible enough when facing complex thermal environment changes, and it is difficult to ensure that the server is always in the optimal operating temperature range.

[0003] How to solve the above technical problems is a technical challenge that technicians in this field need to overcome. Summary of the invention

[0004] In order to at least partially solve the above technical problems, the present application provides a network server rack heat dissipation control method.

[0005] The present application provides a network server rack heat dissipation control method that adopts the following technical solution.

[0006] A network server rack heat dissipation control method, comprising:

[0007] Arrange a temperature sensor array at key locations of a network server rack to obtain temperature data; the key locations include: the air inlet, air outlet, top of the rack, and bottom of the rack;

[0008] The temperature control system processor receives the temperature data and generates a heat dissipation strategy; the heat dissipation strategy includes control instructions for each heat dissipation fan;

[0009] Sending the control instruction to the corresponding cooling fan to control the cooling fan to adjust the speed and direction;

[0010] During the operation of the cooling fan, the real-time detected temperature data is compared with the target temperature range. If the temperature control system processor determines that the temperature data has not reached the corresponding target temperature range, the cooling strategy is readjusted; if the temperature data still does not reach the target temperature range after adjusting the cooling strategy for multiple consecutive times, the temperature control system processor sends a warning message to the external device.

[0011] Optionally, each sensor in the temperature sensor array collects data at an adaptive time interval, and the method for adjusting the adaptive time interval includes:

[0012] When the system starts, an initial collection time interval is set for each temperature sensor;

[0013] After collecting temperature data each time, the temperature sensor calculates the rate of change between the current temperature data and the temperature data sampled last time;

[0014] The sampling time interval is adjusted according to the calculated absolute value of the change rate; wherein, the larger the absolute value of the change rate, the smaller the sampling time interval; the smaller the absolute value of the change rate, the larger the sampling time interval; the lower limit and upper limit of the sampling time interval are preset.

[0015] Optionally, a noise sensor is also provided next to the network server rack;

[0016] The method further comprises:

[0017] The central server matches the corresponding noise threshold according to the server's operating status and ambient temperature;

[0018] Acquire the noise value collected by the noise sensor; determine whether the noise threshold is greater than the noise threshold; if greater than, determine whether the current ambient temperature is in the target temperature range; if so, obtain the cooling fan speed adjustment capacity based on the difference between the current temperature and the upper limit of the target temperature range; divide the fan speed capacity into N equal parts, control the cooling fan speed to reduce one part each time and re-acquire the noise value until the noise value is less than the noise threshold or the cooling fan speed is reduced by N parts in total.

[0019] Optionally, if the noise value is still not less than the noise threshold after the cooling fan speed is reduced by N equal parts and the current ambient temperature is in the target temperature range, the temperature control system processor starts the backup cooling module; the backup cooling module is a liquid cooling module.

[0020] Optionally, the network server rack is equipped with an airflow guide plate with an adjustable angle; the airflow guide plate is connected to the temperature control system processor via an electric adjustment device; the electric adjustment device receives an angle adjustment instruction from the temperature control system processor and drives the airflow guide plate to rotate a corresponding angle;

[0021] The method further comprises:

[0022] After receiving the temperature data obtained by the temperature sensor array, the temperature control system processor compares and analyzes the temperature data of different areas in the rack to determine whether there is uneven temperature distribution;

[0023] When it is determined that there is uneven temperature distribution, the temperature control system processor calculates the required angle adjustment amount of the airflow guide plate according to the temperature distribution;

[0024] The temperature control system processor sends the calculated angle adjustment instruction to the electric adjustment device of the corresponding air flow guide plate;

[0025] After receiving the instruction, the electric adjustment device drives the air flow guide plate to rotate to a specified angle.

[0026] Optionally, the temperature control system processor calculates the required angle adjustment of the airflow guide plate according to the temperature distribution, including:

[0027] Divide the space inside the rack into multiple monitoring sub-areas, each sub-area corresponds to a number of temperature sensors;

[0028] The central processing unit determines the distribution range of sensors located in the high temperature area and the low temperature area in the temperature sensor array;

[0029] Calculate the average temperature value of each monitoring sub-area, and find the sub-area with the highest average temperature value and the sub-area with the lowest average temperature value;

[0030] According to a pre-established mathematical model for adjusting the angle of the airflow guide plate, the temperature difference between the key heat dissipation area and the low-temperature reference area, the position relationship and other parameters are input into the adjustment mathematical model, wherein the adjustment mathematical model is constructed based on the internal structure of the rack, the server layout and the airflow characteristic factors;

[0031] The adjustment mathematical model is calculated according to the input parameters to obtain the preliminary adjustment direction and amplitude of the air flow guide plate angle;

[0032] The temperature control system processor corrects the preliminary calculation result and determines the adjustment amount of the airflow guide plate angle based on the current operating status and speed information of the cooling fan.

[0033] Optionally, air filtering devices are provided at the air inlet and outlet of the network server rack, and the temperature control system processor starts a cleaning procedure of the air filtering device based on data from the air quality sensor when it detects that the air quality drops to a preset value.

[0034] Optionally, after starting the cleaning procedure of the air filter device, the method further includes:

[0035] The temperature control system processor determines the degree of blockage of the air filter device based on the air quality sensor data;

[0036] According to the blockage degree, the preset cooling fan speed compensation table is queried to calculate the cooling fan speed increase required under the current blockage degree;

[0037] The temperature control system processor sends a control instruction to the cooling fan to increase the speed of the cooling fan according to the queried speed increase amount. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 It is a flow chart of a network server rack heat dissipation control method according to an embodiment of the present application. DETAILED DESCRIPTION

[0039] The following is combined with Figure 1 The present application is further described with specific embodiments:

[0040] The present application embodiment discloses a network server rack heat dissipation control method, comprising the following steps:

[0041] Step 101: Arrange a temperature sensor array at key positions of a network server rack to obtain temperature data. The key positions include: an air inlet, an air outlet, a rack top, and a rack bottom of the server.

[0042] Step 102: The temperature control system processor receives the temperature data and generates a heat dissipation strategy; the heat dissipation strategy includes control instructions for each heat dissipation fan.

[0043] Step 103: Send the control instruction to the corresponding cooling fan to control the cooling fan to adjust the speed and direction.

[0044] Step 104: During the operation of the cooling fan, the real-time detected temperature data is compared with the target temperature range. If the temperature control system processor determines that the temperature data does not reach the corresponding target temperature range, the cooling strategy is readjusted; if the temperature data still does not reach the target temperature range after adjusting the cooling strategy for multiple consecutive times, the temperature control system processor sends a warning message to the external device.

[0045] Specifically, an array of temperature sensors is arranged at key locations of the network server rack to comprehensively collect temperature data. After the temperature data is received by the temperature control system processor, a targeted cooling strategy is generated, which then controls the cooling fan to adjust the speed and direction, thereby achieving automatic adjustment of the rack cooling. During the operation of the cooling fan, the real-time temperature data is continuously compared with the target temperature range, and the strategy is readjusted when the target range is not reached. When the strategy is adjusted multiple times in a row and still ineffective, a warning message is sent to the external device to ensure that the operation and maintenance personnel are aware of and deal with potential cooling failures in a timely manner, avoiding server performance degradation, hardware damage, and even system downtime due to cooling problems, greatly improving the operating reliability, stability, and overall service life of the network server rack, and reducing the operation and maintenance costs and business interruption risks caused by poor cooling.

[0046] As a specific implementation of a network server rack heat dissipation control method, each sensor in the temperature sensor array collects data at an adaptive time interval, and the method for adjusting the adaptive time interval includes:

[0047] When the system starts, an initial collection time interval is set for each temperature sensor;

[0048] After collecting temperature data each time, the temperature sensor calculates the rate of change between the current temperature data and the temperature data sampled last time;

[0049] The sampling time interval is adjusted according to the calculated absolute value of the change rate; wherein, the larger the absolute value of the change rate, the smaller the sampling time interval; the smaller the absolute value of the change rate, the larger the sampling time interval; the lower limit and upper limit of the sampling time interval are preset.

[0050] Specifically, the initial collection time interval is set when the system starts, and the temperature change rate is calculated after each collection. The sampling time interval is adjusted according to the absolute value of the change rate. When the absolute value of the change rate is large, it means that the temperature changes drastically. At this time, shortening the sampling time interval can more closely track the rapid change of temperature and timely capture the possible abnormal temperature rise, so as to quickly adjust the heat dissipation strategy to prevent the server from overheating due to untimely heat dissipation. When the absolute value of the change rate is small, the sampling time interval is appropriately increased to reduce unnecessary data collection frequency, reduce the energy consumption of the sensor and the pressure of data transmission, and improve the overall operation efficiency of the system. The preset lower limit of the sampling time interval ensures that key temperature information will not be missed due to too large an interval, and the upper limit avoids the waste of resources caused by too frequent collection.

[0051] As a specific implementation of a network server rack heat dissipation control method, a noise sensor is also arranged next to the network server rack;

[0052] The method further comprises:

[0053] The central server matches the corresponding noise threshold according to the server's operating status and ambient temperature;

[0054] Acquire the noise value collected by the noise sensor; determine whether the noise threshold is greater than the noise threshold; if greater than, determine whether the current ambient temperature is in the target temperature range; if so, obtain the cooling fan speed adjustment capacity based on the difference between the current temperature and the upper limit of the target temperature range; divide the fan speed capacity into N equal parts, control the cooling fan speed to reduce one part each time and re-acquire the noise value until the noise value is less than the noise threshold or the cooling fan speed is reduced by N parts in total.

[0055] Specifically, the central server matches the noise threshold according to the server operation status and the ambient temperature. By comparing the noise sensor acquisition value with the threshold, the central server further determines the relationship between the ambient temperature and the target range when the noise exceeds the standard. The cooling fan speed is finely adjusted only when the temperature is in the target range, avoiding the normal cooling effect affected by blind speed reduction. The cooling fan speed adjustment capacity is gradually adjusted in N equal parts and the noise value is re-obtained. The progressive adjustment method can effectively reduce the noise with the minimum sacrifice of cooling performance without overheating the server, and minimize the noise generated by the high-speed operation of the cooling fan.

[0056] As a specific implementation method of a network server rack heat dissipation control method, if the noise value is still not less than the noise threshold after the cooling fan speed is reduced by N equal parts and the current ambient temperature is in the target temperature range, the temperature control system processor starts the backup heat dissipation module; the backup heat dissipation module is a liquid cooling module.

[0057] As one implementation of a method for controlling heat dissipation of a network server rack, the network server rack is provided with an airflow guide plate with an adjustable angle; the airflow guide plate is connected to a temperature control system processor via an electric adjustment device; the electric adjustment device receives an angle adjustment instruction from the temperature control system processor and drives the airflow guide plate to rotate a corresponding angle;

[0058] The method further comprises:

[0059] After receiving the temperature data obtained by the temperature sensor array, the temperature control system processor compares and analyzes the temperature data of different areas in the rack to determine whether there is uneven temperature distribution;

[0060] When it is determined that there is uneven temperature distribution, the temperature control system processor calculates the required angle adjustment amount of the airflow guide plate according to the temperature distribution;

[0061] The temperature control system processor sends the calculated angle adjustment instruction to the electric adjustment device of the corresponding air flow guide plate;

[0062] After receiving the instruction, the electric adjustment device drives the air flow guide plate to rotate to a specified angle.

[0063] Specifically, after receiving the data from the temperature sensor array, the temperature control system processor compares and analyzes the temperatures in different areas, calculates the angle adjustment amount of the airflow guide plate based on the temperature distribution and sends instructions. The electric adjustment device drives it to rotate to the specified angle. By changing the direction of the airflow, it can effectively guide the cold air to the area with higher temperature, so that the heat can be dissipated more evenly, avoiding local overheating and damaging the server hardware, and improving the overall heat dissipation efficiency and stability of the server.

[0064] As one implementation of a network server rack heat dissipation control method, a temperature control system processor calculates the required angle adjustment amount of the airflow guide plate according to the temperature distribution, including:

[0065] Divide the space inside the rack into multiple monitoring sub-areas, each sub-area corresponds to a number of temperature sensors;

[0066] The central processing unit determines the distribution range of sensors located in the high temperature area and the low temperature area in the temperature sensor array;

[0067] Calculate the average temperature value of each monitoring sub-area, and find the sub-area with the highest average temperature value and the sub-area with the lowest average temperature value;

[0068] According to a pre-established mathematical model for adjusting the angle of the airflow guide plate, the temperature difference between the key heat dissipation area and the low-temperature reference area, the position relationship and other parameters are input into the adjustment mathematical model, wherein the adjustment mathematical model is constructed based on the internal structure of the rack, the server layout and the airflow characteristic factors;

[0069] The adjustment mathematical model is calculated according to the input parameters to obtain the preliminary adjustment direction and amplitude of the air flow guide plate angle;

[0070] The temperature control system processor corrects the preliminary calculation result and determines the adjustment amount of the airflow guide plate angle based on the current operating status and speed information of the cooling fan.

[0071] Specifically, by subdividing the space within the rack into monitoring sub-areas and determining the distribution range of sensors in high and low temperature areas, heat accumulation and low temperature areas can be accurately located, laying the foundation for subsequent precise control. The average temperature value of each sub-area is calculated to find the maximum value area. Based on the mathematical model constructed based on the internal structure of the rack, server layout and airflow characteristics, the temperature difference, position relationship and other parameters between the key heat dissipation and the low-temperature reference area are comprehensively calculated to preliminarily adjust the direction and amplitude, and then combined with the current cooling fan operating status and speed information to correct the results, so as to avoid negative effects on the airflow guide plate control due to fan factors.

[0072] As one implementation method of a network server rack heat dissipation control method, air filtering devices are set at the air inlet and outlet of the network server rack. The temperature control system processor starts a cleaning program of the air filtering device based on data from an air quality sensor when it detects that the air quality drops to a preset value.

[0073] As one implementation of a network server rack heat dissipation control method, after starting a cleaning procedure of an air filter device, the method further includes:

[0074] The temperature control system processor determines the degree of blockage of the air filter device based on the air quality sensor data;

[0075] According to the blockage degree, the preset cooling fan speed compensation table is queried to calculate the cooling fan speed increase required under the current blockage degree;

[0076] The temperature control system processor sends a control instruction to the cooling fan to increase the speed of the cooling fan according to the queried speed increase amount.

[0077] Specifically, the temperature control system processor determines the degree of blockage of the air filter device based on the air quality sensor data. When the air filter device is blocked, the cooling fan speed is increased according to the calculated increase, effectively compensating for the insufficient heat dissipation problem caused by the reduction in air intake, and reducing the impact on the normal operation of the server during filter maintenance or failure.

[0078] It should be noted that the above embodiments are only used to illustrate the present application and are not intended to limit the technical solutions described in the present application. Although the present application has been described in detail in this specification with reference to the above embodiments, a person of ordinary skill in the art should understand that a person of ordinary skill in the art can still modify or make equivalent substitutions to the present application, and all technical solutions and improvements thereof that do not depart from the spirit and scope of the present application should be included in the scope of the claims of the present application.

Claims

1. A network server rack heat dissipation control method, characterized in that: include: Arrange temperature sensor arrays at key locations of network server racks to obtain temperature data; The key positions include: the air inlet, air outlet, rack top, and rack bottom of the server; The temperature control system processor receives the temperature data and generates a heat dissipation strategy; the heat dissipation strategy includes control instructions for each heat dissipation fan; Sending the control instruction to the corresponding cooling fan to control the cooling fan to adjust the speed and direction; During the operation of the cooling fan, the real-time detected temperature data is compared with the target temperature range. If the temperature control system processor determines that the temperature data has not reached the corresponding target temperature range, the cooling strategy is readjusted; if the temperature data still does not reach the target temperature range after adjusting the cooling strategy for multiple consecutive times, the temperature control system processor sends a warning message to the external device.

2. A network server rack heat dissipation control method according to claim 1, characterized in that: Each sensor in the temperature sensor array collects data at an adaptive time interval, and the method for adjusting the adaptive time interval includes: When the system starts, an initial collection time interval is set for each temperature sensor; After collecting temperature data each time, the temperature sensor calculates the rate of change between the current temperature data and the temperature data sampled last time; The sampling time interval is adjusted according to the calculated absolute value of the change rate; wherein, the larger the absolute value of the change rate, the smaller the sampling time interval; the smaller the absolute value of the change rate, the larger the sampling time interval; the lower limit and upper limit of the sampling time interval are preset.

3. A network server rack heat dissipation control method according to claim 2, characterized in that: There are also noise sensors next to the network server racks; The method further comprises: The central server matches the corresponding noise threshold according to the server's operating status and ambient temperature; Acquire the noise value collected by the noise sensor; determine whether the noise threshold is greater than the noise threshold; if greater than, determine whether the current ambient temperature is in the target temperature range; if so, obtain the cooling fan speed adjustment capacity based on the difference between the current temperature and the upper limit of the target temperature range; divide the fan speed capacity into N equal parts, control the cooling fan speed to reduce one part each time and re-acquire the noise value until the noise value is less than the noise threshold or the cooling fan speed is reduced by N parts in total.

4. A network server rack heat dissipation control method according to claim 3, characterized in that: If the noise value is still not less than the noise threshold after the cooling fan speed is reduced by N equal parts and the current ambient temperature is in the target temperature range, the temperature control system processor starts the backup cooling module; the backup cooling module is a liquid cooling module.

5. A network server rack heat dissipation control method according to claim 4, characterized in that: The network server rack is equipped with an airflow guide plate with an adjustable angle; the airflow guide plate is connected to the temperature control system processor through an electric adjustment device; the electric adjustment device receives an angle adjustment instruction from the temperature control system processor and drives the airflow guide plate to rotate a corresponding angle; The method further comprises: After receiving the temperature data obtained by the temperature sensor array, the temperature control system processor compares and analyzes the temperature data of different areas in the rack to determine whether there is uneven temperature distribution; When it is determined that there is uneven temperature distribution, the temperature control system processor calculates the required angle adjustment amount of the airflow guide plate according to the temperature distribution; The temperature control system processor sends the calculated angle adjustment instruction to the electric adjustment device of the corresponding air flow guide plate; After receiving the instruction, the electric adjustment device drives the air flow guide plate to rotate to a specified angle.

6. A network server rack heat dissipation control method according to claim 5, characterized in that: The temperature control system processor calculates the required angle adjustment of the airflow guide plate based on the temperature distribution, including: Divide the space inside the rack into multiple monitoring sub-areas, each sub-area corresponds to a number of temperature sensors; The central processing unit determines the distribution range of sensors located in the high temperature area and the low temperature area in the temperature sensor array; Calculate the average temperature value of each monitoring sub-area, and find the sub-area with the highest average temperature value and the sub-area with the lowest average temperature value; According to a pre-established mathematical model for adjusting the angle of the airflow guide plate, the temperature difference between the key heat dissipation area and the low-temperature reference area, the position relationship and other parameters are input into the adjustment mathematical model, wherein the adjustment mathematical model is constructed based on the internal structure of the rack, the server layout and the airflow characteristic factors; The adjustment mathematical model is calculated according to the input parameters to obtain the preliminary adjustment direction and amplitude of the air flow guide plate angle; The temperature control system processor corrects the preliminary calculation result and determines the adjustment amount of the airflow guide plate angle based on the current operating status and speed information of the cooling fan.

7. A network server rack heat dissipation control method according to claim 5, characterized in that: Air filters are installed at the air inlet and outlet of the network server rack. The temperature control system processor starts the cleaning program of the air filter device based on the data of the air quality sensor when it detects that the air quality drops to a preset value.

8. A network server rack heat dissipation control method according to claim 6, characterized in that: After starting the cleaning procedure of the air filter device, the method further includes: The temperature control system processor determines the degree of blockage of the air filter device based on the air quality sensor data; According to the blockage degree, the preset cooling fan speed compensation table is queried to calculate the cooling fan speed increase required under the current blockage degree; The temperature control system processor sends a control instruction to the cooling fan to increase the speed of the cooling fan according to the queried speed increase amount.

Citation Information

Patent Citations

  • Server rack system of managing rotating speeds of fan

    CN103138974A

  • Self-adaptive heat radiation system and electronic device using the same

    CN105517419A

  • Air conditioner control method and device, air conditioner and storage medium

    CN110207337A

  • Server and adjustable heat dissipation mechanism thereof

    CN113849058A

  • Server heat dissipation method, system and device and computer storage medium

    CN115097917A

Cited By

  • Temperature monitoring method of server and electronic equipment

    CN120687328A

  • Intelligent heat dissipation method and system for case heat dissipation

    CN121300596A