• DocumentCode
    3279426
  • Title

    Fault-tolerant broadcast algorithms for the virtual hypercube topology

  • Author

    Rodrigues, Luiz A.

  • Author_Institution
    Dept. of Comput. Sci., Western Parana State Univ. (UNIOESTE), Brazil
  • fYear
    2013
  • fDate
    24-27 June 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Broadcast algorithms are used by network applications to disseminate information. Best-effort broadcast ensures that every correct process delivers the same set of messages if the sender of these messages is correct. Reliable broadcast offers the same guaranties even when the senders fail during the transmission. To improve the scalability of broadcast solutions, this work proposes an algorithm that builds virtual spanning trees connecting the processes, through which messages are propagated. These trees are dynamically built embedded on a virtual hypercube-like topology. Processes can can fail by crashing, and up to n - 1 nodes may crash at any given time. The processes continuously monitor each other with Hi-ADSD. Besides best-effort and reliable broadcast, uniform, FIFO, causal and atomic broadcast algorithms are discussed. A solution for distributed k-mutual exclusion using the hierarchical and fault-tolerant approach is also presented.
  • Keywords
    distributed algorithms; fault tolerance; hypercube networks; trees (mathematics); FIFO broadcast algorithms; Hi-ADSD; atomic broadcast algorithm; best-effort broadcast; causal broadcast algorithm; distributed k-mutual exclusion; fault-tolerant broadcast algorithms; hierarchical approach; information dissemination; reliable broadcast; uniform broadcast algorithm; virtual hypercube-like topology; virtual spanning trees; Clustering algorithms; Computer crashes; Fault tolerance; Fault tolerant systems; Heuristic algorithms; Hypercubes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks Workshop (DSN-W), 2013 43rd Annual IEEE/IFIP Conference on
  • Conference_Location
    Budapest
  • ISSN
    2325-6648
  • Type

    conf

  • DOI
    10.1109/DSNW.2013.6615520
  • Filename
    6615520