Affiliation:
1. Microsoft Research Limited, Cambridge, United Kingdom
Abstract
Motivated by the study of peer-to-peer file swarming systems à la BitTorrent, we introduce a probabilistic model of
coupon replication systems
. These systems consist of users, aiming to complete a collection of distinct coupons. Users are characterised by their current collection of coupons, and leave the system once they complete their coupon collection. The system evolution is then specified by describing how users of distinct types meet, and which coupons get replicated upon such encounters.For open systems, with exogenous user arrivals, we derive necessary and sufficient stability conditions in a layered scenario, where encounters are between users holding the same number of coupons. We also consider a system where encounters are between users chosen uniformly at random from the whole population. We show that performance, captured by sojourn time, is asymptotically optimal in both systems as the number of coupon types becomes large.We also consider closed systems with no exogenous user arrivals. In a special scenario where users have only one missing coupon, we evaluate the size of the population ultimately remaining in the system, as the initial number of users,
N
, goes to infinity. We show that this decreases geometrically with the number of coupons,
K
. In particular, when the ratio
K
/log(
N
) is above a critical threshold, we prove that this number of left-overs is of order log(log(
N
)).These results suggest that performance of file swarming systems does not depend critically on either altruistic user behavior, or on load balancing strategies such as
rarest first
.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture,Software
Reference16 articles.
1. Edonkey. http://www.edonkey2000.com/index.html. Edonkey. http://www.edonkey2000.com/index.html.
2. Kazaa. http://www.kazaa.com/. Kazaa. http://www.kazaa.com/.
3. A.
Müller
and
D.
Stoyan
.
Comparison Methods for Stochastic Models and Risks
.
Wiley Series in Probability and Statistics 2002
. A. Müller and D. Stoyan. Comparison Methods for Stochastic Models and Risks. Wiley Series in Probability and Statistics 2002.
4. N. Alon and J. Spencer. The probabilistic method. Wiley Interscience Series in Discrete Mathematics and Optimization 2 edition 2000. N. Alon and J. Spencer. The probabilistic method. Wiley Interscience Series in Discrete Mathematics and Optimization 2 edition 2000.
5. B. Cohen. Incentives Build Robustness in BitTorrent http://bitconjurer.org/BitTorrent/bittorrentecon.pdf May 2003. B. Cohen. Incentives Build Robustness in BitTorrent http://bitconjurer.org/BitTorrent/bittorrentecon.pdf May 2003.
Cited by
33 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Stability and Scalability of Blockchain Systems;Proceedings of the ACM on Measurement and Analysis of Computing Systems;2020-06-09
2. Global Attraction of ODE-based Mean Field Models with Hyperexponential Job Sizes;ACM SIGMETRICS Performance Evaluation Review;2019-12-17
3. Global Attraction of ODE-based Mean Field Models with Hyperexponential Job Sizes;Abstracts of the 2019 SIGMETRICS/Performance Joint International Conference on Measurement and Modeling of Computer Systems;2019-06-20
4. Global Attraction of ODE-based Mean Field Models with Hyperexponential Job Sizes;Proceedings of the ACM on Measurement and Analysis of Computing Systems;2019-06-19
5. Global Attraction of ODE-based Mean Field Models with Hyperexponential Job Sizes;P ACM MEAS ANAL COMP;2019