Soft-Checkpointing Based Hybrid Synchronous Checkpointing Protocol for Mobile Distributed Systems

被引:15
|
作者
Kumar, Parveen [1 ]
Garg, Rachit [2 ]
机构
[1] Meerut Inst Engn & Technol, Grp Inst Prof CSE, Meerut, Uttar Pradesh, India
[2] Singhania Univ, Jhunjhunu, India
关键词
Checkpoint; Consistent Global State; Coordinated Checkpointing and Mobile Systems; Fault Tolerance; Probabilistic Approach;
D O I
10.4018/jdst.2011010101
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Minimum-process coordinated checkpointing is a suitable approach to introduce fault tolerance in mobile distributed systems transparently. In order to balance the checkpointing overhead and the loss of computation on recovery, the authors propose a hybrid checkpointing algorithm, wherein an all-process coordinated checkpoint is taken after the execution of minimum-process coordinated checkpointing algorithm for a fixed number of times. In coordinated checkpointing, if a single process fails to take its checkpoint; all the checkpointing effort goes waste, because, each process has to abort its tentative checkpoint. In order to take the tentative checkpoint, an MH (Mobile Host) needs to transfer large checkpoint data to its local MSS over wireless channels. In this regard, the authors propose that in the first phase, all concerned MHs will take soft checkpoint only. Soft checkpoint is similar to mutable checkpoint. In this case, if some process fails to take checkpoint in the first phase, then MHs need to abort their soft checkpoints only. The effort of taking a soft checkpoint is negligibly small as compared to the tentative one. In the minimum-process coordinated checkpointing algorithm, an effort has been made to minimize the number of useless checkpoints and blocking of processes using probabilistic approach.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [41] Checkpointing in a distributed coordination protocol for multiple peer processes
    Aikebaier, Ailixier
    Enokido, Tomoya
    Takizawa, Makoto
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 48 - +
  • [42] A New Efficient Checkpointing Algorithm for Distributed Mobile Computing
    Mansouri, Houssem
    Badache, Nadjib
    Aliouat, Makhlouf
    Pathan, Al-Sakib Khan
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2015, 17 (02): : 43 - 54
  • [43] A communication-induced checkpointing and asynchronous recovery protocol for mobile computing systems
    Tantikul, T
    Manivannan, D
    PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 70 - 74
  • [44] Adaptive checkpointing in message passing distributed systems
    Baldoni, R
    Helary, JM
    Mostefaoui, A
    Raynal, M
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (11) : 1145 - 1161
  • [45] Concurrent checkpointing & rollback recovery for distributed systems
    Ye, X
    Keane, JA
    EUROSIM '96 - HPCN CHALLENGES IN TELECOMP AND TELECOM: PARALLEL SIMULATION OF COMPLEX SYSTEMS AND LARGE-SCALE APPLICATIONS, 1996, : 211 - 218
  • [46] Selective checkpointing and rollbacks in multithreaded distributed systems
    Kasbekar, M
    Das, CR
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 39 - 46
  • [47] Effective and concurrent checkpointing and recovery in distributed systems
    Hou, CJ
    Tsoi, KS
    Han, CC
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (05): : 304 - 316
  • [48] An efficient checkpointing scheme for mobile computing systems
    Gass, RC
    Gupta, B
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2000, : 323 - 328
  • [49] Hybrid checkpointing protocol based on selective sender-based message logging
    Chung, KS
    Kim, KB
    Hwang, CS
    Shon, JG
    Yu, HC
    1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 788 - 793
  • [50] Hybrid Checkpointing for Iterative Processing in BSP-Based Systems
    Yang, Yi
    Xu, Chen
    Kong, Chao
    Zhou, Aoying
    WEB INFORMATION SYSTEMS AND APPLICATIONS (WISA 2021), 2021, 12999 : 693 - 705