Home > Research > Publications & Outputs > Generalised repair for overlay networks
View graph of relations

Generalised repair for overlay networks

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Generalised repair for overlay networks. / Porter, Barry; Taiani, Francois; Coulson, Geoffrey.
SRDS 2006: 25th IEEE Symposium on Reliable Distributed Systems, Proceedings. ed. / S Kawada. LOS ALAMITOS: IEEE COMPUTER SOC, 2006. p. 132-142.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Porter, B, Taiani, F & Coulson, G 2006, Generalised repair for overlay networks. in S Kawada (ed.), SRDS 2006: 25th IEEE Symposium on Reliable Distributed Systems, Proceedings. IEEE COMPUTER SOC, LOS ALAMITOS, pp. 132-142, 25th IEEE Symposium on Reliable Distributed Systems, Leeds, 2/10/06. https://doi.org/10.1109/SRDS.2006.23

APA

Porter, B., Taiani, F., & Coulson, G. (2006). Generalised repair for overlay networks. In S. Kawada (Ed.), SRDS 2006: 25th IEEE Symposium on Reliable Distributed Systems, Proceedings (pp. 132-142). IEEE COMPUTER SOC. https://doi.org/10.1109/SRDS.2006.23

Vancouver

Porter B, Taiani F, Coulson G. Generalised repair for overlay networks. In Kawada S, editor, SRDS 2006: 25th IEEE Symposium on Reliable Distributed Systems, Proceedings. LOS ALAMITOS: IEEE COMPUTER SOC. 2006. p. 132-142 doi: 10.1109/SRDS.2006.23

Author

Porter, Barry ; Taiani, Francois ; Coulson, Geoffrey. / Generalised repair for overlay networks. SRDS 2006: 25th IEEE Symposium on Reliable Distributed Systems, Proceedings. editor / S Kawada. LOS ALAMITOS : IEEE COMPUTER SOC, 2006. pp. 132-142

Bibtex

@inproceedings{3fad01458ded4eca8d9172132bbf189a,
title = "Generalised repair for overlay networks",
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.",
author = "Barry Porter and Francois Taiani and Geoffrey Coulson",
year = "2006",
doi = "10.1109/SRDS.2006.23",
language = "English",
isbn = "0-7695-2677-2",
pages = "132--142",
editor = "S Kawada",
booktitle = "SRDS 2006: 25th IEEE Symposium on Reliable Distributed Systems, Proceedings",
publisher = "IEEE COMPUTER SOC",
note = "25th IEEE Symposium on Reliable Distributed Systems ; Conference date: 02-10-2006 Through 04-10-2006",

}

RIS

TY - GEN

T1 - Generalised repair for overlay networks

AU - Porter, Barry

AU - Taiani, Francois

AU - Coulson, Geoffrey

PY - 2006

Y1 - 2006

N2 - 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.

AB - 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.

U2 - 10.1109/SRDS.2006.23

DO - 10.1109/SRDS.2006.23

M3 - Conference contribution/Paper

SN - 0-7695-2677-2

SP - 132

EP - 142

BT - SRDS 2006: 25th IEEE Symposium on Reliable Distributed Systems, Proceedings

A2 - Kawada, S

PB - IEEE COMPUTER SOC

CY - LOS ALAMITOS

T2 - 25th IEEE Symposium on Reliable Distributed Systems

Y2 - 2 October 2006 through 4 October 2006

ER -