2014 Tenth European Dependable Computing Conference 2014
DOI: 10.1109/edcc.2014.31
|View full text |Cite
|
Sign up to set email alerts
|

An Autonomic Implementation of Reliable Broadcast Based on Dynamic Spanning Trees

Abstract: Reliable broadcast is a basic building block of dependable distributed systems that allows the dissemination of messages to all processes guaranteeing that either none or all correct processes deliver the message, despite the occurrence of failures. In this work we introduce an autonomic strategy to implement reliable broadcast. Processes self-organize themselves on an overlay based on a hypercube-like topology. The overlay is maintained by the execution of an underlying monitoring algorithm that guarantees se… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0
5

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 32 publications
0
5
0
5
Order By: Relevance
“…Using the above functions, the following algorithm, proposed in [8], creates a spanning tree, rooted at i, propagating m over all non faulty nodes of the system:…”
Section: The Spanning Tree Algorithmmentioning
confidence: 99%
See 1 more Smart Citation
“…Using the above functions, the following algorithm, proposed in [8], creates a spanning tree, rooted at i, propagating m over all non faulty nodes of the system:…”
Section: The Spanning Tree Algorithmmentioning
confidence: 99%
“…One way to mitigate these problems is to use multiple adaptive trees. In [7], [8], [9] we proposed broadcast algorithms based on the VCube [10]. VCube is hypercubelike virtual topology that reconfigures itself and maintains multiple logarithmic properties even after processes crash.…”
Section: Introductionmentioning
confidence: 99%
“…In [14], we presented a reliable broadcast solution based on dynamic spanning trees on top of the Hi-ADSD, a previous version of the VCube. Multiple trees are dynamically built that include all correct nodes, where each tree root corresponds to the node that called a broadcast primitive.…”
Section: Related Workmentioning
confidence: 99%
“…In a previous work [14], we proposed an autonomic reliable broadcast algorithm on top of the Hi-ADSD, a previous version of VCube. The algorithm guarantees several logarithmic properties, even when nodes fail and allows transparent and efficient spanning tree reconstructions.…”
Section: Introductionmentioning
confidence: 99%
“…On the other hand, p 7 verifies that in cluster c 7,2 = (5, 4), p 5 is a subscriber of t 2 (Children(7, t 2 , 2) = {5}), and therefore sends m 2 to p 5 which on its turn does not send it to p 4 , because even if p 4 is the first and only node in c 5,1 , it is not a subscriber of t 2 . For more details about how to build spanning trees over VCube, see [18].…”
mentioning
confidence: 99%