Efficient checkpoint-based failure recovery techniques in mobile computing systems

被引:0
|
作者
Lin, CM [1 ]
Dow, CR [1 ]
机构
[1] Feng Chia Univ, Dept Informat Engn, Taichung 407, Taiwan
关键词
mobile computing systems; checkpointing; failure recovery; domino effect; consistent global checkpoints;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conventional distributed and domino effect-free failure recovery techniques are inappropriate for mobile computing systems because each mobile host is forced to take a new checkpoint (based on coordinated checkpointing). Otherwise, multiple local checkpoints may need to be stored in stable storage (based on communication-induced checkpointing). Hence, this investigation presents a novel domino effect-free failure recovery technique that combines the merits of the above two checkpointing technologies for mobile computing systems. The algorithm is a three-phase protocol that ensures a consistent checkpoint. The first phase uses a coordinated checkpointing protocol among mobile support stations. In the second phase, a communication-induced checkpointing protocol is used between each mobile support station and its mobile hosts. In the last phase, each mobile support station sends a checkpoint request to its mobile host which hasn't received any message from the mobile support station during the second phase. Numerical results are provided which compare the proposed algorithm with both a quasi-synchronous failure recovery algorithm and a hybrid checkpoint recovery algorithm for mobile computing systems. According to the comparison, our scheme outperforms other schemes in terms of checkpoint overhead. Moreover, the proposed algorithm has several merits: domino effect-free, nonblocking, twice the checkpoint size, and scalability.
引用
收藏
页码:549 / 573
页数:25
相关论文
共 50 条
  • [1] An efficient protocol for checkpoint-based failure recovery in distributed systems
    Goswami, D
    Salm, S
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, PROCEEDINGS, 2004, 3347 : 135 - 144
  • [2] Checkpoint-recovery for mobile computing systems
    Morita, Y
    Higaki, H
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2001, : 479 - 484
  • [3] CHECKPOINT-BASED ROLLBACK RECOVERY IN SESSION-BASED PROGRAMMING
    Mezzina, Claudio antares
    Tiezzi, Francesco
    Yoshida, Nobuko
    LOGICAL METHODS IN COMPUTER SCIENCE, 2025, 21 (01)
  • [4] Minimum mutable checkpoint-based coordinated checkpointing protocol for mobile distributed systems
    Awasthi, Lalit K.
    Misra, Manoj
    Joshi, R. C.
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2014, 12 (04) : 356 - 380
  • [5] Checkpoint-based rollback recovery and process migration system
    Wang, Dongsheng
    Shen, Meiming
    Zheng, Weimin
    Pei, Dan
    Ruan Jian Xue Bao/Journal of Software, 1999, 10 (01): : 68 - 73
  • [6] New Paradigms in Checkpoint Processing and Recovery Techniques for Distributed Mobile Systems
    Tull, Ruchi
    Kumar, Parveen
    TRENDS IN NETWORKS AND COMMUNICATIONS, 2011, 197 : 221 - +
  • [7] Efficient rollback recovery algorithm for distributed mobile computing systems
    Juang, Tong-Ying Tony
    Chen, Yuh-Shyan
    IEEE International Performance, Computing and Communications Conference, Proceedings, 2000, : 354 - 360
  • [8] An efficient time-based checkpoint and recovery algorithm for distributed systems involving mobile computers
    Dutta, D
    Gupta, B
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2001, 16 (04): : 197 - 203
  • [9] A replication- and checkpoint-based approach for anomaly-based intrusion detection and recovery
    Agbaria, A
    Friedman, R
    25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2005, : 137 - 143
  • [10] Low-cost checkpointing and failure recovery in mobile computing systems
    Prakash, R
    Singhal, M
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (10) : 1035 - 1048