• DocumentCode
    1940998
  • Title

    Using message semantics to reduce rollback in optimistic message logging recovery schemes

  • Author

    Leong, Hong Va ; Agrawal, Divyakant

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
  • fYear
    1994
  • fDate
    21-24 Jun 1994
  • Firstpage
    227
  • Lastpage
    234
  • Abstract
    Recovery from failures can be achieved through asynchronous checkpointing and optimistic message logging. These schemes have low overheads during failure-free operations. Central to these protocols is the determination of a maximal consistent global state, which is recoverable. Message semantics is not exploited in most existing recovery protocols to determine the recoverable state. We propose to identify messages that are not influential in a computation through message semantics. These messages can be logically removed from the computation without changing its meaning or result. We show that considering these messages in the recoverable state computation gives rise to recoverable states that dominate the recoverable state defined under conventional model. We then develop an algorithm for identifying these messages. This technique can also be applied to ensure a more timely commitment for output in a distributed computation
  • Keywords
    distributed processing; fault tolerant computing; message passing; protocols; software reliability; storage management; system recovery; asynchronous checkpointing; distributed computation; distributed systems; fault-tolerance; maximal consistent global state; message semantics; optimistic message logging recovery schemes; protocols; recoverable state; rollback; Checkpointing; Computer crashes; Computer science; Distributed computing; Fault tolerant systems; Interference; Protocols; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1994., Proceedings of the 14th International Conference on
  • Conference_Location
    Pozman
  • Print_ISBN
    0-8186-5840-1
  • Type

    conf

  • DOI
    10.1109/ICDCS.1994.302416
  • Filename
    302416