Backup and Recovery Scheme for Multi-Agent-based e-Learning System

We have developed a distributed asynchronous Web based training system. In order to improve the scalability and robustness of this system, all contents and a function that scores user's answers are realized on mobile agents. These agents are distributed to computers, and they can obtain using a P2P network that modified content-addressable network. In this system, although entire services do not become impossible even if some computers break down, the problem that contents disappear occurs with an agent's disappearance. In this study, as a solution for this problem, backups of agents are distributed to computers. If a failure of a computer is detected, other computer will continue service using backups of the agents belonged to the computer. The developed algorithms are examined by experiments.