• DocumentCode
    2461559
  • Title

    Scalable atomic multicast

  • Author

    Rodrigues, Luis ; Guerraoui, R. ; Schiper, André

  • Author_Institution
    DI-FCUL, Lisboa, Portugal
  • fYear
    1998
  • fDate
    12-15 Oct 1998
  • Firstpage
    840
  • Lastpage
    847
  • Abstract
    We present a new scalable fault-tolerant algorithm which ensures total order delivery of messages sent to multiple groups of processes. Our algorithm is particularly well suited for large scale systems because: (1) any process can multicast a message to one or more groups of processes without being forced to join those groups; (2) inter-group total order is ensured system-wide but, for each individual multicast, the number and size of messages exchanged depends only on the number of addressees; (3) process failure detection does not need to be reliable. Our algorithm also exhibits a modular design. It uses two companion protocols, namely a reliable multicast protocol and a consensus protocol, and these protocols are not required to use the same communication channels or to share common variables with the total order protocol. This approach follows a design methodology based on the composition of (encapsulated) micro-protocols
  • Keywords
    multicast communication; protocols; telecommunication network reliability; communication channels; consensus protocol; encapsulated micro-protocols; inter-group total order; large scale systems; modular design; process failure detection; reliable multicast protocol; scalable atomic multicast; scalable fault-tolerant algorithm; total order protocol; Algorithm design and analysis; Broadcasting; Communication channels; Design methodology; Fault tolerance; Large-scale systems; Multicast algorithms; Multicast communication; Multicast protocols; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 1998. Proceedings. 7th International Conference on
  • Conference_Location
    Lafayette, LA
  • ISSN
    1095-2055
  • Print_ISBN
    0-8186-9014-3
  • Type

    conf

  • DOI
    10.1109/ICCCN.1998.998851
  • Filename
    998851