IP Library Granted Patent US 12700433
Granted Patent B2
US 12700433 · App. 19/133,890 · Granted Aug 4, 2026

Coordinated control method and system for hard disk heat dissipation, device, medium, and storage server

Inventor: Bin Zong (Suzhou, CN)
Assignee: Suzhou MetaBrain Intelligent Technology Co., Ltd.
G11B33/144G06F1/20G06F1/3234G06F1/3268G11B19/046G11B33/142
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12700433
App. No.
19/133,890
Granted
Aug 4, 2026
Kind
B2
Abstract

The present application relates to a coordinated control method and system for hard disk heat dissipation. The method includes: grouping hard disks according to a distance from the hard disks to an air source, and allocating read or write resources to the grouped hard disks, to enable the hard disks to perform read or write operations according to respective allocated read or write resources; acquiring a real-time power consumption value and a power consumption reference value of the hard disks performing the read or write operations, and determining a numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks; determining a corresponding interval polling strategy according to the numerical relationship to acquire a temperature value of a target hard disk; and performing coordinated control on hard disk heat dissipation according to the temperature value of the target hard disk.

Claims (63)

1 . A coordinated control method for hard disk heat dissipation, comprising:

grouping hard disks according to a distance from the hard disks to an air source, and allocating read and write resources to the grouped hard disks, to enable the hard disks to perform read and write operations according to respective allocated read and write resources;

acquiring a real-time power consumption value and a power consumption reference value of the hard disks performing the read and write operations, and determining a numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks;

determining a corresponding interval polling strategy according to the numerical relationship to acquire a temperature value of a target hard disk; and

performing coordinated control on the hard disk heat dissipation according to the temperature value of the target hard disk.

2 . The coordinated control method for the hard disk heat dissipation according to claim 1 , wherein the grouping hard disks according to the distance from the hard disks to the air source, and allocating the read and write resources to the grouped hard disks comprises:

dividing the hard disks into a plurality of hard disk modules according to the distance from the hard disks to the air source; and

acquiring a resource allocation gradient table, and allocating the read and write resources to the plurality of hard disk modules according to the resource allocation gradient table.

3 . The coordinated control method for the hard disk heat dissipation according to claim 2 , wherein the dividing the hard disks into the plurality of hard disk modules according to the distance from the hard disks to the air source comprises:

dividing the hard disks into modules along a direction of an airflow generated by the air source; and

dividing a plurality of rows of hard disks perpendicular to the direction of the airflow into the plurality of hard disk modules,

wherein one row of the plurality of rows of hard disks perpendicular to the direction of the airflow is one hard disk module.

4 . The coordinated control method for the hard disk heat dissipation according to claim 3 , wherein the resource allocation gradient table stores a relationship between each of the plurality of hard disk modules and an amount of a corresponding read and write resource of the read and write resources, a hard disk module of the plurality of hard disk modules close to the air source is allocated with a high percentage of the read and write resources and a hard disk module of the plurality of hard disk modules far from the air source is allocated with a small percentage of the read and write resources.

5 . The coordinated control method for the hard disk heat dissipation according to claim 2 , wherein the real-time power consumption value of the hard disks is an overall power consumption value of all hard disks, and the acquiring the real-time power consumption value and the power consumption reference value of the hard disks performing the read and write operations, and determining the numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks comprises:

acquiring the overall power consumption value and an overall power consumption reference value of all hard disks performing the read and write operations; and

determining a numeral relationship between the overall power consumption value and the overall power consumption reference value of all hard disks.

6 . The coordinated control method for the hard disk heat dissipation according to claim 5 , wherein the determining the corresponding interval polling strategy according to the numerical relationship to acquire the temperature value of the target hard disk comprises:

when the overall power consumption value of all hard disks is less than a threshold of the overall power consumption reference value, acquiring the temperature value of the target hard disk according to a first interval polling strategy;

when the overall power consumption value of all hard disks is equal to or greater than the threshold of the overall power consumption reference value, acquiring the temperature value of the target hard disk according to a second interval polling strategy,

wherein a polling interval in the second interval polling strategy is smaller than the polling interval in the first interval polling strategy; and

the polling interval is a quantity of hard disks between two adjacent polled hard disks.

7 . The coordinated control method for the hard disk heat dissipation according to claim 6 , wherein the real-time power consumption value of the hard disks is a module power consumption value of the hard disk module, and the acquiring the real-time power consumption value and the power consumption reference value of the hard disks performing the read and write operations, and determining the numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks comprises:

acquiring the module power consumption value and a module power consumption reference value of a hard disk module of the plurality of hard disk modules performing a read and write operation of the read and write operations; and

determining a numeral relationship between the module power consumption value and the module power consumption reference value of the hard disk module performing the read and write operation.

8 . The coordinated control method for the hard disk heat dissipation according to claim 7 , wherein the determining the corresponding interval polling strategy according to the numerical relationship to acquire the temperature value of the target hard disk comprises:

when the module power consumption value of the hard disk module performing the read and write operation is less than a threshold of the module power consumption reference value, acquiring the temperature value of the target hard disk according to a third interval polling strategy; and

when the module power consumption value of the hard disk module performing the read and write operation is equal to or greater than the threshold of the module power consumption reference value, acquiring the temperature value of the target hard disk according to a fourth interval polling strategy,

wherein the polling interval in the fourth interval polling strategy is smaller than the polling interval in the third interval polling strategy.

9 . The coordinated control method for the hard disk heat dissipation according to claim 8 , wherein the numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks is a power consumption variation rate, and the acquiring the real-time power consumption value and the power consumption reference value of the hard disks performing the read and write operations, and determining the numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks comprises:

