Archival data storage system and method
First Claim
1. An apparatus, comprising:
- a storage unit configured to store archival data, the storage unit including at least one spindle of disks configured to magnetically store archival data;
an interconnect; and
a control unit configured to process requests over the interconnect to either archive or retrieve data from the storage unit.
12 Assignments
0 Petitions
Accused Products
Abstract
A disk-based archival storage system including a storage unit configured to store archival data, the storage unit including at least one spindle of disks configured to magnetically store archival data, an interconnect; and a control unit configured to process requests over the interconnect to either archive to or retrieve data from the storage unit. In one embodiment, the system includes a plurality of the storage units, each including at least one spindle of disks. The control unit controls the storage unit(s) in a master-slave relationship. Specifically the control unit is capable of issuing commands to selectively cause the storage unit(s) to shut down or power up, enter a running mode or a standby mode, cause the spindle of disk(s) to either spin up or spin down, and to perform a data integrity check of all the archival data stored in the storage system. In various other embodiments, the control unit runs algorithms that expand the lifetime and longevity of the disk spindles, optimizes power consumption, and performs data migration in the event a data integrity check identifies correctable errors.
213 Citations
49 Claims
-
1. An apparatus, comprising:
-
a storage unit configured to store archival data, the storage unit including at least one spindle of disks configured to magnetically store archival data;
an interconnect; and
a control unit configured to process requests over the interconnect to either archive or retrieve data from the storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43)
-
-
37. A method comprising:
-
providing an archival data storage system having a storage disk;
providing a data integrity checker to check the integrity of the data stored on the storage disk; and
configuring the data integrity checker to check the integrity of the data stored on the storage disk.
-
-
44. A method comprising:
-
estimating the remaining spin lifetime of a disk in a data storage system; and
determining when to spin up or spin down the disk to extend the lifetime of the disk based on the estimated remaining spin lifetime of the disk. - View Dependent Claims (45, 46, 47, 48, 49)
-
Specification