×

File system for a plurality of storage classes

  • US 5,553,285 A
  • Filed: 06/09/1995
  • Issued: 09/03/1996
  • Est. Priority Date: 04/22/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus in a data processing system comprising:

  • external storage including a plurality of external storage units for storing data in data files wherein each data file includes a plurality of data cells and wherein the data cells for a data file have a cell sequence;

    internal storage for storing the data of the data cells of a data file and the data cell sequence of the data file;

    a plurality of access paths for transferring data between internal storage and external storage, each path for concurrently transferring a different data cell from a data file;

    request means for generating access requests to external storage for transfer of the data between data files in the external storage and the internal storage;

    transfer means responsive to the access requests for managing concurrent transfers of data cells for a data file between internal storage and external storage through the plurality of access paths where the location of a data cell in the data cell sequence is transferred with the data for the data cell to preserve the data cell sequence for the data file;

    designation means for designating an external storage unit as a failing external storage unit when errors are associated with the external storage unit;

    allocation means for allocating failed-unit data from a failing external storage unit to a non-failing external storage unit; and

    reconstruction means for reconstructing the failed-unit data in the non-failing external storage unit to remove errors from the failed-unit data.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×