acquiring an overall power consumption variation rate and an overall power consumption variation rate reference value of all hard disks performing the read and write operations; and

determining a numeral relationship between the overall power consumption variation rate and the overall power consumption variation rate reference value of all hard disks.

10 . The coordinated control method for the hard disk heat dissipation according to claim 9 , wherein the determining the corresponding interval polling strategy according to the numerical relationship to acquire the temperature value of the target hard disk comprises:

when the overall power consumption variation rate of all hard disks is less than a threshold of the overall power consumption variation rate reference value, acquiring the temperature value of the target hard disk according to a fifth interval polling strategy; and

when the overall power consumption variation rate of all hard disks is equal to or greater than the threshold of the overall power consumption variation rate reference value, acquiring the temperature value of the target hard disk according to a sixth interval polling strategy,

wherein the polling interval in the sixth interval polling strategy is smaller than the polling interval in the fifth interval polling strategy.

11 . The coordinated control method for the hard disk heat dissipation according to claim 10 , wherein the acquiring the real-time power consumption value and the power consumption reference value of the hard disks performing the read and write operations, and determining the numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks comprises:

acquiring a module power consumption variation rate and a module power consumption variation rate reference value of the hard disk module performing the read and write operation; and

determining a numeral relationship between the module power consumption variation rate and the module power consumption variation rate reference value of the hard disk module performing the read and write operation.

12 . The coordinated control method for the hard disk heat dissipation according to claim 11 , wherein the determining the corresponding interval polling strategy according to the numerical relationship to acquire the temperature value of the target hard disk comprises:

when the module power consumption variation rate of the hard disk module performing the read and write operation is less than a threshold of the module power consumption variation rate reference value, acquiring the temperature value of the target hard disk according to a seventh interval polling strategy; and

when the module power consumption variation rate of the hard disk module performing the read and write operation is equal to or greater than the threshold of the module power consumption variation rate reference value, acquiring the temperature value of the target hard disk according to an eighth interval polling strategy,

wherein the polling interval in the eighth interval polling strategy is smaller than the polling interval in the seventh interval polling strategy.

13 . The coordinated control method for the hard disk heat dissipation according to claim 12 , wherein when the overall power consumption variation rate of all hard disks is less than the threshold of the overall power consumption variation rate reference value, and/or, when the module power consumption variation rate of the hard disk module is less than the threshold of the module power consumption variation rate reference value, the polling intervals in both the fifth interval polling strategy and the seventh interval polling strategy are 2.

14 . The coordinated control method for the hard disk heat dissipation according to claim 13 , wherein when the overall power consumption variation rate of all hard disks is equal to or greater than the threshold of the overall power consumption variation rate reference value, and the module power consumption variation rate of the hard disk module is equal to or greater than the threshold of the module power consumption variation rate reference value, the polling intervals in both the sixth interval polling strategy and the eighth interval polling strategy are 1.

15 . The coordinated control method for the hard disk heat dissipation according to claim 2 , wherein the performing coordinated control on the hard disk heat dissipation according to the temperature value of the target hard disk comprises:

determining an average temperature value of a hard disk module of the plurality of hard disk modules comprising the target hard disk according to the temperature value of the target hard disk; and

when a difference between average temperature values of different hard disk modules of the plurality of hard disk modules is greater than a preset reference value, dynamically adjusting the resource allocation gradient table according to the difference between the average temperature values of different hard disk modules.

16 . The coordinated control method for the hard disk heat dissipation according to claim 8 , wherein the overall power consumption value and the module power consumption value are average values.

17 . The coordinated control method for the hard disk heat dissipation according to claim 1 , wherein the performing coordinated control on the hard disk heat dissipation according to the temperature value of the target hard disk comprises:

when the target hard disk is in an abnormal temperature state, reporting the abnormal temperature state of the target hard disk, and triggering an alarm.

18 . The coordinated control method for the hard disk heat dissipation according to claim 1 , wherein the performing coordinated control on the hard disk heat dissipation according to the temperature value of the target hard disk comprises:

when an average temperature value of the target hard disk is greater than a reference average value, increasing an airflow velocity of the air source.

19 . A computer device, comprising a memory, a processor, and

computer programs stored in the memory and capable of running on the processor, wherein the processor, when executing the computer programs, is configured to perform operations for a coordinated control method for hard disk heat dissipation, the operations comprising:

grouping hard disks according to a distance from the hard disks to an air source, and allocating read and write resources to the grouped hard disks, to enable the hard disks to perform read and write operations according to respective allocated read and write resources;

acquiring a real-time power consumption value and a power consumption reference value of the hard disks performing the read and write operations, and determining a numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks;

determining a corresponding interval polling strategy according to the numerical relationship to acquire a temperature value of a target hard disk; and

performing coordinated control on the hard disk heat dissipation according to the temperature value of the target hard disk.

20 . A non-transitory computer-readable storage medium, having computer programs stored therein, wherein the computer programs, when executed by a processor, are configured to cause the processor to perform operations of a coordinated control method for hard disk heat dissipation, the operations comprising:

grouping hard disks according to a distance from the hard disks to an air source, and allocating read and write resources to the grouped hard disks, to enable the hard disks to perform read and write operations according to respective allocated read and write resources;

acquiring a real-time power consumption value and a power consumption reference value of the hard disks performing the read and write operations, and determining a numerical relationship between the real-time power consumption value and the power consumption reference value of the hard disks;

determining a corresponding interval polling strategy according to the numerical relationship to acquire a temperature value of a target hard disk; and

performing coordinated control on the hard disk heat dissipation according to the temperature value of the target hard disk.