Title :
Proactive recovery in distributed CORBA applications
Author :
Pertet, Soila ; Narasimhan, Priya
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fDate :
28 June-1 July 2004
Abstract :
Unanticipated runtime events, such as faults, can lead to missed deadlines in real-time systems. While it is not always possible to know when a fault will occur, we can sometimes exploit pre-fault "symptoms" to initiate proactive (rather than reactive) fault-recovery. In this paper, we describe the design and implementation of a proactive recovery strategy for distributed CORBA applications in the presence of resource-exhaustion faults. We analyze the effect of different proactive recovery schemes on client/server response times, and we demonstrate a significant reduction, both in jitter and in the number of client-side failures.
Keywords :
client-server systems; distributed object management; system recovery; CORBA; client-server response times; distributed systems; failure reduction; jitter reduction; proactive fault recovery; real-time systems; resource-exhaustion faults; Application software; Delay; Fault tolerance; Fault tolerant systems; Java; Jitter; Middleware; Mission critical systems; Real time systems; Runtime;
Conference_Titel :
Dependable Systems and Networks, 2004 International Conference on
Print_ISBN :
0-7695-2052-9
DOI :
10.1109/DSN.2004.1311905