Peer-assisted Content Distribution on a Budget

Michiardi, Pietro; Carra, Damiano; Albanese, Francesco; Bestavros, Azer
Computer Networks, Elsevier, February 2012

In this paper, we propose a general framework and present a prototype implementation of peer-assisted content delivery application. Our system-called Cyclops-dynamically adjusts the bandwidth consumed by content servers (which represents the bulk of content delivery costs) to feed a set of swarming clients, based on a feedback signal that gauges the real-time health of the swarm. Our extensive evaluation of Cyclops in a variety of settings-including controlled PlanetLab and live Internet experiments involving thousands of users-shows a significant reduction in content distribution costs when compared to existing swarming solutions, with a minor impact on the content delivery times.


DOI
Type:
Journal
Date:
2012-02-28
Department:
Data Science
Eurecom Ref:
3642
Copyright:
© Elsevier. Personal use of this material is permitted. The definitive version of this paper was published in Computer Networks, Elsevier, February 2012 and is available at : http://dx.doi.org/10.1016/j.comnet.2012.02.011
See also:

PERMALINK : https://www.eurecom.fr/publication/3642