Peer-assisted content distribution on a budget

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 swarm...

Full description

Saved in:
Bibliographic Details
Published inComputer networks (Amsterdam, Netherlands : 1999) Vol. 56; no. 7; pp. 2038 - 2048
Main Authors Michiardi, Pietro, Carra, Damiano, Albanese, Francesco, Bestavros, Azer
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier B.V 03.05.2012
Elsevier Sequoia S.A
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
ISSN:1389-1286
1872-7069
DOI:10.1016/j.comnet.2012.02.011