DocumentCode :
2718276
Title :
Fault Detection and Recovery in a Transactional Agent Model
Author :
Tanaka, Youhei ; Hayashibara, Naohiro ; Enokido, Tomoya ; Takizawa, Makoto
Author_Institution :
Tokyo Denki Univ., Tokyo
fYear :
2007
fDate :
21-23 May 2007
Firstpage :
126
Lastpage :
133
Abstract :
Servers can be fault-tolerant through replication and checkpointing technologies in the client server model. However, application programs cannot be performed and servers might block in the two-phase commitment protocol due to the client fault. In this paper, we discuss the transactional agent model to make application programs fault-tolerant by taking advantage of mobile agent technologies where a program can move from a computer to another computer in networks. Here, an application program on a faulty computer can be performed on another operational computer by moving the program. A transactional agent moves to computers where objects are locally manipulated. Objects manipulated have to be held until a transactional agent terminates. Some sibling computers which the transactional gent has visited might be faulty before the transactional agent terminates. The transactional agent has to detect faulty sibling computers and makes a decision on whether it commits/aborts or continues the computation by skipping the faulty computers depending on the commitment condition. For example, a transactional agent has to abort in the atomic commitment if a sibling computer is faulty. A transactional agent can just drop a faulty sibling computer in the at-least-one commitment. We evaluate the transactional agent model in terms of how long it takes for the transactional agent to treat faulty sibling computers .
Keywords :
checkpointing; client-server systems; fault tolerant computing; mobile agents; protocols; replicated databases; transaction processing; application program; checkpointing technology; client server model; fault detection; fault recovery; fault-tolerant computing; mobile agent technology; replicated database; sibling computer; transactional agent model; two-phase commitment protocol; Application software; Checkpointing; Computer networks; Distributed databases; Fault detection; Fault tolerance; Mobile agents; Network servers; Protocols; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications, 2007. AINA '07. 21st International Conference on
Conference_Location :
Niagara Falls, ON
ISSN :
1550-445X
Print_ISBN :
0-7695-2846-5
Type :
conf
DOI :
10.1109/AINA.2007.70
Filename :
4220885
Link To Document :
بازگشت