Cost analysis of optimistic recovery model for forked checkpointing

被引:0
|
作者
Hong, J [1 ]
Kim, S [1 ]
Cho, Y [1 ]
机构
[1] Seoul Natl Univ, Sch Comp Sci & Engn, Seoul 151742, South Korea
来源
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS | 2003年 / E86D卷 / 09期
关键词
checkpointing and recovery; forked checkpointing; checkpoint overhead; expected execution time;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Forked checkpointing scheme is proposed to achieve low checkpoint overhead. When a process wants to take a checkpoint in the forked checkpointing scheme, it creates a child process and continues its normal computation. Two recovery models can be used for forked checkpointing when the parent process fails before the child process establishes the checkpoint. One is the pessimistic recovery model where the recovery process rolls back to the previous checkpoint state. The other is the optimistic recovery model where a recovery process waits for the checkpoint to be established by the child process. In this paper, we present the recovery models for forked checkpointing by deriving the expected execution time of a process with and without checkpointing and also show that the expected recovery time of the optimistic recovery model is smaller than that of the pessimistic recovery model.
引用
收藏
页码:1534 / 1541
页数:8
相关论文
共 50 条
  • [41] 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
  • [42] 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
  • [43] Checkpointing in Failure Recovery in Computing and Data Transmission
    Asmussen, Soren
    Lipsky, Lester
    Thompson, Stephen
    ANALYTICAL AND STOCHASTIC MODELLING TECHNIQUES AND APPLICATIONS, 2014, 8499 : 253 - 272
  • [44] Optimal checkpointing number for multiple recovery schemes
    Naruse, K
    Nakagawa, S
    Yamada, S
    Tenth ISSAT International Conference on Reliability and Quality in Design, Proceedings, 2004, : 129 - 132
  • [45] Cyber-Physical System Checkpointing and Recovery
    Kong, Fanxin
    Xu, Meng
    Weimer, James
    Sokolsky, Oleg
    Lee, Insup
    2018 9TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS 2018), 2018, : 22 - 31
  • [46] Optimistic Recovery for Iterative Dataflows in Action
    Dudoladov, Sergey
    Xu, Chen
    Schelter, Sebastian
    Katsifodimos, Asterios
    Ewen, Stephan
    Tzoumas, Kostas
    Markl, Volker
    SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 1439 - 1443
  • [47] EFFICIENT ALGORITHMS FOR OPTIMISTIC CRASH RECOVERY
    VENKATESAN, S
    JUANG, TTY
    DISTRIBUTED COMPUTING, 1994, 8 (02) : 105 - 114
  • [48] Fast-software-checkpointing in optimistic simulation: Embedding state saving into the event routine instructions
    Quaglia, F
    THIRTEENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PROCEEDINGS, 1999, : 118 - 125
  • [49] Fast-software-checkpointing in optimistic simulation: embedding state saving into the event routine instructions
    Quaglia, Francesco
    Proceedings of the Workshop on Parallel and Distributed Simulation, PADS, 1999, : 118 - 125
  • [50] OPTIMISTIC COSMOLOGICAL MODEL
    KARDASHEV, NS
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1990, 243 (02) : 252 - 256