Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Recovery in Distributed Systems Using Optimistic Message Logging and Checkpointing
 
conference paper not in proceedings

Recovery in Distributed Systems Using Optimistic Message Logging and Checkpointing

Zwaenepoel, Willy  
•
Johnson, D.B.
1988
Sixth Symposium on Principles of Distributed Computing

In a distributed system using message logging and checkpointing to provide fault tolerance, there is always a unique maximum recoverable system state, regardless of the message logging protocol used. The proof of this relies on the observation that the set of system states that have occurred during any single execution of a system forms a lattice, with the sets of consistent and recoverable system states as sublat­tices. The maximum recoverable system state never decreases, and if all messages are eventually logged, the domino effect cannot occur. This paper presents a general model for reasoning about recovery in such a system and, based on this model, an efficient algo­ rithm for determining the maximum recoverable sys­tem state at any time. This work unifies existing ap­proaches to fault tolerance based on message logging and checkpointing, and improves on existing methods for optimistic recovery in distributed systems.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

podc88.ps.pdf

Access type

openaccess

Size

185.77 KB

Format

Adobe PDF

Checksum (MD5)

ecbc17f077f62d0e41ec1c5035d918e1

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés