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 条
  • [21] Checkpointing aided parallel execution model and analysis
    Mereuta, Laura
    Renault, Eric
    HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2007, 4782 : 707 - 717
  • [22] Asynchronous Checkpointing and Optimistic Message Logging for Mobile Ad Hoc Networks
    Tuli, Ruchi
    Kumar, Parveen
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (10) : 70 - 76
  • [23] Semi-asynchronous checkpointing for optimistic simulation on a myrinet based NOW
    Quaglia, F
    Santoro, A
    15TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2001, : 56 - 63
  • [24] Tuning of the checkpointing and communication library for optimistic simulation on Myrinet based NOWs
    Quaglia, F
    Santoro, A
    Ciciani, B
    NINTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2001, : 241 - 248
  • [25] Estimating checkpointing, rollback and recovery overheads
    Mandal, PS
    Mukhopadhyaya, K
    DISTRIBUTED COMPUTING: IWDC 2003, 2003, 2918 : 56 - 65
  • [26] Finding a recovery line in uncoordinated checkpointing
    Ohara, M
    Arai, M
    Fukumoto, S
    Iwasaki, K
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 628 - 633
  • [27] Checkpointing and rollback recovery for network of workstations
    Wang, DS
    Zheng, WM
    Wang, KX
    Shen, MM
    SCIENCE IN CHINA SERIES E-TECHNOLOGICAL SCIENCES, 1999, 42 (02): : 207 - 214
  • [28] Checkpointing and rollback recovery for network of workstations
    汪东升
    郑纬民
    王鼎兴
    沈美明
    Science in China(Series E:Technological Sciences) , 1999, (02) : 207 - 214
  • [29] Modeling and optimization of non-blocking checkpointing for optimistic simulation on myrinet clusters
    Quaglia, F
    Santoro, A
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (06) : 667 - 677
  • [30] Checkpointing and rollback recovery for network of workstations
    Dongsheng Wang
    Weimin Zheng
    Dingxing Wang
    Meiming Shen
    Science in China Series E: Technological Sciences, 1999, 42 : 207 - 214