Skip to main navigation Skip to search Skip to main content

A multi-cycle checkpointing protocol that ensures strict 1-rollback

  • Chinese University of Hong Kong
  • CAS - Institute of Software
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, a checkpointing protocol based on loose synchronization is proposed. The protocol enables processes to take checkpoints at different frequencies so that each process can control its rollback distance. In traditional asynchronous and quasi-synchronous checkpointing protocols, the checkpoints that are not up-to-date may be used for recovery. As a result, the rollback distance is often difficult to control. In the proposed protocol, the checkpoint cycle of each process is dynamically adjusted using a pessimistic scheme so that strict 1-rollback is achieved; namely, one of the last two checkpoints of each process can be utilized for recovery.

Original languageEnglish
Pages (from-to)788-793
Number of pages6
JournalInformation Processing Letters
Volume112
Issue number20
DOIs
StatePublished - 31 Oct 2012
Externally publishedYes

Keywords

  • Fault tolerance
  • Multi-cycle checkpointing
  • Rollback control

Fingerprint

Dive into the research topics of 'A multi-cycle checkpointing protocol that ensures strict 1-rollback'. Together they form a unique fingerprint.

Cite this