CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/067 (2013.01); G06F 3/0676 (2013.01); G06F 3/0679 (2013.01)] | 36 Claims |
1. A data handling device comprising:
a plurality of data storage units that:
are adapted for long term redundant storage of data; and
generate heat when the data storage units are in operation; and
data accessing circuitry configured to:
receive data to be stored;
determine a number of information chunks relating to the data to be stored such that the data to be stored is reproducible based on a subset of, without requiring all of, the information chunks;
select several of the plurality of data storage units for storing the information chunks;
write the information chunks onto the selected data storage units;
based on respective temperatures of the selected data storage units onto which the information chunks were written, determine a subset of the selected data storage units from which to retrieve respective ones of the information chunks for reproduction of the data; and
reproduce the data by retrieving respective ones of the information chunks from the determined subset of the selected data storage units;
wherein:
at least some of the subset of the selected data storage units are mounted in a manner by which the at least some of the subset of the selected data storage units can be cooled by a common vertical air flow; and
the data accessing circuitry is configured to perform the determination of the subset of the selected data storage units from which to retrieve the respective ones of the information chunks at least one of (a) based on a thermal load that is determined will be induced by the retrieving, and (b) in a manner by which to minimize a gradient at which the data storage units are cooled.
|