Excavating
Patent
1994-12-08
1996-01-30
Bowler, Alyssa H.
Excavating
371 491, 371 471, 39518204, 39518212, 39518222, G06F 1100
Patent
active
054887313
ABSTRACT:
A multiprocessor system includes a plurality of substantially identical nodes interconnected through a switching network, each node including a disk drive, NVRAM, and a processor. The system stores data in either a RAID or mirrored fashion across a plurality of disk drives in different nodes. When data is stored in a RAID arrangement, an NVRAM in a parity node is provided with an entry including the new data, a copy of old data from the node to which the new data is to be written, a copy of the old parity, and a synchronization state indicator. The parity node determines new parity and transmits the new data to the data node for storage. Upon receiving an acknowledgement, the parity node resets the synchronization indicator. When power-up occurs, after a power failure, the parity node scans its NVRAM for any entry and upon finding one with a non-reset state indicator, transmits the new data to a destination data node for entry thereby synchronizing the contents of data and parity nodes. In a mirrored system, NVRAM in only one node has a data identifier entered into its NVRAM so that, upon a power failure and subsequent power-up, that entry enables the system to know which disk drives are in a non-synchronized state, and to cause actions that result in re-synchronization.
REFERENCES:
patent: T932005 (1975-03-01), Kruskal
patent: 4393500 (1983-07-01), Imazeki et al.
patent: 4410942 (1983-10-01), Milligan et al.
patent: 4419725 (1983-12-01), George et al.
patent: 4493083 (1985-01-01), Kinoshita
patent: 4530054 (1985-07-01), Hamstra et al.
patent: 4603406 (1986-07-01), Miyazaki et al.
patent: 4654819 (1987-03-01), Stiffler et al.
patent: 4697266 (1987-09-01), Finley
patent: 4761785 (1988-08-01), Clark et al.
patent: 4819159 (1989-04-01), Shipley et al.
patent: 4942579 (1990-07-01), Goodlander et al.
patent: 5043871 (1991-08-01), Nishigaki et al.
patent: 5051887 (1991-09-01), Berger et al.
patent: 5195100 (1993-03-01), Katz et al.
patent: 5233618 (1993-08-01), Glider et al.
patent: 5305326 (1994-04-01), Solomon et al.
patent: 5313626 (1994-05-01), Jones et al.
patent: 5379417 (1995-01-01), Lui et al.
Stonebraker et al., "Distributed Raid-A New Multiple Copy Algorithm", IEEE, 1990, pp. 430-437.
Schloss et al., "Highly Redundant Management of Distributed Data", Workshop on the Management of Replicated Data, IEEE, Nov. 1990, pp. 91-95.
D. Patterson et al., "A Case for Redundant Arrays of Inexpensive Disks (Raid)", ACM SIGMOD Conference, Chicago, Jun. 1988, pp. 109-116.
Bowler Alyssa H.
Davis Jr. Walter D.
International Business Machines - Corporation
LandOfFree
Synchronization method for loosely coupled arrays of redundant d does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Synchronization method for loosely coupled arrays of redundant d, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronization method for loosely coupled arrays of redundant d will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-163066