The peer sampling service: Experimental evaluation of unstructured gossip-based implementations

被引:0
|
作者
Jelasity, M [1 ]
Guerraoui, R
Kermarrec, AM
van Steen, M
机构
[1] Univ Bologna, I-40126 Bologna, Italy
[2] SZTE, MTA, RGAI, Szeged, Hungary
[3] Ecole Polytech Fed Lausanne, CH-1015 Lausanne, Switzerland
[4] INRIA, Rennes, France
[5] Vrije Univ Amsterdam, NL-1081 HV Amsterdam, Netherlands
来源
MIDDLEWARE 2004, PROCEEDINGS | 2004年 / 3231卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, the gossip-based communication model in large-scale distributed systems has become a general paradigm with important applications which include information dissemination, aggregation, overlay topology management and synchronization. At the heart of all of these protocols lies a fundamental distributed abstraction: the peer sampling service. In short, the aim of this service is to provide every node with peers to exchange information with. Analytical studies reveal a high reliability and efficiency of gossip-based protocols, under the (often implicit) assumption that the peers to send gossip messages to are selected uniformly at random from the set of all nodes. In practice instead of requiring all nodes to know all the peer nodes so that a random sample could be drawn - a scalable and efficient way to implement the peer sampling service is by constructing and maintaining dynamic unstructured overlays through gossiping membership information itself. This paper presents a generic framework to implement reliable and efficient peer sampling services. The framework generalizes existing approaches and makes it easy to introduce new ones. We use this framework to explore and compare several implementations of our abstraction. Through extensive experimental analysis, we show that all of them lead to different peer sampling services none of which is uniformly random. This clearly renders traditional theoretical approaches invalid, when the underlying peer sampling service is based on a gossip-based scheme. Our observations also help explain important differences between design choices of peer sampling algorithms, and how these impact the reliability of the corresponding service.
引用
收藏
页码:79 / 98
页数:20
相关论文
共 44 条
  • [1] Gossip-based peer sampling
    Jelasity, Mark
    Voulgaris, Spyros
    Guerraoui, Rachid
    Kermarrec, Anne-Marie
    Van Steen, Maarten
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2007, 25 (03):
  • [2] Peer sampling gossip-based distributed clustering algorithm for unstructured P2P networks
    Rasool Azimi
    Hedieh Sajedi
    Neural Computing and Applications, 2018, 29 : 593 - 612
  • [3] Peer sampling gossip-based distributed clustering algorithm for unstructured P2P networks
    Azimi, Rasool
    Sajedi, Hedieh
    NEURAL COMPUTING & APPLICATIONS, 2018, 29 (02): : 593 - 612
  • [4] Peer-to-peer membership management for gossip-based protocols
    Ganesh, AJ
    Kermarrec, AM
    Massoulié, L
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (02) : 139 - 149
  • [5] Gossip-based search selection in hybrid peer-to-peer networks
    Zaharia, A.
    Keshav, S.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (02): : 139 - 153
  • [6] Experimental Analysis of a Gossip-Based Service for Scalable, Distributed Failure Detection and Consensus
    Krishnakanth Sistla
    Alan D. George
    Robert W. Todd
    Cluster Computing, 2003, 6 (3) : 237 - 251
  • [7] Smart Gossip: An adaptive gossip-based broadcasting service for sensor networks
    Kyasanur, Pradeep
    Choudhury, Romit Roy
    Gupta, Indranil
    2006 IEEE INTERNATIONAL CONFERENCE ON MOBILE ADHOC AND SENSOR SYSTEMS, VOLS 1 AND 2, 2006, : 884 - +
  • [8] A gossip-based approach for resource discovery in structured peer-to-peer networks
    Deng, Ze
    Feng, Dan
    Zhou, Ke
    Shi, Zhan
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2010, 38 (11): : 2510 - 2517
  • [9] A Distributed Gossip-based Voltage Control Algorithm for Peer-to-Peer Microgrids
    Engels, Jonas
    Almasalma, Hamada
    Deconinck, Geert
    2016 IEEE INTERNATIONAL CONFERENCE ON SMART GRID COMMUNICATIONS (SMARTGRIDCOMM), 2016,
  • [10] ContinuStreaming: Achieving High Playback Continuity of Gossip-based Peer-to-Peer Streaming
    Li, Zhenhua
    Cao, Jiannong
    Chen, Guihai
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1189 - +