DocumentCode
1983984
Title
An application-transparent, platform-independent approach to rollback-recovery for mobile agent systems
Author
Gendelman, Eugene ; Bic, Lubomir F. ; Dillencourt, B.
Author_Institution
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear
2000
fDate
2000
Firstpage
564
Lastpage
571
Abstract
This paper proposes a new approach to rollback-recovery for mobile agent systems, and describes its implementation in the MESSENGERS mobile agents system. The used checkpointing method allows the implementation of a space and time efficient, user-transparent rollback-recovery in heterogeneous distributed environments. Together with an efficient non-blocking system snapshot algorithm this checkpointing method is an attractive choice for implementing a rollback-recovery mechanism in a mobile agent system, because it exploits features specific to such systems during the recovery. This paper also presents an optimization technique, called concurrent checkpointing, that increases the effectiveness of the proposed rollback-recovery mechanism
Keywords
distributed programming; optimisation; software agents; software fault tolerance; system recovery; workstation clusters; MESSENGERS; application-transparent approach; checkpointing; concurrent checkpointing; heterogeneous distributed environments; mobile agent systems; nonblocking system; optimization; platform-independent approach; rollback recovery; snapshot algorithm; Application software; Checkpointing; Computer networks; Computer science; Concurrent computing; High performance computing; Internet; Microcomputers; Mobile agents; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2000. Proceedings. 20th International Conference on
Conference_Location
Taipei
ISSN
1063-6927
Print_ISBN
0-7695-0601-1
Type
conf
DOI
10.1109/ICDCS.2000.840971
Filename
840971
Link To Document