• DocumentCode
    3049365
  • Title

    Early delivery totally ordered multicast in asynchronous environments

  • Author

    Dolev, Danny ; Kramer, Shlomo ; Malki, Dalia

  • Author_Institution
    Hebrew Univ. of Jerusalem, Israel
  • fYear
    1993
  • fDate
    22-24 June 1993
  • Firstpage
    544
  • Lastpage
    553
  • Abstract
    The authors present the construction of a multicast service, called agreed multicast, that guarantees that messages arrive reliably and in the same total-order to all their destinations. ToTo, a novel protocol, implements the agreed multicast service of Transis, a communication subsystem for the High Availability project, currently developed at the Hebrew University of Jerusalem. This service is desired in distributed systems, and supports high level coordination among groups of processes in distributed applications. The ToTo protocol is genuinely symmetric and fairly simple for implementing. It provides early delivery latency, and requires as little as n/2 messages for forming agreement on the order of delivery. Experimental results show up to O(log (n)) speedup over previous protocols, which matches the authors´ prediction of the expected speedup. Using the Transis membership service, ToTo can operate in a dynamic environment, and continue to form an agreed total order among the connected machines despite failures and recoveries.
  • Keywords
    protocols; High Availability project; ToTo; Transis; agreed multicast; asynchronous environments; communication subsystem; distributed systems; dynamic environment; early delivery latency; early delivery totally ordered multicast; protocol; Availability; Costs; Delay; Intersymbol interference; Maintenance; Multicast protocols; Performance loss; Propagation losses;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
  • Conference_Location
    Toulouse, France
  • ISSN
    0731-3071
  • Print_ISBN
    0-8186-3680-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1993.627357
  • Filename
    627357