DocumentCode :
2483327
Title :
The Chameleon infrastructure for adaptive, software implemented fault tolerance
Author :
Bagchi, S. ; Whisnant, K. ; Kalbarczyk, Z. ; Iyer, R.K.
Author_Institution :
Center for Reliable & High Performance Comput., Illinois Univ., Urbana, IL, USA
fYear :
1998
fDate :
20-23 Oct 1998
Firstpage :
261
Lastpage :
267
Abstract :
This paper presents Chameleon, an adaptive software infrastructure for supporting different levels of availability requirements in a heterogeneous networked environment. Chameleon provides dependability through the use of ARMORs-Adaptive, Reconfigurable, and Mobile Objects for Reliability. Three broad classes of ARMORs are defined: Managers, Daemons, and Common ARMORs. Key concepts that support adaptive fault tolerance include the construction of fault tolerance execution strategies from a comprehensive set of ARMORs, the creation of ARMORs from a library of reusable basic building blocks, the dynamic adaptation to changing fault tolerance requirements, and the ability to detect and recover from errors in applications and in ARMORs
Keywords :
distributed object management; open systems; software fault tolerance; ARMORs; Chameleon infrastructure; adaptive objects; adaptive software implemented fault tolerance; availability requirements; fault tolerance execution strategies; heterogeneous networked environment; mobile objects; reconfigurable objects; reliability; reusable basic building blocks; Application software; Buildings; Computer architecture; Computer networks; Electrical capacitance tomography; Fault tolerance; High performance computing; NASA; Read only memory; Redundancy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
Conference_Location :
West Lafayette, IN
ISSN :
1060-9857
Print_ISBN :
0-8186-9218-9
Type :
conf
DOI :
10.1109/RELDIS.1998.740508
Filename :
740508
Link To Document :
بازگشت