Abstract
The scalability and resilience of epidemic multicast, also called probabilistic or gossip-based multicast, rests on its symmetry: Each participant node contributes the same share of bandwidth thus spreading the load and allowing for redundancy. On the other hand, the symmetry of gossiping means that it does not avoid nodes or links with less capacity. Unfortunately, one cannot naively avoid such symmetry without also endangering scalability and resilience. In this paper we point out how to break out of this dilemma, by lazily deferring message transmission according to a configurable policy. An experimental proof-of-concept illustrates the approach.
This work was partially supported by project “P-SON: Probabilistically Structured Overlay Networks” (POS_C/EIA/60941/2004).
An erratum to this chapter can be found at http://dx.doi.org/10.1007/11915072_109.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Birman, K., Hayden, M., Ozkasap, O., Xiao, Z., Budiu, M., Minsky, Y.: Bimodal multicast. ACM Trans. Computer Systems 17(2) (May 1999)
Eugster, P., Guerraoui, R., Handrukande, S., Kermarrec, A.-M., Kouznetsov, P.: Lightweight probabilistic broadcast. In: Proc. IEEE Intl. Conf. Dependable Systems and Networks (DSN) (2001)
Eugster, P., Guerraoui, R., Kermarrec, A.-M., Massoulie, L.: From epidemics to distributed computing. IEEE Computer (May 2004)
Gupta, I., Kermarrec, A.-M., Ganesh, A.J.: Efficient and adaptive epidemic-style protocols for reliable and scalable multicast. IEEE Trans. Parallel and Distributed Systems (2005)
Jelasity, M., Babaoglu, O.: T-Man: Gossip-based overlay topology management. In: Brueckner, S.A., Di Marzo Serugendo, G., Hales, D., Zambonelli, F. (eds.) ESOA 2005. LNCS, vol. 3910, pp. 1–15. Springer, Heidelberg (2006)
Jelasity, M., Guerraoui, R., Kermarrec, A.-M., van Steen, M.: The peer sampling service: Experimental evaluation of unstructured gossip-based implementations. In: Jacobsen, H.-A. (ed.) Middleware 2004. LNCS, vol. 3231, pp. 79–98. Springer, Heidelberg (2004)
Jelasity, M., Kowalczyk, W., van Steen, M.: Newscast computing. Technical Report IR-CS-006.03, Vrije Universiteit Amsterdam (2003)
Kantor, B., Lapsley, P.: RFC 977: Network News Transfer Protocol. Internet Engineering Task Force (1986)
Koldehofe, B.: Buffer management in probabilistic peer-to-peer communication protocols. In: Proc. IEEE Symp. Reliable Distributed Systems (SRDS) (2003)
Karp, R., Schindelhauer, C., Shenker, S., Vocking, B.: Randomized rumor spreading. In: IEEE Symp. Foundations of Computer Science (2000)
Lin, M.-J., Marzullo, K.: Directional gossip: Gossip in a wide area network. In: Hlavicka, J., Maehle, E., Pataricza, A. (eds.) EDDC 1999. LNCS, vol. 1667, p. 364. Springer, Heidelberg (1999)
Massoulié, L., Kermarrec, A.-M., Ganesh, A.: Network awareness and failure resilience in self-organising overlays networks. In: Proc. IEEE Symp. Reliable Distributed Systems (SRDS 2004) (2003)
Pereira, J., Rodrigues, L., Monteiro, M.J., Oliveira, R., Kermarrec, A.-M.: NeEM: Network-friendly epidemic multicast. In: Proc. IEEE Symp. Reliable Distributed Systems (SRDS) (2003)
Pereira, J., Rodrigues, L., Pinto, A., Oliveira, R.: Low-latency probabilistic broadcast in wide area networks. In: Proc. IEEE Symp. Reliable Distributed Systems (SRDS 2004) (October 2004)
Rodrigues, L., Handurukande, S., Pereira, J., Guerraoui, R., Kermarrec, A.-M.: Adaptive gossip-based broadcast. In: Proc. IEEE Intl. Conf. Distributed Systems and Networks (DSN) (2003)
Santos, P., Pereira, J.: NeEM version 0.5 (2006), http://neem.sf.net
van Renesse, R., Birman, K., Vogels, W.: Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining. ACM Trans. Computer Systems 21(2), 164–206 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pereira, J., Oliveira, R., Rodrigues, L. (2006). Efficient Epidemic Multicast in Heterogeneous Networks. In: Meersman, R., Tari, Z., Herrero, P. (eds) On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops. OTM 2006. Lecture Notes in Computer Science, vol 4278. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11915072_57
Download citation
DOI: https://doi.org/10.1007/11915072_57
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48273-4
Online ISBN: 978-3-540-48276-5
eBook Packages: Computer ScienceComputer Science (R0)