• DocumentCode
    2915629
  • Title

    Checkpoint Placement Algorithms for Mobile Agent System

  • Author

    Yang, Jin ; Cao, Jiannong ; Wu, Weigang

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech. Univ.
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    339
  • Lastpage
    346
  • Abstract
    Checkpointing is a fault tolerance technique widely used in various types of computer systems. In checkpointing, an important issue is how to achieve a good trade-off between the recovery cost and the system performance. Excessive checkpointing would result in the performance degradation due to the high costly I/O operations during checkpointing. Equidistant and equicost are two well-known checkpointing strategies for addressing this issue. However, there is no study on these strategies catering for a mobile agent (MA) system, which has different characteristics with conventional systems. In this paper, based on an analysis of the behaviours of an MA system, we find that it can be modelled as a homogeneous discrete-parameter Markov chain, which is different from the models used in conventional systems. Therefore, the analytic methods and corresponding results for conventional systems cannot be adopted directly for an MA system. Based on our proposed model, we study the equidistant and equicost checkpointing strategies and propose checkpoint placement algorithms for MA systems. Through simulations we evaluate the performance of our proposed algorithms and the result shows that the equicost strategy based algorithm is most suitable for an MA system
  • Keywords
    Markov processes; checkpointing; mobile agents; software fault tolerance; checkpoint placement; discrete-parameter Markov chain; equicost checkpointing; equidistant checkpointing; fault tolerance; mobile agent system; recovery cost; system performance; Checkpointing; Computational modeling; Costs; Degradation; Distributed computing; Fault tolerant systems; Internet; Mobile agents; Mobile computing; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid and Cooperative Computing, 2006. GCC 2006. Fifth International Conference
  • Conference_Location
    Hunan
  • Print_ISBN
    0-7695-2694-2
  • Type

    conf

  • DOI
    10.1109/GCC.2006.35
  • Filename
    4031479