• DocumentCode
    3355305
  • Title

    Replicated distributed processes in Manetho

  • Author

    Elnozahy, E.N. ; Zwaenepoel, W.

  • Author_Institution
    Dept. of Comput. Sci., Rice Univ., Houston, TX, USA
  • fYear
    1992
  • fDate
    8-10 July 1992
  • Firstpage
    18
  • Lastpage
    27
  • Abstract
    The authors present the process-replication protocol of Manetho, a system whose goal is to provide efficient, application-transparent fault tolerance to long-running distributed computations. Manetho uses a novel negative-acknowledgment multicast protocol to enforce the same receipt order of application messages among all replicas of a process. The protocol depends on a combination of antecedence graph maintenance, a form of sender-based message logging, and the fact that the receivers of each multicast execute the same deterministic program. This combination allows the protocol to void the delay in application message delivery that is common in existing negative-acknowledgment multicast protocols, without giving up the advantage of requiring only a small number of control messages.<>
  • Keywords
    delays; distributed databases; fault tolerant computing; protocols; Manetho; antecedence graph maintenance; application messages; application-transparent fault tolerance; delay; deterministic program; long-running distributed computations; negative-acknowledgment multicast protocol; process-replication protocol; replicated distributed processes; sender-based message logging; Application software; Availability; Computer science; Delay; Distributed computing; Fault tolerant systems; Multicast protocols; Sections; Stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1992. FTCS-22. Digest of Papers., Twenty-Second International Symposium on
  • Conference_Location
    Boston, MA, USA
  • Print_ISBN
    0-8186-2875-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1992.243619
  • Filename
    243619