×

Redundant array of removable cartridge disk drives

  • US 5,752,257 A
  • Filed: 07/29/1994
  • Issued: 05/12/1998
  • Est. Priority Date: 07/29/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer data storage memory system (10), comprising:

  • a plurality of removable cartridge disk drives (33-37) for reading and writing data on interchangeable hard disk cartridges, wherein one of the plurality of removable cartridge disk drives is limited to reading and writing error correction and detection data;

    a peripheral controller connected to each of the removable cartridge disk drives;

    a host interface (28, 66,

         70) having a host data input/output (I/O) port (30,

         80) and connected to the peripheral controller;

    data parsing means (96,

         106) connected to the peripheral controller and the host interface for accepting data from said host data I/O port and for parsing, distributing and recombining said data amongst the plurality of removable cartridge disk drives according to a signature code recorded on a plurality of interchangeable hard disk cartridges then present in the plurality of removable cartridge disk drives;

    a plurality of interchangeable hard disk cartridges (33-37) for loading into respective ones of the plurality of removable cartridge disk drives and each having a unique one of said signature codes;

    signature assignment means (10, 28, 96, 106,

         114) connected to the peripheral interface controller for recognizing the absence of a signature code in the plurality of interchangeable hard disk cartridges loaded into respective ones of the plurality of removable cartridge disk drives and for writing a unique one of said signature codes on respective ones of said hard disk cartridges;

    first error detection and correction means (112) connected to the plurality of removable cartridge disk drives for generating correction codes for data received from said host data I/O port on the plurality of interchangeable hard disk cartridges;

    second error detection and correction means (112) connected to the plurality of removable cartridge disk drives for reading data and correction codes received from the plurality of interchangeable hard disk cartridges and for correcting and rebuilding data that is forwarded to said host data I/O port; and

    a computer-implemented program (96) for verifying which set of the plurality of interchangeable hard disk cartridges are loaded in particular ones of the plurality of removable cartridge disk drives such that the sequence and order of data contained in each interchangeable hard disk cartridge is electronically manipulated and shuffled for reconstruction of the whole data as it had been originally presented to said host data I/O port.

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