• DocumentCode
    2959509
  • Title

    BRISA: Combining Efficiency and Reliability in Epidemic Data Dissemination

  • Author

    Matos, Miguel ; Schiavoni, Valerio ; Felber, Pascal ; Oliveira, Renato ; Riviere, Etienne

  • Author_Institution
    HASLab - High-Assurance Software Lab., INESC TEC & U., Minho, Portugal
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    983
  • Lastpage
    994
  • Abstract
    There is an increasing demand for efficient and robust systems able to cope with today´s global needs for intensive data dissemination, e.g., media content or news feeds. Unfortunately, traditional approaches tend to focus on one end of the efficiency/robustness design spectrum, by either leveraging rigid structures such as trees to achieve efficient distribution, or using loosely-coupled epidemic protocols to obtain robustness. In this paper we present BRISA, a hybrid approach combining the robustness of epidemic-based dissemination with the efficiency of tree-based structured approaches. This is achieved by having dissemination structures such as trees implicitly emerge from an underlying epidemic substrate by a judicious selection of links. These links are chosen with local knowledge only and in such a way that the completeness of data dissemination is not compromised, i.e., the resulting structure covers all nodes. Failures are treated as an integral part of the system as the dissemination structures can be promptly compensated and repaired thanks to the underlying epidemic substrate. Besides presenting the protocol design, we conduct an extensive evaluation in a real environment, analyzing the effectiveness of the structure creation mechanism and its robustness under faults and churn. Results confirm BRISA as an efficient and robust approach to data dissemination in the large scale.
  • Keywords
    computer network reliability; fault diagnosis; information dissemination; multicast protocols; tree data structures; BRISA; epidemic-based dissemination; faults robustness; hybrid approach; intensive data dissemination; judicious link selection; loosely coupled epidemic protocol; reliability; structure creation mechanism; tree-based structured approach; Bandwidth; Joining processes; Maintenance engineering; Peer to peer computing; Protocols; Robustness; Substrates;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium (IPDPS), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4673-0975-2
  • Type

    conf

  • DOI
    10.1109/IPDPS.2012.92
  • Filename
    6267905