IP Library › Granted Patent US 10,905,032
Granted Patent B2
US 10,905,032 · App. 16/172,055 · Granted Jan 26, 2021

System and method for heat dissipation of storage device using movable fans

Inventors: Haifang Zhai (Shanghai, CN); Hendry Wu (Shanghai, CN); David Dong (Shanghai, CN); Yujie Zhou (Shanghai, CN)
Assignee: EMC IP Holding Company LLC
H05K7/20836F04D25/166F04D27/004F04D29/602F24F11/0001F24F11/77F24F11/79G05B15/02G11B33/142H05K7/20736F24F11/74F24F11/76
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 10,905,032
App. No.
16/172,055
Granted
Jan 26, 2021
Kind
B2
Abstract

Embodiments of the present disclosure provide a system and method for heat dissipation of a storage device. The system comprises a guiding rail mounted in an enclosure of the storage device; a set of fans arranged on the guiding rail and being movable on the guiding rail, the set of fans being configured to dissipate heat of a disk assembly of the storage device; and a controller configured to: obtain a temperature of the disk assembly at a first time point; and in response to the temperature of at least one disk in the disk assembly exceeding a threshold temperature, perform at least one of the following: adjusting a position of at least one of the set of fans; and increasing a rotational speed of at least one of the set of fans.

Claims (55)

1. A system for heat dissipation of a storage device, comprising:

a guiding rail mounted in an enclosure of the storage device;

a set of fans arranged on the guiding rail and being movable in a lateral direction on the guiding rail, the lateral direction being parallel to a longitudinal axis of the guiding rail, the set of fans being configured to dissipate the heat of a disk assembly of the storage device; and

a controller configured to:

obtain a temperature of the disk assembly at a first time point;

in response to the temperature of at least one disk in the disk assembly exceeding a threshold temperature, adjust a position of at least one of the set of fans by laterally moving the at least one of the set of fans on the guiding rail towards the at least one disk having the temperature exceeding the threshold temperature; and

determine a first fan from the set of fans to move on the guiding rail as part of the adjusting based on a first distance between a current position of the first fan and a position of the at least one disk having the temperature exceeding the threshold temperature being less than a predetermined distance;

wherein the at least one fan has an electric motor mounted thereon, the electric motor having a rotation shaft rotatable on the guiding rail and being configured to drive, in response to receiving a control signal from the controller, the at least one fan on the guiding rail towards the at least one disk having the temperature exceeding the threshold temperature.

2. The system of claim 1 , wherein the controller is further configured to:

determine a second distance between the current position of the first fan and another position between the first fan and a second fan adjacent to the first fan in a direction of driving the first fan; and

in response to the second distance exceeding a movement distance indicated by the control signal, move the first fan.

3. The system of claim 2 , wherein the controller is further configured to:

in response to the second distance being less than the movement distance indicated by the control signal, increase a rotational speed of the first fan.

4. The system of claim 2 , wherein the controller is further configured to:

obtain a temperature of the disk assembly at a second time point, the second time point being later than the first time point; and

in response to the temperature of the at least one disk still exceeding the threshold temperature, increase a rotational speed of the first fan.

5. The system of claim 1 , wherein the controller is further configured to:

in response to a temperature of more than one disk in the disk assembly exceeding the threshold temperature, increase a rotational speed of at least one of the set of fans.

6. The system of claim 1 , wherein at least one anti-collision component is provided on opposite sides of adjacent fans in the set of fans.

7. A method for heat dissipation of a storage device, comprising:

obtaining a temperature of a disk assembly of the storage device at a first time point; and

in response to the temperature of at least one disk in the disk assembly exceeding a threshold temperature, adjusting a position of at least one of the set of fans;

wherein the set of fans are arranged on a guiding rail mounted in an enclosure of the storage device and are movable in a lateral direction on the guiding rail, the lateral direction being parallel to a longitudinal axis of the guiding rail, the set of fans being configured to dissipate the heat of the disk assembly of the storage device;

wherein adjusting a position of at least one of the set of fans comprises transmitting a control signal to the at least one fan to drive an electric motor mounted on the at least one fan, such that the at least one fan laterally moves on the guiding rail towards the at least one disk having the temperature exceeding the threshold temperature; and

wherein the driving comprises determining a first fan from the set of fans to move on the guiding rail as part of the adjusting based on a first distance between a current position of the first fan and a position of the at least one disk having the temperature exceeding the threshold temperature being less than a predetermined distance.

