• DocumentCode
    2601068
  • Title

    Rollback based on vector time

  • Author

    Peterson, S.L. ; Kearns, Phil

  • Author_Institution
    Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
  • fYear
    1993
  • fDate
    6-8 Oct 1993
  • Firstpage
    68
  • Lastpage
    77
  • Abstract
    Causality, as made concrete by Lamport\´s "happened before" relation, is the central underlying basis in the design of optimistic protocols for checkpoint and recovery. After the recovery of a formerly failed process, all events and messages which causally follow the events and messages discarded by restoration of a state checkpoint must be discarded also. The isomorphism between causality and vector time is well-known. That isomorphism is exploited here in order to develop and verify a simple and effective protocol which explicitly uses the causal partial order, through the use of vector time, in order to rollback a computation in response to a process failure
  • Keywords
    fault tolerant computing; protocols; system recovery; causal partial order; causality; checkpoint; failed process; isomorphism; optimistic protocols; recovery; vector time; Clocks; Computer science; Concrete; Design optimization; Distributed computing; Educational institutions; Optimization methods; Protocols; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 1993. Proceedings., 12th Symposium on
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    0-8186-4310-2
  • Type

    conf

  • DOI
    10.1109/RELDIS.1993.393472
  • Filename
    393472