• DocumentCode
    2932787
  • Title

    Generalised Repair for Overlay Networks

  • Author

    Porter, Barry ; Taïani, François ; Coulson, Geoff

  • Author_Institution
    Dept. of Comput., Lancaster Univ.
  • fYear
    2006
  • fDate
    2-4 Oct. 2006
  • Firstpage
    132
  • Lastpage
    142
  • Abstract
    We present and evaluate a generic approach to the repair of overlay networks which identifies general principles of overlay repair and embodies these as a reusable service. At the heart of our approach is an algorithm that discovers the extent of a failed section of any type of overlay, and assigns responsibility to carry out the repair. The repair strategy itself is ´pluggable´ and can be tailored to the requirements of a specific overlay type or instance. Our approach is efficient in terms of the number of repair-related message exchanges it incurs; scalable in that it involves only nodes in the locality of the failed section of the overlay; and resilient in that it correctly handles cases in which multiple adjacent nodes fail simultaneously, and it tolerates new failures that occur while a repair is underway. The benefits of our approach are that: (i) it extracts and encapsulates best practice in repair for overlays; (ii) it simplifies the design and implementation of new overlays (because repair issues can be treated orthogonally to basic functionality); and (iii) it supports tailorable levels of dependability for overlays, including pluggable repair strategies
  • Keywords
    computer networks; fault tolerant computing; generalised overlay network repair; multiple adjacent node; overlay failed section; pluggable repair strategy; repair-related message exchange; reusable service; Best practices; Computer crashes; Computer networks; Heart; Network topology; Protocols; Routing; Tree data structures; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2006. SRDS '06. 25th IEEE Symposium on
  • Conference_Location
    Leeds
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-2677-2
  • Type

    conf

  • DOI
    10.1109/SRDS.2006.23
  • Filename
    4032475