×

STORAGE SYSTEM

  • US 20130339320A1
  • Filed: 11/30/2011
  • Published: 12/19/2013
  • Est. Priority Date: 01/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A storage system comprising:

  • a data dividing unit that divides data, to be written into a given storage device, into a plurality of units of partial data, sorts the units of the partial data into a plurality of classifications according to a predetermined criterion, and for each of the classifications, generates new divided file data by linking the units of the partial data;

    an index file generation unit that generates, for each of the units of the partial data, an index entry including location information in the data to be written before division of the units of the partial data and location information in the divided file data generated after the division of the units of the partial data, adds test data for error detection to the index entry, and generates index file data by linking a plurality of the index entries;

    a data writing unit that writes the divided file data generated by the data dividing unit, and the index file data generated by the index file generation unit, into the storage device; and

    a recovery unit that detects an error in the index entries written in the storage device, based on the test data included in each of the index entries, whereinthe recovery unit deletes an index entry in which an error is detected and all of subsequent index entries in the index file data stored in the storage device, from the index file data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×