Magellan: performance-based, cooperative multicast

S. Birrer, F. Bustamante
{"title":"Magellan: performance-based, cooperative multicast","authors":"S. Birrer, F. Bustamante","doi":"10.1109/WCW.2005.13","DOIUrl":null,"url":null,"abstract":"Among the proposed overlay multicast protocols, tree-based systems have proven to be highly scalable and efficient in terms of physical link stress and end-to-end latency. Conventional tree-based protocols, however, distribute the forwarding load unevenly among the participating peers. An effective approach for addressing this problem is to stripe the multicast content across a forest of disjoint trees, evenly sharing the forwarding responsibility among participants. DHTs seem to be naturally well suited for the task, as they are able to leverage the inherent properties of their routing model in building such a forest. In heterogeneous environments, though, DHT-based schemes for tree (and forest) construction may yield deep, unbalanced structures with potentially large delivery latencies. This paper introduces Magellan, a new overlay multicast protocol we have built to explore the tradeoff between fairness and performance in these environments. Magellan builds a data-distribution forest out of multiple performance-centric, balanced trees. It assigns every peer in the system a primary tree with priority over the peer's resources. The peers' spare resources are then made available to secondary trees. In this manner, Magellan achieves fairness, ensuring that every participating peer contributes resources to the system. By employing a balanced distribution tree with O(lg N)-bounded, end-to-end hop-distance, Magellan also provides high delivery ratio with comparable low latency. Preliminary simulation results show the advantage of this approach.","PeriodicalId":141241,"journal":{"name":"10th International Workshop on Web Content Caching and Distribution (WCW'05)","volume":"87 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"10th International Workshop on Web Content Caching and Distribution (WCW'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCW.2005.13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19

Abstract

Among the proposed overlay multicast protocols, tree-based systems have proven to be highly scalable and efficient in terms of physical link stress and end-to-end latency. Conventional tree-based protocols, however, distribute the forwarding load unevenly among the participating peers. An effective approach for addressing this problem is to stripe the multicast content across a forest of disjoint trees, evenly sharing the forwarding responsibility among participants. DHTs seem to be naturally well suited for the task, as they are able to leverage the inherent properties of their routing model in building such a forest. In heterogeneous environments, though, DHT-based schemes for tree (and forest) construction may yield deep, unbalanced structures with potentially large delivery latencies. This paper introduces Magellan, a new overlay multicast protocol we have built to explore the tradeoff between fairness and performance in these environments. Magellan builds a data-distribution forest out of multiple performance-centric, balanced trees. It assigns every peer in the system a primary tree with priority over the peer's resources. The peers' spare resources are then made available to secondary trees. In this manner, Magellan achieves fairness, ensuring that every participating peer contributes resources to the system. By employing a balanced distribution tree with O(lg N)-bounded, end-to-end hop-distance, Magellan also provides high delivery ratio with comparable low latency. Preliminary simulation results show the advantage of this approach.
麦哲伦:基于性能的合作多播
在提出的覆盖组播协议中,基于树的系统在物理链路压力和端到端延迟方面具有很高的可扩展性和效率。然而,传统的基于树的协议在参与的对等体之间不均匀地分配转发负载。解决这一问题的有效方法是将多播内容分条分布在不相交的树林中,在参与者之间均匀地分担转发责任。dht似乎非常适合这项任务,因为它们能够利用其路由模型的固有属性来构建这样的森林。然而,在异质环境中,基于dht的树木(和森林)构建方案可能产生深层的、不平衡的结构,并且具有潜在的大交付延迟。本文介绍了麦哲伦,一个新的覆盖组播协议,我们已经建立了探索在这些环境中的公平性和性能之间的权衡。Magellan以多个以性能为中心的平衡树构建了一个数据分布森林。它为系统中的每个节点分配一个优先于节点资源的主树。然后,对等节点的空闲资源被提供给二级树。通过这种方式,麦哲伦实现了公平性,确保每个参与的对等体都为系统贡献资源。通过采用O(lgn)有界的端到端跳距平衡分布树,Magellan还提供了高交付率和相当低的延迟。初步的仿真结果表明了该方法的优越性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信