8. The method of claim 7 , further comprising:

determining a second distance between the current position of the first fan and another position between the first fan and a second fan adjacent to the first fan in a direction of driving the first fan; and

in response to the second distance exceeding a movement distance indicated by the control signal, moving the first fan.

9. The method of claim 8 , further comprising:

in response to the second distance being less than the movement distance indicated by the control signal, increasing a rotational speed of the first fan.

10. The method of claim 8 , further comprising:

obtaining a temperature of the disk assembly at a second time point, the second time point being later than the first time point; and

in response to the temperature of the at least one disk still exceeding the threshold temperature, increasing a rotational speed of the first fan.

11. The method of claim 7 , further comprising:

in response to a temperature of more than one disk in the disk assembly exceeding the threshold temperature, increasing a rotational speed of at least one of the set of fans.

12. The method of claim 7 , wherein at least one anti-collision component is provided on opposite sides of adjacent fans in the set of fans.

13. The method of claim 7 , wherein the adjusting further comprises laterally moving the at least one fan towards one side of the at least one disk having the temperature exceeding the threshold temperature, and laterally moving at least one other fan of the set of fans towards another side of the at least one disk having the temperature exceeding the threshold temperature.

14. A computer program product comprising a non-transitory processor-readable storage medium having stored therein program code of one or more software programs for heat dissipation of a storage device, wherein the program code, when executed by at least one processing device comprising a processor coupled to a memory, causes said at least one processing device to perform the actions of:

obtaining a temperature of a disk assembly of the storage device at a first time point; and

in response to the temperature of at least one disk in the disk assembly exceeding a threshold temperature, adjusting a position of at least one of the set of fans;

wherein the set of fans are arranged on a guiding rail mounted in an enclosure of the storage device and are movable in a lateral direction on the guiding rail, the lateral direction being parallel to a longitudinal axis of the guiding rail, the set of fans being configured to dissipate the heat of the disk assembly of the storage device;

wherein adjusting a position of at least one of the set of fans comprises transmitting a control signal to the at least one fan to drive an electric motor mounted on the at least one fan, such that the at least one fan laterally moves on the guiding rail towards the at least one disk having the temperature exceeding the threshold temperature; and

wherein the driving comprises determining a first fan from the set of fans to move on the guiding rail as part of the adjusting based on a first distance between a current position of the first fan and a position of the at least one disk having the temperature exceeding the threshold temperature being less than a predetermined distance.

15. The computer program product of claim 14 wherein the program code when executed by the at least one processing device further causes the at least one processing device to perform the actions of:

determining a second distance between the current position of the first fan and another position between the first fan and a second fan adjacent to the first fan in a direction of driving the first fan; and

in response to the second distance exceeding a movement distance indicated by the control signal, moving the first fan.

16. The computer program product of claim 15 , wherein the program code when executed by the at least one processing device further causes the at least one processing device to perform the action of:

in response to the second distance being less than the movement distance indicated by the control signal, increasing a rotational speed of the first fan.

17. The computer program product of claim 15 , wherein the program code when executed by the at least one processing device further causes the at least one processing device to perform the actions of:

obtaining a temperature of the disk assembly at a second time point, the second time point being later than the first time point; and

in response to the temperature of the at least one disk still exceeding the threshold temperature, increasing a rotational speed of the first fan.

18. The computer program product of claim 14 , wherein the program code when executed by the at least one processing device further causes the at least one processing device to perform the action of:

in response to a temperature of more than one disk in the disk assembly exceeding the threshold temperature, increasing a rotational speed of at least one of the set of fans.

19. The computer program product of claim 14 , wherein at least one anti-collision component is provided on opposite sides of adjacent fans in the set of fans.

20. The computer program product of claim 14 , wherein the adjusting further comprises laterally moving the at least one fan towards one side of the at least one disk having the temperature exceeding the threshold temperature, and laterally moving at least one other fan of the set of fans towards another side of the at least one disk having the temperature exceeding the threshold temperature.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2018
From: ZHAI, HAIFANG; WU, HENDRY; DONG, DAVID; ZHOU, YUJIE
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 047484/0357 →
Priority Claims (1)
CN 2017 1 1023166 · Oct 27, 2017 · national
Continuity (1)
Related Publication 20190174657A1 · Jun 6, 2019