Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Patent
1998-08-25
2000-09-12
Beausoliel, Jr., Robert W.
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
709216, 714 12, G06F 1114
Patent
active
061192449
ABSTRACT:
The invention provides a storage system, and a method for operating a storage system, that provides for relatively rapid and reliable takeover among a plurality of independent file servers. Each file server maintains a reliable communication path to the others. Each file server maintains its own state in reliable memory. Each file server regularly confirms the state of the other file servers. Each file server labels messages on the redundant communication paths, so as to allow other file servers to combine the redundant communication paths into a single ordered stream of messages. Each file server maintains its own state in its persistent memory and compares that state with the ordered stream of messages, so as to determine whether other file servers have progressed beyond the file server's own last known state. Each file server uses the shared resources (such as magnetic disks) themselves as part of the redundant communication paths, so as to prevent mutual attempts at takeover of resources when each file server believes the other to have failed. Each file server provides a status report to the others when recovering from an error, so as to prevent the possibility of multiple file servers each repeatedly failing and attempting to seize the resources of the others.
REFERENCES:
patent: 4351023 (1982-09-01), Richer
patent: 4825354 (1989-04-01), Agrawal et al.
patent: 4984272 (1991-01-01), McIlroy et al.
patent: 5113442 (1992-05-01), Moir
patent: 5144659 (1992-09-01), Jones
patent: 5146588 (1992-09-01), Crator
patent: 5202983 (1993-04-01), Orita et al.
patent: 5222217 (1993-06-01), Blount et al.
patent: 5261051 (1993-11-01), Masden et al.
patent: 5283830 (1994-02-01), Hinsley et al.
patent: 5335235 (1994-08-01), Arnott
patent: 5357612 (1994-10-01), Alaiwan
patent: 5454095 (1995-09-01), Kraemer
patent: 5504883 (1996-04-01), Coverston et al.
patent: 5572711 (1996-11-01), Hirsch et al.
patent: 5617568 (1997-04-01), Ault et al.
patent: 5668958 (1997-09-01), Bendert et al.
patent: 5675782 (1997-10-01), Montague et al.
patent: 5689701 (1997-11-01), Ault et al.
patent: 5720029 (1998-02-01), Kern
patent: 5737523 (1998-04-01), Callaghan et al.
patent: 5761669 (1998-06-01), Montague et al.
patent: 5819292 (1998-10-01), Hitz et al.
patent: 5825877 (1998-10-01), Dan et al.
patent: 5876278 (1999-03-01), Cheng
patent: 5890959 (1999-04-01), Pettit et al.
patent: 5915087 (1999-06-01), Hammond et al.
patent: 5931935 (1999-08-01), Cabrera et al.
patent: 5963962 (1999-10-01), Hitz et al.
Kleiman "Using NUMA Interconnects for Highly Available Filers" IEEE Micro 1999, pp. 42-48.
"Mapping the VM text files to the AIX text files", IBM Technical Disclosure Bulletin., vol. 33, No. 2, Jul. 1990 (1900-07), p. 341 XP000123641, IBM Corp. New York., US ISSN: 0018-8689--the whole document.
"Migrated Data Backup Utility", IBM Technical Disclosure Bulletin., vol. 37, No. 06B, Jun. 1994 (1994-06), pp. 505-507, XP000456079, IBM Corp. New York., US ISSN: 0018-8689.
Borr A J: "SecureShare: safe Unix/Windows file sharing through multiprotocol locking" Proceeding of the 2nd Usenix Windows NT Symposiom, proceedings of 2nd Usenix Windows NT Symposiom, Seattle, WA, USA, Aug. 3-5, 1998, pp. 117-126, XP002097387 ISBN 1-880446-95-2, 1998, Berkeley, CA, USA, Usenix Assoc. USA.
Tanner J:"CIFS: Common Internet File System" Unix Review, vol. 31, Feb. 1997, pp. 31/32, 34, XPOOO783952 see whole document, relevant to claim No. 1-38.
R. Reichel: "Inside Windows NT Security: Part 1" Windows/DOS Developers' Journal, vol. 4, No. 4, Apr. 1993, pp. 6-19, XP002107445, Lawrence, KS, USA.
R. Nass: Connect Disk Arrays to Eisa or PCI Buses Electronic Design, vol. 41, No. 23, Nov. 1993, Cleveland, OH, USA pp. 152-154, XP000417908 see p. 152-P. 153, right-hand column, line 10.
Kleiman Steven R.
Rowe Alan
Schoenthal Scott
Beausoliel, Jr. Robert W.
Bonzo Bryce
Network Appliance Inc.
LandOfFree
Coordinating persistent status information with multiple file se does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Coordinating persistent status information with multiple file se, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Coordinating persistent status information with multiple file se will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-106115