Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2006-11-30
2009-11-03
Bonzo, Bryce P (Department: 2113)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S005110, C714S006130
Reexamination Certificate
active
07613947
ABSTRACT:
A takeover system and method for high availability in the face of component failures for a multiple-node storage system cluster is provided. When a takeover is triggered either through a loss of cluster heartbeat, or through a user-initiated command, the system of the present invention is configured such that one or more surviving nodes asserts ownership on one or more of the failed node's disks such that all of the disks become locally owned by one of the surviving nodes. An assimilation of the disks into one or more aggregates is performed, and any duplicated file system identification numbers are corrected to avoid errors. As the disks thus appear to be locally owned by the surviving nodes, one or more newly assimilated aggregates are thus exposed to any N-module that interfaces with the surviving nodes.
REFERENCES:
patent: 3876978 (1975-04-01), Bossen et al.
patent: 4092732 (1978-05-01), Ouchi
patent: 4201976 (1980-05-01), Patel
patent: 4205324 (1980-05-01), Patel
patent: 4375100 (1983-02-01), Tsuji et al.
patent: 4467421 (1984-08-01), White
patent: 4517663 (1985-05-01), Imazeki et al.
patent: 4547882 (1985-10-01), Tanner
patent: 4570217 (1986-02-01), Allen et al.
patent: 4667326 (1987-05-01), Young et al.
patent: 4688221 (1987-08-01), Nakamura et al.
patent: 4722085 (1988-01-01), Flora et al.
patent: 4755978 (1988-07-01), Takizawa et al.
patent: 4761785 (1988-08-01), Clark et al.
patent: 4775978 (1988-10-01), Hartness
patent: 4796260 (1989-01-01), Schilling et al.
patent: 4817035 (1989-03-01), Timsit
patent: 4825403 (1989-04-01), Gershenson et al.
patent: 4837680 (1989-06-01), Crockett et al.
patent: 4847842 (1989-07-01), Schilling
patent: 4849929 (1989-07-01), Timsit
patent: 4849974 (1989-07-01), Schilling et al.
patent: 4849976 (1989-07-01), Schilling et al.
patent: 4870643 (1989-09-01), Bultman et al.
patent: 4899342 (1990-02-01), Potter et al.
patent: 4989205 (1991-01-01), Dunphy, Jr. et al.
patent: 4989206 (1991-01-01), Dunphy, Jr. et al.
patent: 5077736 (1991-12-01), Dunphy, Jr. et al.
patent: 5088081 (1992-02-01), Farr
patent: 5101492 (1992-03-01), Schultz et al.
patent: 5124987 (1992-06-01), Milligan et al.
patent: 5128810 (1992-07-01), Halford
patent: 5148432 (1992-09-01), Gordon et al.
patent: RE34100 (1992-10-01), Hartness
patent: 5163131 (1992-11-01), Row et al.
patent: 5166936 (1992-11-01), Ewert et al.
patent: 5179704 (1993-01-01), Jibbe et al.
patent: 5202979 (1993-04-01), Hillis et al.
patent: 5208813 (1993-05-01), Stallmo
patent: 5210860 (1993-05-01), Pfeffer et al.
patent: 5218689 (1993-06-01), Hotle
patent: 5233618 (1993-08-01), Glider et al.
patent: 5235601 (1993-08-01), Stallmo et al.
patent: 5237658 (1993-08-01), Walker et al.
patent: 5257367 (1993-10-01), Goodlander et al.
patent: 5271012 (1993-12-01), Blaum et al.
patent: 5274799 (1993-12-01), Brant et al.
patent: 5278979 (1994-01-01), Foster et al.
patent: 5305326 (1994-04-01), Solomon et al.
patent: 5351246 (1994-09-01), Blaum et al.
patent: 5355453 (1994-10-01), Row et al.
patent: 5375128 (1994-12-01), Menon et al.
patent: 5403667 (1995-04-01), Simoens
patent: 5410667 (1995-04-01), Belsan et al.
patent: 5485579 (1996-01-01), Hitz et al.
patent: 5537567 (1996-07-01), Galbraith et al.
patent: 5579475 (1996-11-01), Blaum et al.
patent: 5581724 (1996-12-01), Belsan et al.
patent: 5623595 (1997-04-01), Bailey
patent: 5657468 (1997-08-01), Stallmo et al.
patent: 5802366 (1998-09-01), Row et al.
patent: 5805788 (1998-09-01), Johnson
patent: 5812753 (1998-09-01), Chiariotti
patent: 5819292 (1998-10-01), Hitz et al.
patent: 5862158 (1999-01-01), Baylor et al.
patent: 5884098 (1999-03-01), Mason, Jr.
patent: 5892955 (1999-04-01), Ofer
patent: 5894588 (1999-04-01), Kawashima et al.
patent: 5931918 (1999-08-01), Row et al.
patent: 5941972 (1999-08-01), Hoese et al.
patent: 5948110 (1999-09-01), Hitz et al.
patent: 5950225 (1999-09-01), Kleiman
patent: 5956734 (1999-09-01), Schmuck et al.
patent: 5963962 (1999-10-01), Hitz et al.
patent: 5975738 (1999-11-01), DeKoning et al.
patent: 6038570 (2000-03-01), Hitz et al.
patent: 6061770 (2000-05-01), Franklin
patent: 6065037 (2000-05-01), Hitz et al.
patent: 6081875 (2000-06-01), Clifton et al.
patent: 6092215 (2000-07-01), Hodges et al.
patent: 6128734 (2000-10-01), Gross et al.
patent: 6138125 (2000-10-01), DeMoss
patent: 6138126 (2000-10-01), Hitz et al.
patent: 6138201 (2000-10-01), Rebalski
patent: 6158017 (2000-12-01), Han et al.
patent: 6205481 (2001-03-01), Heddaya et al.
patent: 6223300 (2001-04-01), Gotoh
patent: 6247157 (2001-06-01), Edirisooriya
patent: 6289356 (2001-09-01), Hitz et al.
patent: 6341341 (2002-01-01), Grummon et al.
patent: 6343324 (2002-01-01), Hubis et al.
patent: 6347248 (2002-02-01), Gliner
patent: 6425035 (2002-07-01), Hoese et al.
patent: 6449622 (2002-09-01), LaRue et al.
patent: 6532548 (2003-03-01), Hughes
patent: 6557123 (2003-04-01), Wiencko et al.
patent: 6571326 (2003-05-01), Spiegel et al.
patent: 6581185 (2003-06-01), Hughes
patent: 6654902 (2003-11-01), Brunelle et al.
patent: 6671772 (2003-12-01), Cousins
patent: 6671773 (2003-12-01), Kazar et al.
patent: 6708265 (2004-03-01), Black
patent: 6725392 (2004-04-01), Frey et al.
patent: 6742137 (2004-05-01), Frey, Jr.
patent: 6757695 (2004-06-01), Noveck et al.
patent: 6779095 (2004-08-01), Selkirk et al.
patent: 6993701 (2006-01-01), Corbett et al.
patent: 7073115 (2006-07-01), English et al.
patent: 7085883 (2006-08-01), Dalgic et al.
patent: 7127577 (2006-10-01), Koning et al.
patent: 7149859 (2006-12-01), Fujibayashi
patent: 7203892 (2007-04-01), Corbett et al.
patent: 7231489 (2007-06-01), Larson et al.
patent: 7260678 (2007-08-01), Agarwal et al.
patent: 7260737 (2007-08-01), Lent et al.
patent: 7272613 (2007-09-01), Sim et al.
patent: 7296068 (2007-11-01), Sarma et al.
patent: 7328305 (2008-02-01), Kleiman et al.
patent: 7376679 (2008-05-01), Pasupathy
patent: 7409625 (2008-08-01), Corbett et al.
patent: 7546302 (2009-06-01), Coatney et al.
patent: 2002/0083037 (2002-06-01), Lewis et al.
patent: 2002/0099914 (2002-07-01), Matsunami et al.
patent: 2002/0124137 (2002-09-01), Ulrich et al.
patent: 2002/0174207 (2002-11-01), Battou
patent: 2003/0061491 (2003-03-01), Jaskiewicz et al.
patent: 2003/0097611 (2003-05-01), Delaney et al.
patent: 2003/0120743 (2003-06-01), Coatney et al.
patent: 2003/0126139 (2003-07-01), Lee et al.
patent: 2003/0182593 (2003-09-01), Emberty et al.
patent: 2004/0030668 (2004-02-01), Pawlowski et al.
patent: 2004/0088297 (2004-05-01), Coates et al.
patent: 2005/0193226 (2005-09-01), Ahmed et al.
patent: 2006/0056421 (2006-03-01), Zaki
patent: 2006/0218210 (2006-09-01), Sarma et al.
patent: 2007/0118706 (2007-05-01), Pepper
patent: 2007/0124341 (2007-05-01), Lango et al.
patent: 2007/0124453 (2007-05-01), Slaughter et al.
patent: 2007/0168693 (2007-07-01), Pittman
patent: 2007/0244908 (2007-10-01), Rajan
patent: 2007/0276878 (2007-11-01), Zheng et al.
patent: 1 324 200 (2003-07-01), None
patent: WO-01/13236 (2001-02-01), None
patent: WO-02/29539 (2002-04-01), None
Akyurek, Sedat, Placing Replicated Data to Reduce Seek Delays, Department of Computer Science, University of Maryland, UMIACS-TR-91-121, CS-TR-2746, Aug. 1991.
Bitton, Dina, Disk Shadowing, Proceedings of the 14th VLDB Conference, LA, CA 1988.
Chaudhuri, Surajit, et al., Self-Tuning Technology in Microsoft SQL Server, Data Engineering Journal 22, 2 1999 pp. 20-27.
Chutani, Sailesh, et al., The Episode File System, in Proceedings of the USENIX Winter 1992.
Coyne, Robert A., et al., Storage Systems for National Information Assets, Proc. Supercomputing 92, Minneapolis, Nov, 1992, pp. 626-633.
Finlayson, Ross S., et al., Log Files: An Extended File Service Exploiting Write-Once Storage Department of Computer Science, Stanford University, Report No. STAN-CS-87-1177, Sep. 1987.
Gray, Jim, et al., The Recovery Manager of the System R Database Manager, ACM Computing Surveys, 13(2):223-242 1981.
Hecht, Matthew S., et al. Shadowed Management of Free Disk Pages with a Linked List, ACM Transactions on Database Systems, 8/4, Dec. 1983, pp. 503-514.
Howard, John, H. et al., Scale and Performance in
Coatney Susan M.
Patel Kayuri
Strange Stephen H.
Watanabe Steven S.
Bonzo Bryce P
Cesari and McKenna LLP
NetApp, Inc.
LandOfFree
System and method for storage takeover does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for storage takeover, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for storage takeover will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4098322