• DocumentCode
    2482933
  • Title

    A VP-accordant checkpointing protocol preventing useless checkpoints

  • Author

    Baldoni, Roberto ; Quaglia, Francesco ; Ciciani, Bruno

  • Author_Institution
    Dipt. di Inf. e Sistemistica, Rome Univ., Italy
  • fYear
    1998
  • fDate
    20-23 Oct 1998
  • Firstpage
    61
  • Lastpage
    67
  • Abstract
    A useless checkpoint corresponds to the occurrence of a checkpoint and communication pattern called Z-cycle. A recent result shows that ensuring a computation without Z-cycles is a particular application of a property, namely Virtual Precedence (VP), defined on an interval-based abstraction of a computation. We first propose a taxonomy of communication-induced checkpointing protocols based on the way they ensure the VP property. Then we derive a sufficient condition ensuring no Z-cycles in a distributed computation. This condition defines a checkpoint and communication pattern, namely suspect Z-cycle, such that if no suspect Z-cycle exists in a distributed computation then no Z-cycle exists. We present finally a communication-induced checkpointing protocol that avoids useless checkpoints by preventing on-the-fly the formation of suspect Z-cycles and discuss its performance with respect to other protocols
  • Keywords
    distributed processing; protocols; software fault tolerance; software performance evaluation; system recovery; VP-accordant checkpointing protocol; Virtual Precedence; Z-cycle; communication pattern; distributed computation; interval-based abstraction; performance; useless checkpoint; Checkpointing; Distributed computing; Electrical capacitance tomography; Electronic switching systems; Protocols; Remuneration; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
  • Conference_Location
    West Lafayette, IN
  • ISSN
    1060-9857
  • Print_ISBN
    0-8186-9218-9
  • Type

    conf

  • DOI
    10.1109/RELDIS.1998.740475
  • Filename
    740475