Redundancies for reconstruction in mass data storage systems
AssigneeSeagate Technology LLC
InventorGuy David Frick
Life of this patent
Estimating the term…
Abstract
A mass data storage system includes a redundancy manager that uses a physical position map to select a subset of storage resources having a physical distribution satisfying at least one resource distribution rule. The physical position map identifies physical positions of storage resources relative to a number of power supply units. A read/write manager writes data redundancies to select storage resources of the selected subset to provide a predetermined level of data protection that allows for reconstruction of lost data in a number of diverse circumstances.
Claims20
A system comprising:
- a physical position map that defines physical positions of a plurality of storage resources relative to a number of power supply units;
- an on-line/off-line monitor that detects a failed storage resource of the plurality of storage resources;
- and
- a restoration manager executable by one or more processors that identifies a subset of the storage resources storing data redundancies based on the physical position map and restores data of the failed storage resource from at least one other storage resource of the identified subset powered by a different power supply unit than the failed storage resource.
A system comprising:
- a physical position map identifying physical positions of a plurality of storage resources relative to a number of power supply units;
- a redundancy manager executed by one or more processors that uses the physical position map to define a subset of the storage resources having a physical distribution satisfying at least one resource distribution rule;
- and
- a read/write manager executed by one or more processors that writes data redundancies for incoming data to select storage resources of the defined subset to provide a predetermined level of data protection.
A method comprising:
- generating a physical position map that defines physical positions of a plurality of storage resources relative to a number of power supply units;
- detecting a failed storage resource;
- accessing metadata based on the physical position map to identify a subset of the storage resources storing redundant data for the failed storage resource;
- and
- restoring data of the failed storage resource from one or more storage resources of the subset.
Dependencies are inferred from the claim text.