US20090266511A1 - Methods and systems for using a storage device to control and manage external cooling devices - Google Patents
Methods and systems for using a storage device to control and manage external cooling devices Download PDFInfo
- Publication number
- US20090266511A1 US20090266511A1 US12/111,897 US11189708A US2009266511A1 US 20090266511 A1 US20090266511 A1 US 20090266511A1 US 11189708 A US11189708 A US 11189708A US 2009266511 A1 US2009266511 A1 US 2009266511A1
- Authority
- US
- United States
- Prior art keywords
- data storage
- cooling
- storage device
- controller
- tape drive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B33/00—Constructional parts, details or accessories not provided for in the other groups of this subclass
- G11B33/14—Reducing influence of physical parameters, e.g. temperature change, moisture, dust
- G11B33/1406—Reducing the influence of the temperature
- G11B33/144—Reducing the influence of the temperature by detection, control, regulation of the temperature
Definitions
- module does not imply that the components or functionality described or claimed as part of the module are all configured in a common package. Indeed, any or all of the various components of a module, whether control logic or other components, can be combined in a single package or separately maintained and can further be distributed across multiple locations.
Abstract
The present invention is directed toward methods and systems for cooling electronics. More particularly, in various embodiments, the present invention provides systems and methods for cooling a data storage device. In some embodiments, a multiple data storage device enclosure might include a first data storage device and a second data storage device. Both data storage devices may be within the multiple data storage device enclosure. In various embodiments, a first cooling device, external to the first and second data storage device may be coupled to the multiple data storage device enclosure. Additionally, in some embodiments, a controller, may be coupled to the cooling device and configured to receive control signals from the first and second data storage devices.
Description
- The present invention relates generally to data storage systems, and more particularly, some embodiments relate to methods and systems for managing external cooling devices in a data storage system.
- Electronic equipment generally generates heat during normal operation. In many cases, it is advantageous to remove this heat to prevent premature equipment failure. The electronic equipment generally generates heat because various electronic components that are part of the electronic device may generate heat. As electricity flows through electronic components heat is generally given off due to resistance to the flow of electricity within the components.
- The heat given off by the electronic components will tend to raise the temperature of the electronic equipment if the heat is not removed. If the temperature inside the electronic equipment is raised high enough the reliability of the device might suffer. For example, during normal operation of many data storage devices the devices will generate heat due to the resistance of internal components within the data storage device.
- These data storage devices typically package a drive inside a drive sled enclosure or chassis enclosure. The sled enclosure or chassis enclosure may typically have separate and independent cooling devices to remove heat. If the heat is not removed the data storage device might fail prematurely. In addition to the loss of the actual device, data stored on the device might be lost or it might be difficult or expensive to access the data.
- The data storage device, for example, a tape drive does not control these independent cooling devices. The disconnect between the independent cooling device and the tape drive may have many disadvantages. Some of these disadvantages may include contamination of the data storage device if a cooling device is run more often than necessary. For example, if a fan is used to cool a data storage device, the fan might bring dirty or dusty air into the storage device. A fan that is run longer than necessary may bring in dirty or dusty air at a faster rate. This might contaminate the storage device faster than if the fan is run only when needed.
- Additionally, many cooling devices consume power when used. For example, a fan might use electrical power. In a device that contains many such fans, the power consumption may waste not only money, but also natural resources. Additionally, the data storage device might include its own cooling device that is internal to the data storage device. This internal cooling device, in many cases, may be redundant to the data storage device. This might tend to waste materials for the extra fan as well as additional electric power to drive the fan. Additionally, running more fans than needed to cool the data storage device may generate a great deal of noise.
- The present invention is directed toward methods and systems for cooling electronics. More particularly, in various embodiments, the present invention provides systems and methods for cooling a data storage device. In accordance with some embodiments of the systems and methods described herein, a multiple data storage device enclosure might include a first data storage device and a second data storage device. In some embodiments, the multiple data storage device enclosure might be a drive sled enclosure or a chassis enclosure configured to contain tape drives, disk drives, other data storage devices or combinations of data storage devices. Both data storage devices may be within the multiple data storage device enclosure. In some embodiments, the controller may be further configured to control the first cooling device based on the control signals from the tape drives.
- In various embodiments, a first cooling device, external to the first and second data storage device may be coupled to the multiple data storage device enclosure. Additionally, in some embodiments, a controller, may be coupled to the cooling device and configured to receive control signals from the first and second data storage devices.
- Various embodiments of the systems and methods described herein may include a first data storage device that transmits a signal to the controller requesting cooling. In some embodiments, the first data storage device may transmit a temperature. This temperature might be read by a temperature sensor and transmitted to the controller, the temperature sensor configured to determine the temperature of the first data storage device.
- In accordance with some embodiments of the systems and methods described herein, the first data storage device may transmit an on/off control signal to the controller. In some embodiments, the cooling device might comprise a fan and the control signal may control the speed of the fan. Additionally, the controller may be configured to control the fan based on the need for cooling and to lower noise, power consumption, or contamination.
- Some embodiments of the systems and methods described herein may comprise a second cooling device external to the first and second data storage devices and a first and a second temperature sensor. The first temperature sensor may be configured to measure the temperature of the first data storage device and the second temperature sensor may be configured to measure the temperature in the second data storage device. In some embodiments, both cooling devices may provide cooling to both data storage devices. In some embodiments, however, the first cooling device might provide more cooling to the first data storage device and the second cooling device might provide more cooling to the second data storage device.
- In accordance with some embodiments of the systems and methods described herein, the controller may activate the cooling device associated with the warmer of the two data storage devices. Additionally, the controller may activate the fan associated with the cooler of the two data storage devices if the fan associated with the warmer of the two data storage devices does not provide adequate cooling for the system. Additionally, in some embodiments, the cooling devices may comprise fans. In various embodiments, the controller may be configured to control the speed of each fan based on the temperature of each data storage device and power consumption or contamination or noise. In some embodiments, the controller may turn on one of the two cooling devices when one of the two data storage devices is active and both cooling devices when both drives are active.
- Other features and aspects of the invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, which illustrate, by way of example, the features in accordance with embodiments of the invention. The summary is not intended to limit the scope of the invention, which is defined solely by the claims attached hereto.
- The present invention, in accordance with one or more various embodiments, is described in detail with reference to the following figures. The drawings are provided for purposes of illustration only and merely depict typical or example embodiments of the invention. These drawings are provided to facilitate the reader's understanding of the invention and shall not be considered limiting of the breadth, scope, or applicability of the invention. It should be noted that for clarity and ease of illustration these drawings are not necessarily made to scale.
-
FIG. 1 is a block diagram illustrating one possible configuration of a data storage system that can serve as an example environment in which the present invention can be implemented. -
FIG. 2 is a diagram illustrating an example system in accordance with the systems and methods described herein. -
FIG. 3 is a chart illustrating an example method in accordance with various embodiments of the systems and methods described herein. - The figures are not intended to be exhaustive or to limit the invention to the precise form disclosed. It should be understood that the invention can be practiced with modification and alteration, and that the invention be limited only by the claims and the equivalents thereof.
- In accordance with some embodiments of the systems and methods described herein, a multiple data storage device enclosure might include a first data storage device and a second data storage device. Both data storage devices may be within the multiple data storage device enclosure. In various embodiments, a first cooling device, external to the first and second data storage device may be coupled to the multiple data storage device enclosure.
- Additionally, in some embodiments, a controller, may be coupled to the cooling device and configured to receive control signals from the first and second data storage devices. In various embodiments, the controller may be further configured to control the first cooling device based on the control signals from the tape drives. Various embodiments of the systems and methods described herein may include a first data storage device that transmits a signal to the controller requesting cooling. In some embodiments, the first data storage device may transmit a temperature. This temperature might be read by a temperature sensor and transmitted to the controller, the temperature sensor configured to determine the temperature of the first data storage device.
- Before describing the invention in detail, it is useful to describe an example environment with which the invention can be implemented.
FIG. 1 is a block diagram illustrating one possible configuration of adata storage system 100 that can serve as an example environment in which the present invention can be implemented. - The
data storage system 100 may include multiple tape drives 102. These tape drives 102 might be in enclosures, such asenclosure 104. In various embodiments of the methods and systems described herein, thedata storage system 100 might include two or more tape drives 102 andenclosures 104. Alternatively, in some embodiments, a large number of tape drives may be located in a single enclosure. The tape drive(s) and enclosure(s) may be located in arack 106. - Figure illustrates a
data storage system 100 that includes an array of twelve tape drives in twelve enclosures. This array is arranged in a stack six tape drives wide and 2 high. It will be understood, however, that many other possible arrangements are possible. - In some systems, each tape drive might include one or more fans, or other cooling devices to provide cooling. In other systems, fans may be located external to the
tape drive 102. For example, theenclosures 104 or therack 106 might include one or more fans to provide cooling. In some embodiments, fans might be included in the tape drive(s) 102 and the enclosure(s) 104. Generally, some of the fans that may be external to the tape drive may be controlled by the tape drive. -
FIG. 2 is a diagram illustrating an example system in accordance with the systems and methods described herein. In various embodiments, the present invention provides systems and methods for cooling a data storage device. In accordance with some embodiments of the systems and methods described herein, a multiple datastorage device enclosure 200 might include a firstdata storage device 202 and a seconddata storage device 204. Both data storage devices may be within the multiple datastorage device enclosure 200. In some embodiments, the multiple datastorage device enclosure 200 might be a drive sled enclosure or a chassis enclosure configured to contain tape drives, disk drives, other data storage devices or combinations of data storage devices. - In various embodiments, a
first cooling device 206, external to the first and seconddata storage devices storage device enclosure 200. Additionally, in some embodiments, acontroller 208 may be coupled to thecooling device 208 and configured to receive control signals from the first and seconddata storage devices - Various embodiments of the systems and methods described herein may include a first
data storage device 202 that transmits a signal to thecontroller 208 requesting cooling. In some embodiments, the firstdata storage device 202 may transmit a temperature. This temperature might be read by a temperature sensor and transmitted to the controller; the temperature sensor may be configured to determine the temperature of the first data storage device. - In accordance with some embodiments of the systems and methods described herein, the first
data storage device 202 may transmit an on/off control signal to thecontroller 208. Based on this on/off control signal and the on/off control signal from, for example, other fans in thedevice 202, the controller might turn one or more fans on to provide cooling. - In some embodiments, the
cooling device 206 might comprise a fan and the control signal may control the speed of the fan. For example, in some embodiments, rather than transmit an on/off signal from thedata storage devices devices controller 208 might be able to speed up or slow down the cooling device based on how hot eachdevice devices - Some embodiments of the systems and methods described herein may comprise a second cooling device external to the first and second data storage devices and a first and a second temperature sensor. The first temperature sensor may be configured to measure the temperature of the first data storage device and the second temperature sensor may be configured to measure the temperature in the second data storage device. In some embodiments, both cooling devices may provide cooling to both data storage devices. In some embodiments, however, the first cooling device might provide more cooling to the first data storage device and the second cooling device might provide more cooling to the second data storage device.
- In accordance with some embodiments of the systems and methods described herein, the controller may activate the cooling device associated with the warmer of the two data storage devices. Additionally, the controller may activate the fan associated with the cooler of the two data storage devices if the fan associated with the warmer of the two data storage devices does not provide adequate cooling for the system. Additionally, in some embodiments, the cooling devices may comprise fans. In various embodiments, the controller may be configured to control the speed of each fan based on the temperature of each data storage device and power consumption or contamination or noise. In some embodiments, the controller may turn on one of the two cooling devices when one of the two data storage devices is active and both cooling devices when both of the two data storage devices are active.
-
FIG. 3 is a chart illustrating several factors that might be considered when controlling a cooling device. In some embodiments, thecontroller 208 may be configured to control the fan based on the various factors. For example, these factors might include lowering noise, lowering power consumption, lowering contamination due to dust. In some embodiments, the number of fans running might be increased or decreased based on the temperature or other factors, for example, the other factors discussed. - For example, when temperature is high 300 inside a tape drive the tape drive might control a
fan 302 that is external to the tape drive by sending a control signal external to the drive. In some embodiments of the systems and methods described herein, the fans might be turned on or off 306 in order to controlexcessive noise 304. For example, in racks including a large number of fans, if each fan is running, this may increase the noise in the room considerably. In many cases these fans might not all need to be running at the same time. Generally, if the number of fans running is decreased, the sound level may decrease. - In some embodiments, the
controller 208 might consider the sound level and the temperature when determining the number of fans to turn on, the speed of the fans, etc. For example, a sound meter might be used to determine the level of sound. This information might be input into thecontroller 208. Temperature levels might also be input into thecontroller 208. These temperature levels might simply be an on/off signal from, for example, a tape drive. This on/off signal might be based on, for example, the internal temperature to a tape drive or other device. - In some embodiments, a
high temperature 308 might cause a first fan to be turned on 310. If the high temperature continued 312, then a second fan might be turned on. In this way, the number of fans turned on might be increased or decreased based on the cooling needs of the system. In some embodiments, a temperature measurement might be transmitted to the controller. If the temperature reading is above a certain level, then both fans might be turned on. In other embodiments, for example, one fan might be turned on for each drive that is above a predetermined temperature. (Other ratios of fans to tape drives are also possible.) - Many different factors might be considered when determining to turn a cooling device on or off, or when determining how fast a cooling device should run based on the current state of a data storage system. In addition to temperature, noise, contamination and power consumption, a fan or other cooling device might be controlled based on other factors. For example, other factors might include room temperature in addition to internal temperature, expected future room or other temperature, current drive on/off state, expected future drive on/off state, power consumption of the devices being cooled, expected power consumption of the devices being cooled, noise from other devices in the area, noise from the device being cooled. In some embodiments, the number of fans running might also be controlled based on the presence of people in the room. For example, when people are in the room the noise generated might be a more important consideration.
- For example, room temperature might be considered because cooler room air might cool better than warmer room air. Accordingly, fewer fans might be turned on or the speed of the fans might be decreased based on the air temperature.
- In various other embodiments, an expected future temperature might be considered. For example, if the controller determines that several devices are about to turn off or other wise produce less heat, it might delay turning on a fan, for example, even if the device is warmer than a threshold temperature. In another example, a fan might be turned on because the temperature of a room is expected to rise. For example, during the day some rooms that might not be air conditioned might increase in temperature because the sun heats the room as the day progresses. Warm air might have less cooling ability. Accordingly, a cooling device might be turned on earlier to counter act this.
- In some embodiments, fans might be controlled based on power consumption or expected power consumption. For example, power consumption can produce heat. The more power consumed, the more heat produced. Accordingly, as the power consumed increases the number of fans turned on might be increased, the speed of the fans might be increased, etc. Future data access might be known or predicted, accordingly, it might be possible to predict future power consumption and the cooling devices might be controlled based on this prediction.
- As discussed above, noise might be a factor when considering to turn on a cooling device or determining the speed that such a device should run at. For example, the noise might be generated by the data storage devices or the noise might be generated by other devices in the room. In some embodiments, noise might be considered, for example, only when people are present. This might be based on when people are expected to be present, for example, normal work hours, or when people are actually present, based on some input indicating that people are present. This might be a logged on status on a computer, a motion sensor, etc.
- In some embodiments, these various factors might be considered together. For example, power consumption might be considered in conjunction with room temperature. Through examining a particular data storage system, for example, the cooling required based on power consumption and room temperature might be determined. Other combinations might also be used, for example, room temperature, internal temperature and power consumption. For example, the room temperature might indicate the expected cooling ability of a given volume of air. Temperature might indicate a current need for cooling and power consumption might indicate how fast additional heat is entering the device or system. In this way a cooling level might be selected.
- In some embodiments, a minimum cooling level might be selected. This might be done to conserve the energy used by the cooling devices or to minimize the noise. This might be controlled differently when people are working around the data storage devices.
- While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not of limitation. Likewise, the various diagrams may depict an example architectural or other configuration for the invention, which is done to aid in understanding the features and functionality that can be included in the invention. The invention is not restricted to the illustrated example architectures or configurations, but the desired features can be implemented using a variety of alternative architectures and configurations. Indeed, it will be apparent to one of skill in the art how alternative functional, logical or physical partitioning and configurations can be implemented to implement the desired features of the present invention. Also, a multitude of different constituent module names other than those depicted herein can be applied to the various partitions. Additionally, with regard to flow diagrams, operational descriptions and method claims, the order in which the steps are presented herein shall not mandate that various embodiments be implemented to perform the recited functionality in the same order unless the context dictates otherwise.
- Although the invention is described above in terms of various exemplary embodiments and implementations, it should be understood that the various features, aspects and functionality described in one or more of the individual embodiments are not limited in their applicability to the particular embodiment with which they are described, but instead can be applied, alone or in various combinations, to one or more of the other embodiments of the invention, whether or not such embodiments are described and whether or not such features are presented as being a part of a described embodiment. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments.
- Terms and phrases used in this document, and variations thereof unless otherwise expressly stated, should be construed as open ended as opposed to limiting. As examples of the foregoing: the term “including” should be read as meaning “including, without limitation” or the like; the term “example” is used to provide exemplary instances of the item in discussion, not an exhaustive or limiting list thereof, the terms “a” or “an” should be read as meaning “at least one,” “one or more,” or the like; and adjectives such as “conventional,” “traditional,” “normal,” “standard,” “known” and terms of similar meaning should not be construed as limiting the item described to a given time period or to an item available as of a given time, but instead should be read to encompass conventional, traditional, normal, or standard technologies that may be available or known now or at any time in the future. Likewise, where this document refers to technologies that would be apparent or known to one of ordinary skill in the art, such technologies encompass those apparent or known to the skilled artisan now or at any time in the future.
- A group of items linked with the conjunction “and” should not be read as requiring that each one of those items be present in the grouping, but rather should be read as “and/or” unless expressly stated otherwise. Similarly, a group of items linked with the conjunction “or” should not be read as requiring mutual exclusivity among that group, but rather should also be read as “and/or” unless expressly stated otherwise. Furthermore, although items, elements or components of the invention may be described or claimed in the singular, the plural is contemplated to be within the scope thereof unless limitation to the singular is explicitly stated.
- The presence of broadening words and phrases such as “one or more,” “at least,” “but not limited to” or other like phrases in some instances shall not be read to mean that the narrower case is intended or required in instances where such broadening phrases may be absent. The use of the term “module” does not imply that the components or functionality described or claimed as part of the module are all configured in a common package. Indeed, any or all of the various components of a module, whether control logic or other components, can be combined in a single package or separately maintained and can further be distributed across multiple locations.
- Additionally, the various embodiments set forth herein are described in terms of exemplary block diagrams, flow charts and other illustrations. As will become apparent to one of ordinary skill in the art after reading this document, the illustrated embodiments and their various alternatives can be implemented without confinement to the illustrated examples. For example, block diagrams and their accompanying description should not be construed as mandating a particular architecture or configuration.
Claims (20)
1. A system for cooling a tape drive, comprising:
a multiple tape drive enclosure;
a first tape drive, within the multiple tape drive enclosure;
a second tape drive, within the multiple tape drive enclosure;
a first cooling device, external to the first and second tape drive and coupled to the multiple tape drive enclosure; and
a controller, coupled to the cooling device and configured to receive control signals from the first and second tape drives, the controller further configures to control the first cooling device based on the control signals from the tape drives.
2. The system of claim 1 , wherein the first tape drive transmits a signal to the controller requesting cooling.
3. The system of claim 1 , wherein the first tape drive transmits a temperature read by a temperature sensor to the controller, the temperature sensor configured to determine the temperature of the first tape drive.
4. The system of claim 1 , wherein the first tape drive transmits an on/off control signal to the controller.
5. The system of claim 4 , wherein the cooling device comprises a fan and the control signal controls the speed of the fan.
6. The system of claim 1 , wherein the controller is configured to control the fan based on the need for cooling and to lower noise, power consumption, or contamination.
7. The system of claim 1 , further comprising a second cooling device external to the first and second tape drives.
8. The system of claim 7 , further comprising a first and a second temperature sensor, wherein the first temperature sensor is configured to measure the temperature of the first tape drive and the second temperature sensor is configured to measure the temperature in the second tape drive.
9. The system of claim 8 , wherein both cooling devices provide cooling to both tape drives, but wherein the first cooling device provides more cooling to the first tape drive and the second cooling device provides more cooling to the second tape drive.
10. The system of claim 9 , wherein the controller activates the cooling device associated with the warmer of the two tape drives.
11. The system of claim 10 , wherein the controller activates the fan associated with the cooler of the two tape drives if the fan associated with the warmer of the two tape drives does not provide adequate cooling for the system.
12. The system of claim 9 , wherein the cooling devices comprise fans and the controller is configured to control the speed of each fan based on the temperature of each tape drive and power consumption or contamination or noise.
13. The system of claim 9 , wherein the controller turns on one of the two cooling devices when one of the two tape drives is active and both cooling devices when both drives are active.
14. A system for cooling a data storage device, comprising:
a multiple data storage device enclosure.
a first data storage device, within the multiple data storage device enclosure;
a second data storage device, within the multiple data storage device enclosure;
a first cooling device, coupled to the multiple data storage device enclosure, external to the first data storage device and configured to primarily cool the first data storage device;
a second cooling device, coupled to the multiple data storage device enclosure, external to the second data storage device and configured to primarily cool the second data storage device;
a first temperature sensor configured to monitor the temperature of the first data storage device;
a second temperature sensor configured to monitor the temperature of the second data storage device;
a controller, coupled to the cooling device and configured to receive control signals from the first and second tape drives, the controller further configures to control the first cooling device based on the control signals from the tape drives.
15. The system of claim 14 , wherein the first and second cooling devices comprise fans.
16. The system of claim 14 , wherein the controller activates the cooling device associated with the warmer of the two data storage devices.
17. The system of claim 16 , wherein the controller activates the fan associated with the cooler of the two data storage devices if the fan associated with the warmer of the two data storage devices does not provide adequate cooling for the system.
18. The system of claim 14 , wherein the cooling devices comprise fans and the controller is configured to control the speed of each fan based on the temperature of each data storage device and power consumption or contamination or noise in the data storage devices.
19. The system of claim 14 , wherein the controller turns on one of the two cooling devices when one of the two tape drives is active and both cooling devices when both drives are active.
20. The system of claim 14 , wherein the data storage devices are further configured to directly control the cooling devices.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/111,897 US20090266511A1 (en) | 2008-04-29 | 2008-04-29 | Methods and systems for using a storage device to control and manage external cooling devices |
PCT/US2009/040309 WO2009134610A2 (en) | 2008-04-29 | 2009-04-13 | Methods and systems for using a storage device to control and manage external cooling devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/111,897 US20090266511A1 (en) | 2008-04-29 | 2008-04-29 | Methods and systems for using a storage device to control and manage external cooling devices |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090266511A1 true US20090266511A1 (en) | 2009-10-29 |
Family
ID=41213831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/111,897 Abandoned US20090266511A1 (en) | 2008-04-29 | 2008-04-29 | Methods and systems for using a storage device to control and manage external cooling devices |
Country Status (2)
Country | Link |
---|---|
US (1) | US20090266511A1 (en) |
WO (1) | WO2009134610A2 (en) |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120131363A1 (en) * | 2010-11-23 | 2012-05-24 | Inventec Corporation | Heat dissipating device and method thereof |
US20150143183A1 (en) * | 2013-11-19 | 2015-05-21 | Fujitsu Limited | Storage control apparatus and method for controlling storage apparatus |
US20150192936A1 (en) * | 2014-01-03 | 2015-07-09 | Microsoft Corporation | Datacenter And Cooling Control Fault-Tolerance Using Compute Resources |
US20170323666A1 (en) * | 2016-05-04 | 2017-11-09 | International Business Machines Corporation | Integrated cooling in automated tape libraries |
US9916869B1 (en) | 2017-03-16 | 2018-03-13 | International Business Machines Corporation | Method for servicing a self-cooled data storage library |
US9940976B1 (en) | 2017-03-16 | 2018-04-10 | International Business Machines Corporation | Data storage library with component locker for environmental acclimation |
WO2018118760A1 (en) * | 2016-12-22 | 2018-06-28 | Amazon Technologies, Inc. | Tape library rack module with environmentally isolated interior |
US10026455B1 (en) | 2017-03-16 | 2018-07-17 | International Business Machines Corporation | System and method for controlling environmental conditions within an automated data storage library |
US10026445B1 (en) | 2017-03-16 | 2018-07-17 | International Business Machines Corporation | Data storage library with interior access regulation |
US10045457B1 (en) | 2017-03-16 | 2018-08-07 | International Business Machines Corporation | System for maintaining the environment of a self-cooled data storage library |
US10276214B2 (en) | 2017-03-16 | 2019-04-30 | International Business Machines Corporation | Data storage library with acclimation chamber |
US10303376B2 (en) | 2017-03-16 | 2019-05-28 | International Business Machines Corporation | Data storage library with pass-through connected media acclimation chamber |
US10332554B1 (en) | 2018-02-27 | 2019-06-25 | International Business Machines Corporation | Tape drive temperature control for media dimensional stability |
US10395687B1 (en) | 2018-02-27 | 2019-08-27 | International Business Machines Corporation | Tape drive bearing temperature control |
US10395695B2 (en) | 2017-03-16 | 2019-08-27 | International Business Machines Corporation | Data storage library with media acclimation device and methods of acclimating data storage media |
US10417851B2 (en) | 2017-03-16 | 2019-09-17 | International Business Machines Corporation | Data storage library with service mode |
US10418071B2 (en) | 2017-03-16 | 2019-09-17 | International Business Machines Corporation | Data storage library with positive pressure system |
US10431254B2 (en) | 2017-03-16 | 2019-10-01 | International Business Machines Corporation | System for providing an acclimation enclosure for a data storage library |
US10509421B2 (en) | 2017-03-16 | 2019-12-17 | International Business Machines Corproation | Method for controlling environmental conditions within an automated data storage library |
US10551806B2 (en) | 2017-03-16 | 2020-02-04 | International Business Machines Corporation | System for providing an access area for a data storage library |
US10566023B2 (en) | 2017-03-16 | 2020-02-18 | International Business Machines Corporation | Data storage library with service mode for protecting data storage drives |
US10660240B2 (en) | 2017-03-16 | 2020-05-19 | International Business Machines Corporation | Method for providing an access area for a data storage library |
US10890955B2 (en) | 2017-03-16 | 2021-01-12 | International Business Machines Corporation | System for controlling environmental conditions within an automated data storage library |
US11500430B2 (en) | 2017-03-16 | 2022-11-15 | International Business Machines Corporation | Data storage library with service mode for protecting data storage drives |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4817865A (en) * | 1988-03-17 | 1989-04-04 | Racal Data Communications Inc. | Ventilation system for modular electronic housing |
US5102040A (en) * | 1991-03-28 | 1992-04-07 | At&T Bell Laboratories | Method and apparatus for fan control to achieve enhanced cooling |
US5875965A (en) * | 1996-09-23 | 1999-03-02 | Samsung Electronic Co., Ltd. | Air circulation system for redundant arrays of inexpensive disks and method of controlling air circulation |
US20030120394A1 (en) * | 2001-12-26 | 2003-06-26 | Ziarnik Gregory P. | Adaptive fan controller for a computer system |
US6601168B1 (en) * | 1999-11-19 | 2003-07-29 | Hewlett-Packard Development Company, L.P. | Computer fan speed system to reduce audible perceptibility of fan speed changes |
US6618249B2 (en) * | 2002-02-05 | 2003-09-09 | Quantum Corporation | Thermal cooling system for densely packed storage devices |
US20030214781A1 (en) * | 2002-05-14 | 2003-11-20 | Dell Products L.P. | Computer system cooling using temperature monitoring |
US20040186629A1 (en) * | 2002-06-20 | 2004-09-23 | Minebea Ltd. | Intelligent cooling fan |
US6826456B1 (en) * | 2001-05-04 | 2004-11-30 | Rlx Technologies, Inc. | System and method for controlling server chassis cooling fans |
US6876549B2 (en) * | 2001-09-14 | 2005-04-05 | Hewlett-Packard Development Company, L.P. | Method and apparatus for individually cooling components of electronic systems |
US20050209740A1 (en) * | 2004-03-19 | 2005-09-22 | Vann Warren E Jr | Systems and methods for controlling fans |
US6961242B2 (en) * | 2003-07-31 | 2005-11-01 | Hewlett-Packard Development Company, L.P. | System fan management based on system loading options for a system having replaceable electronics modules |
US20060178785A1 (en) * | 2005-02-07 | 2006-08-10 | Inventec Corporation | Heat dissipating method |
US7139170B2 (en) * | 2004-08-20 | 2006-11-21 | Hitachi, Ltd. | Disk array device |
US7401644B2 (en) * | 2004-03-26 | 2008-07-22 | Hewlett-Packard Development Company, L.P. | Computer systems and related methods for cooling such systems |
US20080306635A1 (en) * | 2007-06-11 | 2008-12-11 | Rozzi James A | Method of optimizing air mover performance characteristics to minimize temperature variations in a computing system enclosure |
US20090171473A1 (en) * | 2007-12-27 | 2009-07-02 | Fujitsu Limited | Storage system, storage system control method and storage system control apparatus |
US7565226B1 (en) * | 2007-02-02 | 2009-07-21 | Sun Microsystems, Inc. | Determining operating fan speed for systems containing disk drives to minimize vibrational impact |
US20090222147A1 (en) * | 2008-02-29 | 2009-09-03 | Fujitsu Limited | Temperature controlling apparatus, information processing apparatus, and recording medium |
US20090228148A1 (en) * | 2005-03-30 | 2009-09-10 | Byquist Tod A | Method and system of advanced fan speed control |
US7593225B2 (en) * | 2007-03-29 | 2009-09-22 | Hitachi, Ltd. | Disk array system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6639794B2 (en) * | 2001-12-18 | 2003-10-28 | Maxxan Systems, Inc. | Chassis with adaptive fan control |
DE10234179B4 (en) * | 2002-07-26 | 2007-06-14 | Fujitsu Siemens Computers Gmbh | Data processing device |
US6854275B2 (en) * | 2002-08-08 | 2005-02-15 | International Business Machines Corporation | Method for cooling automated storage library media using thermoelectric cooler |
JP4818700B2 (en) * | 2005-12-02 | 2011-11-16 | 株式会社日立製作所 | Storage controller |
JP2007179655A (en) * | 2005-12-28 | 2007-07-12 | Hitachi Ltd | Disk array device |
-
2008
- 2008-04-29 US US12/111,897 patent/US20090266511A1/en not_active Abandoned
-
2009
- 2009-04-13 WO PCT/US2009/040309 patent/WO2009134610A2/en active Application Filing
Patent Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4817865A (en) * | 1988-03-17 | 1989-04-04 | Racal Data Communications Inc. | Ventilation system for modular electronic housing |
US5102040A (en) * | 1991-03-28 | 1992-04-07 | At&T Bell Laboratories | Method and apparatus for fan control to achieve enhanced cooling |
US5875965A (en) * | 1996-09-23 | 1999-03-02 | Samsung Electronic Co., Ltd. | Air circulation system for redundant arrays of inexpensive disks and method of controlling air circulation |
US6601168B1 (en) * | 1999-11-19 | 2003-07-29 | Hewlett-Packard Development Company, L.P. | Computer fan speed system to reduce audible perceptibility of fan speed changes |
US6826456B1 (en) * | 2001-05-04 | 2004-11-30 | Rlx Technologies, Inc. | System and method for controlling server chassis cooling fans |
US6904968B2 (en) * | 2001-09-14 | 2005-06-14 | Hewlett-Packard Development Company, L.P. | Method and apparatus for individually cooling components of electronic systems |
US6876549B2 (en) * | 2001-09-14 | 2005-04-05 | Hewlett-Packard Development Company, L.P. | Method and apparatus for individually cooling components of electronic systems |
US20030120394A1 (en) * | 2001-12-26 | 2003-06-26 | Ziarnik Gregory P. | Adaptive fan controller for a computer system |
US6618249B2 (en) * | 2002-02-05 | 2003-09-09 | Quantum Corporation | Thermal cooling system for densely packed storage devices |
US6751094B2 (en) * | 2002-05-14 | 2004-06-15 | Dell Products L.P. | Computer system cooling using temperature monitoring |
US20030214781A1 (en) * | 2002-05-14 | 2003-11-20 | Dell Products L.P. | Computer system cooling using temperature monitoring |
US20040186629A1 (en) * | 2002-06-20 | 2004-09-23 | Minebea Ltd. | Intelligent cooling fan |
US6961242B2 (en) * | 2003-07-31 | 2005-11-01 | Hewlett-Packard Development Company, L.P. | System fan management based on system loading options for a system having replaceable electronics modules |
US20050209740A1 (en) * | 2004-03-19 | 2005-09-22 | Vann Warren E Jr | Systems and methods for controlling fans |
US7401644B2 (en) * | 2004-03-26 | 2008-07-22 | Hewlett-Packard Development Company, L.P. | Computer systems and related methods for cooling such systems |
US7139170B2 (en) * | 2004-08-20 | 2006-11-21 | Hitachi, Ltd. | Disk array device |
US20060178785A1 (en) * | 2005-02-07 | 2006-08-10 | Inventec Corporation | Heat dissipating method |
US20090228148A1 (en) * | 2005-03-30 | 2009-09-10 | Byquist Tod A | Method and system of advanced fan speed control |
US7565226B1 (en) * | 2007-02-02 | 2009-07-21 | Sun Microsystems, Inc. | Determining operating fan speed for systems containing disk drives to minimize vibrational impact |
US7593225B2 (en) * | 2007-03-29 | 2009-09-22 | Hitachi, Ltd. | Disk array system |
US20080306635A1 (en) * | 2007-06-11 | 2008-12-11 | Rozzi James A | Method of optimizing air mover performance characteristics to minimize temperature variations in a computing system enclosure |
US20090171473A1 (en) * | 2007-12-27 | 2009-07-02 | Fujitsu Limited | Storage system, storage system control method and storage system control apparatus |
US20090222147A1 (en) * | 2008-02-29 | 2009-09-03 | Fujitsu Limited | Temperature controlling apparatus, information processing apparatus, and recording medium |
Cited By (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8671290B2 (en) * | 2010-11-23 | 2014-03-11 | Inventec Corporation | Heat dissipating device |
US20120131363A1 (en) * | 2010-11-23 | 2012-05-24 | Inventec Corporation | Heat dissipating device and method thereof |
US20150143183A1 (en) * | 2013-11-19 | 2015-05-21 | Fujitsu Limited | Storage control apparatus and method for controlling storage apparatus |
US9384077B2 (en) * | 2013-11-19 | 2016-07-05 | Fujitsu Limited | Storage control apparatus and method for controlling storage apparatus |
US20150192936A1 (en) * | 2014-01-03 | 2015-07-09 | Microsoft Corporation | Datacenter And Cooling Control Fault-Tolerance Using Compute Resources |
US9603282B2 (en) * | 2014-01-03 | 2017-03-21 | Microsoft Technology Licensing, Llc | Datacenter and cooling control fault-tolerance using compute resources |
US20170323666A1 (en) * | 2016-05-04 | 2017-11-09 | International Business Machines Corporation | Integrated cooling in automated tape libraries |
US10426057B2 (en) * | 2016-05-04 | 2019-09-24 | International Business Machines Corporation | Integrated cooling in automated tape libraries |
US10271463B2 (en) | 2016-12-22 | 2019-04-23 | Amazon Technologies, Inc. | Tape library rack module with environmentally isolated interior |
US10813252B2 (en) | 2016-12-22 | 2020-10-20 | Amazon Technologies, Inc. | Tape library rack module with environmentally isolated interior |
JP2020504414A (en) * | 2016-12-22 | 2020-02-06 | アマゾン・テクノロジーズ・インコーポレーテッド | Tape library rack module with environmentally isolated interior |
WO2018118760A1 (en) * | 2016-12-22 | 2018-06-28 | Amazon Technologies, Inc. | Tape library rack module with environmentally isolated interior |
US10418063B2 (en) | 2017-03-16 | 2019-09-17 | International Business Machines Corporation | Data storage library with interior access regulation |
US9940976B1 (en) | 2017-03-16 | 2018-04-10 | International Business Machines Corporation | Data storage library with component locker for environmental acclimation |
US10217491B2 (en) | 2017-03-16 | 2019-02-26 | International Business Machines Corporation | Method for servicing a self-cooled data storage library |
US10045457B1 (en) | 2017-03-16 | 2018-08-07 | International Business Machines Corporation | System for maintaining the environment of a self-cooled data storage library |
US10276214B2 (en) | 2017-03-16 | 2019-04-30 | International Business Machines Corporation | Data storage library with acclimation chamber |
US10303376B2 (en) | 2017-03-16 | 2019-05-28 | International Business Machines Corporation | Data storage library with pass-through connected media acclimation chamber |
US11823718B2 (en) | 2017-03-16 | 2023-11-21 | International Business Machines Corporation | Acclimating data storage media and components in a data storage library |
US11726533B2 (en) | 2017-03-16 | 2023-08-15 | International Business Machines Corporation | Data storage library with service mode for protecting data storage drives |
US10395695B2 (en) | 2017-03-16 | 2019-08-27 | International Business Machines Corporation | Data storage library with media acclimation device and methods of acclimating data storage media |
US11676640B2 (en) | 2017-03-16 | 2023-06-13 | International Business Machines Corporation | Acclimating data storage media and components in a data storage library |
US10417851B2 (en) | 2017-03-16 | 2019-09-17 | International Business Machines Corporation | Data storage library with service mode |
US10418071B2 (en) | 2017-03-16 | 2019-09-17 | International Business Machines Corporation | Data storage library with positive pressure system |
US10026445B1 (en) | 2017-03-16 | 2018-07-17 | International Business Machines Corporation | Data storage library with interior access regulation |
US10026455B1 (en) | 2017-03-16 | 2018-07-17 | International Business Machines Corporation | System and method for controlling environmental conditions within an automated data storage library |
US10431254B2 (en) | 2017-03-16 | 2019-10-01 | International Business Machines Corporation | System for providing an acclimation enclosure for a data storage library |
US10490004B2 (en) | 2017-03-16 | 2019-11-26 | International Business Machines Corporation | Data storage library with service mode |
US10509421B2 (en) | 2017-03-16 | 2019-12-17 | International Business Machines Corproation | Method for controlling environmental conditions within an automated data storage library |
US11500430B2 (en) | 2017-03-16 | 2022-11-15 | International Business Machines Corporation | Data storage library with service mode for protecting data storage drives |
US10551806B2 (en) | 2017-03-16 | 2020-02-04 | International Business Machines Corporation | System for providing an access area for a data storage library |
US10172253B2 (en) | 2017-03-16 | 2019-01-01 | International Business Machines Corporation | System for maintaining the environment of a self-cooled data storage library |
US10559328B2 (en) | 2017-03-16 | 2020-02-11 | International Business Machines Corporation | System and method for controlling environmental conditions within an automated data storage library |
US10566023B2 (en) | 2017-03-16 | 2020-02-18 | International Business Machines Corporation | Data storage library with service mode for protecting data storage drives |
US10660240B2 (en) | 2017-03-16 | 2020-05-19 | International Business Machines Corporation | Method for providing an access area for a data storage library |
US11423949B2 (en) | 2017-03-16 | 2022-08-23 | International Business Machines Corporation | Data storage library with media acclimation device and methods of acclimating data storage media |
US10679666B2 (en) | 2017-03-16 | 2020-06-09 | International Business Machines Corporation | Data storage library with interior access regulation |
US9916869B1 (en) | 2017-03-16 | 2018-03-13 | International Business Machines Corporation | Method for servicing a self-cooled data storage library |
US10890955B2 (en) | 2017-03-16 | 2021-01-12 | International Business Machines Corporation | System for controlling environmental conditions within an automated data storage library |
US10971194B2 (en) | 2017-03-16 | 2021-04-06 | International Business Machines Corporation | Data storage library with media acclimation device and methods of acclimating data storage media |
US11158355B2 (en) | 2017-03-16 | 2021-10-26 | International Business Machines Corporation | Data storage library with positive pressure system |
US11211093B2 (en) | 2017-03-16 | 2021-12-28 | International Business Machines Corporation | System for providing an acclimation enclosure for a data storage library |
US11263841B2 (en) | 2017-03-16 | 2022-03-01 | International Business Machines Corporation | Data storage library with service mode |
US11269302B2 (en) | 2017-03-16 | 2022-03-08 | International Business Machines Corporation | System for providing an access area for a data storage library |
US10679662B2 (en) | 2018-02-27 | 2020-06-09 | International Business Machines Corporation | Tape drive bearing temperature control |
US10515663B2 (en) | 2018-02-27 | 2019-12-24 | International Business Machines Corporation | Tape drive bearing temperature control |
US10410670B1 (en) | 2018-02-27 | 2019-09-10 | International Business Machines Corporation | Tape drive temperature control for media dimensional stability |
US10395687B1 (en) | 2018-02-27 | 2019-08-27 | International Business Machines Corporation | Tape drive bearing temperature control |
US10332554B1 (en) | 2018-02-27 | 2019-06-25 | International Business Machines Corporation | Tape drive temperature control for media dimensional stability |
Also Published As
Publication number | Publication date |
---|---|
WO2009134610A2 (en) | 2009-11-05 |
WO2009134610A3 (en) | 2010-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090266511A1 (en) | Methods and systems for using a storage device to control and manage external cooling devices | |
US11076509B2 (en) | Control systems and prediction methods for it cooling performance in containment | |
US6676026B1 (en) | System and method for autonomic environmental monitoring, adjusting, and reporting capability in a remote data storage and retrieval device | |
US10238009B2 (en) | Coolant and ambient temperature control for chillerless liquid cooled data centers | |
US10146279B2 (en) | Solid state memory thermal regulation | |
US9342079B2 (en) | Controlled cooling of an electronic system based on projected conditions | |
US6772604B2 (en) | Cooling of data centers | |
US20110112694A1 (en) | Cooling Medium Distribution Over A Network Of Passages | |
US20060253633A1 (en) | System and method for indirect throttling of a system resource by a processor | |
US7484380B2 (en) | Determining maximum cooling for a component by retrieving an offset value | |
JP6295867B2 (en) | Air conditioning control system and air conditioning control method | |
US8963465B2 (en) | Multi-pressure-quantity fan control system and computer system having the same | |
GB2495818A (en) | Independently controlling cooling fluid flow in zones in a computer system | |
US20140060799A1 (en) | Configuring A Liquid Cooling System Associated With Electrical Computing Racks | |
US20090199580A1 (en) | Air conditioning system control | |
CN104204997A (en) | Information processing device, control method and program | |
US10047966B2 (en) | Method for air conditioning an IT environment or an environment which contains heat generators | |
US20100032140A1 (en) | Liquid cooled rack with optimized liquid flow path driven by electronic cooling demand | |
JP2009193247A (en) | Cooling system for electronic equipment | |
US8020167B2 (en) | System and method for automatic throttling of resources in an information handling system chassis | |
US8375249B1 (en) | Method for testing battery backup units | |
US11683916B2 (en) | Efficient and robust system design and control method using thermoelectric cooling | |
JP6020283B2 (en) | Electronic equipment cooling system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: QUANTUM CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YANG, ROBERT;REEL/FRAME:021819/0086 Effective date: 20081103 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |