Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2005-12-13
2005-12-13
Iqbal, Nadeem (Department: 2114)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S035000
Reexamination Certificate
active
06976189
ABSTRACT:
The invention provides a method and system for persistent context-based behavior injection in a computing system, such as in a redundant storage system or another system having a layered or modular architecture. Behaviors that are injected can be specified to have triggering conditions, such that the behavior is not injected unless the conditions are true. Triggering conditions may include a selected ordering of conditions and a selected context for each behavior. In a system having a layered architecture, behavior injection might be used to evaluate correct responses in the face of cascaded errors in a specific context or thread, other errors that are related by context, concurrent errors, or multiple errors. Behavior injection uses non-volatile memory to preserve persistence of filter context information across possible system errors, for reporting of the results of behavior injection, and to preserve information across recovery from system errors. Multiple behavior injection threads are also provided. Behavior injection can also be performed in a logically distributed system or from a logically remote system.
REFERENCES:
patent: 3893024 (1975-07-01), Reines et al.
patent: 4937763 (1990-06-01), Mott
patent: 5018144 (1991-05-01), Corr et al.
patent: 5067099 (1991-11-01), McCown et al.
patent: 5107500 (1992-04-01), Wakamoto et al.
patent: 5377196 (1994-12-01), Godlew et al.
patent: 5463642 (1995-10-01), Gibbs et al.
patent: 5621663 (1997-04-01), Skagerling
patent: 5627766 (1997-05-01), Beaven
patent: 5627842 (1997-05-01), Brown et al.
patent: 5668991 (1997-09-01), Dunn et al.
patent: 5787409 (1998-07-01), Seiffert et al.
patent: 5963962 (1999-10-01), Hitz et al.
patent: 5983364 (1999-11-01), Bortcosh et al.
patent: 5996106 (1999-11-01), Seyyedy
patent: 6026402 (2000-02-01), Vossen et al.
patent: 6044214 (2000-03-01), Kimura et al.
patent: 6073089 (2000-06-01), Baker et al.
patent: H1860 (2000-09-01), Asthana et al.
patent: 6289356 (2001-09-01), Hitz et al.
patent: 6631481 (2003-10-01), Hoard et al.
patent: 6701460 (2004-03-01), Suwandi et al.
patent: 6751756 (2004-06-01), Hartnett et al.
patent: 6820047 (2004-11-01), Aizawa et al.
patent: 694 25 658 (1994-02-01), None
patent: 0 702 815 (2000-08-01), None
patent: WO 94/29807 (1994-12-01), None
Coghlan et al: “Stable memory for a disk write cache.” Microprocessing and Microprogramming, Elsevier Science Publishers, BV., Amsterdam, NL, vol. 41, No. 1, Apr. 1, 1995, pp. 53-70.
Gray et al: “Transaction Processing: Concepts and Techniques.” 1993, Morgan Kaufmann, San Francisco, pp. 724-732.
Hutchinson et al: “Logical vs. Physical file system backup.” Third Symposium on Operating Systems Design and Implementation, New Orleans, LA, USA, Feb. 1999, pp. 239-249.
Slashdot, “TUX 2: The File System That Would Be King,” Oct. 17, 2000.
Wybranietz et al., “Monitoring and performance measuring distributed systems during operation,” Joint International Conference on Measurement and Modeling of Computer Systems, 1988, pp. 197-206.
Schoenthal Scott
Viswanathan Srinivasan
Bonura Timothy M.
Iqbal Nadeem
Network Appliance Inc.
Swernofsky Law Group PC
LandOfFree
Persistent context-based behavior injection or testing of a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Persistent context-based behavior injection or testing of a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Persistent context-based behavior injection or testing of a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3477165