Probabilistic reliable dissemination in large-scale systems
Top Cited Papers
- 26 March 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Parallel and Distributed Systems
- Vol. 14 (3) , 248-258
- https://doi.org/10.1109/tpds.2003.1189583
Abstract
The growth of the Internet raises new challenges for the design of distributed systems and applications. In the context of group communication protocols, gossip-based schemes have attracted interest as they are scalable, easy to deploy, and resilient to network and process failures. However, traditional gossip-based protocols have two major drawbacks: 1) they rely on each peer having knowledge of the global membership; and 2) being oblivious to the network topology, they can impose a high load on network links when applied to wide-area settings. In this paper, we provide a theoretical analysis of gossip-based protocols which relates their reliability to key system parameters (the system size, failure rates, and number of gossip targets). The results provide guidelines for the design of practical protocols. In particular, they show how reliability can be maintained while alleviating drawback by: 1) providing each peer with only a small subset of the total membership information and drawback; and 2) organizing members into a hierarchical structure that reflects their proximity according to some network-related metric. We validate the analytical results by simulations and verify that the hierarchical gossip protocol considerably reduces the load on the network compared to the original, non-hierarchical protocol.Keywords
This publication has 19 references indexed in Scilit:
- Peer-to-peer membership management for gossip-based protocolsIEEE Transactions on Computers, 2003
- Scribe: a large-scale and decentralized application-level multicast infrastructureIEEE Journal on Selected Areas in Communications, 2002
- Scamp: Peer-to-Peer Lightweight Membership Service for Large-Scale Group CommunicationPublished by Springer Nature ,2001
- Bimodal multicastACM Transactions on Computer Systems, 1999
- Directional Gossip: Gossip in a Wide Area NetworkPublished by Springer Nature ,1999
- A reliable multicast framework for light-weight sessions and application level framingIEEE/ACM Transactions on Networking, 1997
- Log-based receiver-reliable multicast for distributed interactive simulationACM SIGCOMM Computer Communication Review, 1995
- Poisson approximation for some epidemic modelsJournal of Applied Probability, 1990
- Multicast routing in datagram internetworks and extended LANsACM Transactions on Computer Systems, 1990
- An efficient reliable broadcast protocolACM SIGOPS Operating Systems Review, 1989