STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
Modeling and performance analysis of BitTorrent-like peer-to-peer networks
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Rarest first and choke algorithms are enough
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Can internet video-on-demand be profitable?
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Exploiting KAD: possible uses and misuses
ACM SIGCOMM Computer Communication Review
Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Understanding hybrid CDN-P2P: why limelight needs its own Red Swoosh
Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video
Uplink allocation beyond choke/unchoke: or how to divide and conquer best
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
Antfarm: efficient content distribution with managed swarms
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Reducing Source Load in BitTorrent
ICCCN '09 Proceedings of the 2009 Proceedings of 18th International Conference on Computer Communications and Networks
FS2You: Peer-Assisted Semipersistent Online Hosting at a Large Scale
IEEE Transactions on Parallel and Distributed Systems
Feasibility and a case study on content optimization services on cloud
Information Systems Frontiers
Hi-index | 0.00 |
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.