| Correctness of gossip-based membership under message loss |
| Full text |
Pdf
(656 KB)
|
Source
|
Annual ACM Symposium on Principles of Distributed Computing
archive
Proceedings of the 28th ACM symposium on Principles of distributed computing
table of contents
Calgary, AB, Canada
Pages 151-160
Year of Publication: 2009
ISBN:978-1-60558-396-9
|
|
Authors
|
|
Maxim Gurevich
|
Technion-Israel Institute of Technology, Haifa, Israel
|
|
Idit Keidar
|
Technion-Israel Institute of Technology, Haifa, Israel
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 24, Downloads (12 Months): 53, Citation Count: 0
|
|
|
ABSTRACT
Due to their simplicity and effectiveness, gossip-based membership protocols have become the method of choice for maintaining partial membership in large P2P systems. A variety of gossip-based membership protocols were proposed. Some were shown to be effective empirically, lacking analytic understanding of their properties. Others were analyzed under simplifying assumptions, such as lossless and delay-less network. It is not clear whether the analysis results hold in dynamic networks where both nodes and network links can fail. In this paper we try to bridge this gap. We first enumerate the desirable properties of a gossip-based membership protocol, such as view uniformity, independence, and load balance. We then propose a simple Send & Forget protocol, and show that even in the presence of message loss, it achieves the desirable properties.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
Chen Avin , Michal Koucký , Zvi Lotker, How to Explore a Fast-Changing World (Cover Time of a Simple Random Walk on Evolving Graphs), Proceedings of the 35th international colloquium on Automata, Languages and Programming, Part I, July 07-11, 2008, Reykjavik, Iceland
[doi> 10.1007/978-3-540-70575-8_11]
|
 |
4
|
|
 |
5
|
|
 |
6
|
Edward Bortnikov , Maxim Gurevich , Idit Keidar , Gabriel Kliot , Alexander Shraer, Brahms: byzantine resilient random membership sampling, Proceedings of the twenty-seventh ACM symposium on Principles of distributed computing, August 18-21, 2008, Toronto, Canada
[doi> 10.1145/1400751.1400772]
|
| |
7
|
Y. Busnel, M. Bertier, and A.-M. Kermarrec. Bridging the Gap between Population and Gossip-based Protocols. Research Report RR-6720, INRIA, 2008.
|
 |
8
|
|
| |
9
|
T. I. Fenner and A. M. Frieze. On the connectivity of random m-orientable graphs and digraphs. Combinatorica, 2(4):347--359, 1982.
|
 |
10
|
|
| |
11
|
|
| |
12
|
D. Gavidia, S. Voulgaris, and M. van Steen. Epidemic-style monitoring in large-scale sensor networks. Technical Report IR-CS-012, Vrije Universiteit, Netherlands, March 2005.
|
| |
13
|
C. Gkantsidis, M. Mihail, and A. Saberi. Random walks in peer-to-peer networks. In IEEE INFOCOM, 2004.
|
| |
14
|
|
| |
15
|
M. Gurevich and I. Keidar. Correctness of gossip-based membership under message loss. Technical Report CCIT Report #732, Department of Electrical Engineering, Technion, 2009.
|
 |
16
|
|
 |
17
|
Qin Lv , Pei Cao , Edith Cohen , Kai Li , Scott Shenker, Search and replication in unstructured peer-to-peer networks, Proceedings of the 16th international conference on Supercomputing, June 22-26, 2002, New York, New York, USA
[doi> 10.1145/514191.514206]
|
 |
18
|
|
 |
19
|
|
 |
20
|
Laurent Massoulié , Erwan Le Merrer , Anne-Marie Kermarrec , Ayalvadi Ganesh, Peer counting and sampling in overlay networks: random walk methods, Proceedings of the twenty-fifth annual ACM symposium on Principles of distributed computing, July 23-26, 2006, Denver, Colorado, USA
[doi> 10.1145/1146381.1146402]
|
| |
21
|
|
 |
22
|
|
| |
23
|
S. Voulgaris, D. Gavidia, and M. van Steen. CYCLON: Inexpensive Membership Management for Unstructured P2P Overlays. J. of Network and Systems Management, 13(2):197--217, July 2005.
|
|