DocumentCode :
3614452
Title :
An evaluation of scalable application-level multicast built using peer-to-peer overlays
Author :
M. Castro;M.B. Jones;A.-M. Kermarrec;A. Rowstron;M. Theimer;H. Wang;A. Wolman
Author_Institution :
Microsoft Res., Cambridge, UK
Volume :
2
fYear :
2003
fDate :
6/25/1905 12:00:00 AM
Firstpage :
1510
Abstract :
Structured peer-to-peer overlay networks such as CAN, Chord, Pastry, and Tapestry can be used to implement Internet-scale application-level multicast. There are two general approaches to accomplishing this: tree building and flooding. This paper evaluates these two approaches using two different types of structured overlay: 1) overlays which use a form of generalized hypercube routing, e.g., Chord, Pastry and Tapestry, and 2) overlays which use a numerical distance metric to route through a Cartesian hyperspace, e.g., CAN. Pastry and CAN are chosen as the representatives of each type of overlay. To the best of our knowledge, this paper reports the first head-to-head comparison of CAN-style versus Pastry-style overlay networks, using multicast communication workloads running on an identical simulation infrastructure. The two approaches to multicast are independent of overlay network choice, and we provide a comparison of flooding versus tree-based multicast on both overlays. Results show that the tree-based approach consistently outperforms the flooding approach. Finally, for tree-based multicast, we show that Pastry provides better performance than CAN.
Keywords :
"Peer to peer computing","Routing","Floods","Hypercubes","Multicast algorithms","IP networks","Broadcasting","Scalability","Delay","Costs"
Publisher :
ieee
Conference_Titel :
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
ISSN :
0743-166X
Print_ISBN :
0-7803-7752-4
Type :
conf
DOI :
10.1109/INFCOM.2003.1208986
Filename :
1208986
Link To Document :
بازگشت