Evaluation and checkpointing of fault tolerant mobile agents execution in distributed systems

被引:13
作者
Hamidi H. [1 ]
Vafaei A. [1 ]
Monadjemi S.A. [1 ]
机构
[1] University of Isfahan, Isfahan
关键词
Checkpointing; FANTOMAS; Fault tolerant; Mobile agant;
D O I
10.4304/jnw.5.7.800-807
中图分类号
学科分类号
摘要
The reliable execution of a mobile agent is a very important design issue to build a mobile agent system and many fault-tolerant schemes have been proposed. Hence, in this paper, we present evaluation of the performance of the fault-tolerant schemes for the mobile agent environment. Our evaluation focuses on the checkpointing schemes and deals with the cooperating agents. We derive the FANTOMAS (Fault-Tolerant approach for Mobile Agents) design which offers a user transparent fault tolerance that can be activated on request, according to the needs of the task. A theoretical analysis examines the advantages and drawbacks of Fault-Tolerant approach for Mobile Agents. The use of mobile agent, however, is critical and requires reliability in regard to mobile agent failures that may lead to bad response time and hence the availability of the system may lost. In this study, a fault tolerance technology is proposed in order that the system autonomously detects and recovers the fault of the mobile agent due to a failure in a transmission link. Also discuss how transactional agent with types of commitment constraints can commit. Furthermore this paper proposes a solution for effective agent deployment using dynamic agent domains. © 2010 ACADEMY PUBLISHER.
引用
收藏
页码:800 / 807
页数:7
相关论文
共 21 条
[1]  
Pleisch S., Schiper A., Modeling Fault-Tolerant Mobile Agent Execution as a Sequence of Agree Problems, Proc. of The 19th IEEE Symp. On Reliable Distributed Systems, pp. 11-20, (2000)
[2]  
Pleisch S., Schiper A., FATOMAS - A Fault-Tolerant Mobile Agent System Based on the Agent-Dependent Approach, Proc 2001 Int'l Conf On Dependable Systems and Networks,luI, pp. 215-224, (2001)
[3]  
Gendelman E., Bic L.F., Dillencourt M.B., An Application-Transparent, Platform-Independent Approach to Rollback-recovery for Mobile Agent Systems, Proc 20th Int'l Conf On Distributed Computing Systems, (2000)
[4]  
Strasser M., Rothermel K., System Mechanism for Partial Rollback of Mobile Agent Execution, Proc. 20th Int'l Conf On Distributed Computing Systems, (2000)
[5]  
Park T., Byun I., Kim H., Yeom H.Y., The Performance of Checkpointing and Replication Schemes for Fault Tolerant Mobile Agent Systems, Proc. 21th IEEE Symp On Reliable Distributed Systems, (2002)
[6]  
Silva L., Batista V., Silva I.G., Fault-Tolerant Execution of Mobile Agents, Proc.In!'1 Conf On Dependable Systems and Networks, (2000)
[7]  
Izatt M., Chan P., Brecht T., Ajents: Towards an Environment for Parallel, Distributed and Mobile Java Applications, Proc, ACM 1999, Conference on Java Grande, (1999)
[8]  
Wong D., Paciorek N., Moore D., Java-based mobile agents, Communications of The ACM, 42, 3, pp. 92-102, (1999)
[9]  
Johansen D., van Renesse R., Schneider F.B., Operating System Support for Mobile Agents, Proceedings of the 5th. IEEE Workshop on Hot Topics in Operating Systems, pp. 42-45, (1995)
[10]  
Johansen D., Van Renesse R., Schneider F.B., An Introduction to the TACOMA Distributed System, (1995)