×

Data storage system with data mirroring and reduced access time data retrieval

  • US 5,390,313 A
  • Filed: 09/24/1990
  • Issued: 02/14/1995
  • Est. Priority Date: 09/24/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for reducing data access time comprising:

  • at least first and second selectable rotating data storage media, each of said rotating data storage media having a rotationally fixed position read/write mechanism, each of said rotating data storage media also including at least a plurality of generally identical data records, said first rotating data storage medium having a rotational phase relationship with said second rotating data storage medium such that said first rotating data storage medium is rotating out of phase with respect to said second rotating data storage medium;

    each of said rotating data storage media further including indicator means, for providing an indication of the rotational position of each rotating data storage medium with respect to its associated fixed position read/write mechanism;

    means, responsive to at least one said rotational position indication provided by each of said first and second rotating data storage media, for controlling said rotational phase relationship of said first and second rotating data storage media relative to each other, and for assuring that said first and second rotating data storage media are rotating out of phase with each other;

    means for receiving a single command to write at least one data record to one of said first and second rotating data storage media;

    means, responsive to said received single command to write said at least one data record, for issuing a first write command to write said at least one data record to said first rotating data storage medium, and for independently issuing a second write command to write said at least one data record to said second rotating data storage medium;

    wherein said second rotating data storage medium is available for data access during the issuance of said first write command to said first rotating data storage medium, and said first rotating data storage medium is available for data access during issuance of said second write command to said second rotating data storage medium;

    position monitoring means, responsive to said rotational position indication from each of said rotating data storage media, for computing and monitoring the rotational position of each of said rotating data storage media with respect to its associated read/write mechanism;

    means for receiving a request for access to said at least one data record stored on said first and second rotating data storage media; and

    means, responsive to said position monitoring means and to said means for receiving a request for data access, for computing said first and second projected data access times for said first and second rotating storage media, and for directing retrieval of the at least one requested data record to said first or second rotating data storage medium having the shortest projected data access time.

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