A Fault-Tolerant Mobile Agent Model in Replicated Secure Services

This paper addresses the fault tolerance and security issues involved in mobile agent applications. The replication and voting are of importance to achieve fault tolerance and security for distributed computing over the Internet. We present our agent replication extension system with voting and evaluate the performance. The system model makes mobile agents fault-tolerant and also detects attacks by malicious hosts. The model is compared with Agent Tcl. As a part of experimental studies, the effects of varying the degree of replication and replication methods are examined. The effects of the voting frequencies and jump times are also studied. Our findings show that replicated computation with voting improve performance by ensuring that slow hosts do not affect the progress of the computation; synchronization delays caused by voting do not have a major effect in our experimentation.

[1]  Ahmed Karmouch,et al.  Mobile software agents: an overview , 1998, IEEE Commun. Mag..

[2]  Prithviraj Dasgupta A Fault Tolerance Mechanism for MAgNet: A Mobile Agent based E-commerce System , 2002, International Conference on Internet Computing.

[3]  André Schiper,et al.  FATOMAS-a fault-tolerant mobile agent system based on the agent-dependent approach , 2001, 2001 International Conference on Dependable Systems and Networks.

[4]  Markus Straßer,et al.  Reliability Concepts for Mobile Agents , 1998, Int. J. Cooperative Inf. Syst..

[5]  Holger Pals,et al.  FANTOMAS: Fault Tolerance for Mobile Agents in Clusters , 2000, IPDPS Workshops.

[6]  Ben Y. Zhao,et al.  Bayeux: an architecture for scalable and fault-tolerant wide-area data dissemination , 2001, NOSSDAV '01.

[7]  David Kotz,et al.  Mobile agents and the future of the internet , 1999, OPSR.

[8]  Danny B. Lange,et al.  Seven good reasons for mobile agents , 1999, CACM.

[9]  Munehiro Fukuda,et al.  Distributed Computing Using Autonomous Objects , 1996, Computer.

[10]  Michael B. Dillencourt,et al.  An application-transparent, platform-independent approach to rollback-recovery for mobile agent systems , 2000, Proceedings 20th IEEE International Conference on Distributed Computing Systems.

[11]  Arun K. Sood,et al.  A light-weight agent architecture for collaborative multimedia systems , 2002, Inf. Sci..

[12]  Corrado Santoro,et al.  Locating Mobile Agents in a Wide Distributed Environment , 2002, IEEE Trans. Parallel Distributed Syst..