×

Fault tolerant disk array data storage subsystem

  • US 5,459,857 A
  • Filed: 09/27/1994
  • Issued: 10/17/1995
  • Est. Priority Date: 05/15/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A disk memory system that stores data records for at least one data processor in a fault tolerant mode, comprising:

  • two data storage subsystems, each storing data records for said data processor, each of said data storage subsystems including;

    a plurality of disk drives located in said data storage subsystem, a subset of said plurality of disk drives being configured into at least two redundancy groups, each said redundancy group consisting of at least two disk drives,storage control means, including means, responsive to the receipt of a stream of data records from said data processor and designated by said data processor for storage in available memory space in said data storage subsystem, for selecting available memory space in one of said redundancy groups to store said received stream of data records thereon,means, in said storage control means, for writing said received stream of data records and redundancy data associated with said received stream of data records in said selected available memory space in said one redundancy group,means for maintaining data indicative of the physical location of data records stored in said plurality of redundancy groups;

    means, interconnecting said storage control means with a storage control means located in the other one of said two data storage subsystems, for exchanging control and data signals therebetween; and

    wherein said storage control means includes means, responsive to writing a data record to said one redundancy group, for transmitting said written data record to said storage control means connected to said exchanging means and located in said other data storage subsystem to maintain duplicate data records in both said data storage subsystems absent transmission of instructions to said data storage subsystem to create said duplicate data records by said data processor.

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