Fault-injection experiments for distributed objects
Chung, P.E.
Woei-JyhLee
Shih, J.
Yajnik, S.
Yennun Huang
Lucent Technol., Bell Labs., Murray Hill, NJ, USA;
This paper appears in: Distributed Objects and Applications, 1999. Proceedings of the International Symposium on Publication Date: 5-6 Sept. 1999
On page(s):
88
- 97
Meeting Date: 09/05/1999
- 09/06/1999
Location: Edinburgh
ISBN: 0-7695-0182-6
Digital Object Identifier: 10.1109/DOA.1999.793991
Current Version Published: 2002-08-06
Abstract
Discusses experiments to study the behavior of distributed objects in the presence of failures. The work is motivated by a practical need in designing object-based distributed systems. System developers need to understand how objects fail and how to handle these failures in their design. We consider two distributed object platforms-DCOM and IONA's Orbix, an implementation of CORBA. We investigate nine potential failure scenarios. These correspond to three different failure types (hanging, abnormal termination and crashes) of three system components (threads, processes and machines). We design experiments to inject failures into server object executions. The results are presented as perceived by clients when these failures occur in the server objects. We apply the results of these experiments to evaluate the effectiveness of a set of simple monitoring and recovery mechanisms and also to suggest improvements in the current DCOM and Orbix implementations
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.
You are not
logged in.
Guests
may access Abstract records free of charge.