Title :
Fault-Tolerant Destributed Systems in a Mobile Agent Model
Author :
Tanaka, Youhei ; Hayashibara, Naohiro ; Enokido, Tomoya ; Takizawa, Makoto
Author_Institution :
Tokyo Denki Univ., Saitama
Abstract :
A transactional agent is a mobile agent to manipulate objects with some type of commitment condition. We assume computers may stop by fault while networks are reliable. In the client-server model, servers are fault-tolerant according to the replication and checkpointing technologies. However, an application program cannot be performed if a client is faulty. A program can be performed on another operational computer even if a computer is faulty in the transactional agent model. There are kinds of faulty computers; current, destination, and sibling computers where a transactional agent now exist, will move, and has visited, respectively. We discuss how the transactional agent is tolerant of the types of computer faults
Keywords :
distributed processing; mobile agents; software fault tolerance; checkpointing technology; client-server model; fault-tolerant distributed systems; mobile agent model; network reliability; replication technology; transactional agent; Application software; Computer network reliability; Computer networks; Distributed computing; Fault tolerance; Fault tolerant systems; Mobile agents; Network servers; Routing; Transaction databases;
Conference_Titel :
Database and Expert Systems Applications, 2006. DEXA '06. 17th International Workshop on
Conference_Location :
Krakow
Print_ISBN :
0-7695-2641-1
DOI :
10.1109/DEXA.2006.60