首页> 外文期刊>ACM Transactions on Modeling and Computer Simulation >Modeling BitTorrent-Like Systems with Many Classes of Users
【24h】

Modeling BitTorrent-Like Systems with Many Classes of Users

机译:对具有许多类用户的类似BitTorrent的系统进行建模

获取原文
获取原文并翻译 | 示例

摘要

BitTorrent is one of the most successful peer-to-peer systems. Researchers have studied a number of aspects of the system, including its scalability, performance, efficiency and fairness. However, the complexity of the system has forced most prior analytical work to make a number of simplifying assumptions, for example, user homogeneity, or even ignore some central aspects of the protocol altogether, for example, the rate-based Tit-for-Tat (TFT) unchoking scheme, in order to keep the analysis tractable. Motivated by this, in this article we propose two analytical models that accurately predict the performance of the system while considering the central details of the BitTorrent protocol. Our first model is a steady-state one, in the sense that it is valid during periods of time where the number of users remains fixed. Freed by the complications of user time-dynamics, we account for many of the central details of the BitTorrent protocol and accurately predict a number of performance metrics. Our second model combines prior work on fluid models with our first model to capture the transient behavior as new users join or old users leave, while modelling many major aspects of BitTorrent. To the best of our knowledge, this is the first model that attempts to capture the transient behavior of many classes of heterogeneous users. Finally, we use our analytical methodology to introduce and study the performance of a flexible token-based scheme for BitTorrent, show how this scheme can be used to block freeriders and tradeoff between higher-bandwidth and lower-bandwidth users performance, and evaluate the scheme's parameters that achieve a target operational point.
机译:BitTorrent是最成功的对等系统之一。研究人员研究了系统的许多方面,包括其可伸缩性,性能,效率和公平性。但是,系统的复杂性迫使大多数先前的分析工作做出了许多简化的假设,例如,用户同质化,甚至完全忽略了协议的某些主要方面,例如,基于速率的Tit-for-Tat (TFT)取消阻止方案,以使分析易于处理。因此,在本文中,我们提出了两个分析模型,可以在考虑BitTorrent协议的中心细节的同时准确地预测系统的性能。我们的第一个模型是稳态模型,从某种意义上说,它在用户数保持固定的时间内有效。摆脱了用户时间动态的复杂性,我们解决了BitTorrent协议的许多核心细节,并准确预测了许多性能指标。我们的第二个模型将流体模型的先前工作与第一个模型相结合,以捕获新用户加入或老用户离开时的瞬态行为,同时对BitTorrent的许多主要方面进行建模。据我们所知,这是第一个尝试捕获多种类别的异构用户的瞬时行为的模型。最后,我们使用分析方法来介绍和研究基于令牌的灵活基于BitTorrent方案的性能,展示该方案如何可用于阻止搭便车者并在较高带宽和较低带宽的用户性能之间进行权衡,并评估该方案的达到目标操作点的参数。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号