Patent · US Expired

Multiple controller sharing in a redundant storage array

US5546535A · kind A · utility

89Cited by
29References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 13, 1995
Grant dateAug 13, 1996
Priority date
Expiry dateJan 13, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1008
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A redundant array storage system including storage units divided into two logical arrays. The redundant array storage system further includes a plurality of array control units which are all fully utilized to control data transfers between the logical arrays and a central processing unit, each controller being capable of taking over the task of a failed controller. In normal operation, each redundant array controller may only access data stored in a logical array assigned to that controller. If the other redundant array controller fails, the remaining controller may access the data stored in the logical array assigned to the failed controller only through a secondary control process that is independent from the primary control process of the remaining controller. Thus, the invention prevents parity data associated with user data placed in storage from being corrupted by attempts of two or more array control units to access the same redundancy group of data concurrently.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.