Title :
A performability-oriented software rejuvenation framework for distributed applications
Author :
Tai, Ann T. ; Tso, Kam S. ; Sanders, William H. ; Chau, Savio N.
Author_Institution :
IA Tech, Inc., Los Angeles, CA, USA
fDate :
28 June-1 July 2005
Abstract :
While inherent resource redundancies in distributed applications facilitate gracefully degradable services, methods to enhance their dependability may have subtle, yet significant, performance implications, especially when such applications are stateful in nature. In this paper, we present a performability-oriented framework that enables the realization of software rejuvenation in stateful distributed applications. The framework is constructed based on three building blocks, namely, a rejuvenation algorithm, a set of performability metrics, and a performability model. We demonstrate via model-based evaluation that this framework enables error-accumulation-prone distributed applications to deliver services at the best possible performance level, even in environments in which a system is highly vulnerable to failures.
Keywords :
distributed processing; software metrics; software performance evaluation; systems re-engineering; error-accumulation-prone distributed applications; performability metrics; performability-oriented software rejuvenation framework; Application software; Computer errors; Degradation; Distributed computing; High performance computing; Laboratories; Propulsion; Redundancy; Software performance; Software systems;
Conference_Titel :
Dependable Systems and Networks, 2005. DSN 2005. Proceedings. International Conference on
Print_ISBN :
0-7695-2282-3
DOI :
10.1109/DSN.2005.12