Cloud-based Content Distribution on a Budget


Show simple item record Albanese, Francesco en_US Carra, Damiano en_US Michiardi, Pietro en_US Bestavros, Azer en_US 2012-05-21T18:59:37Z 2012-05-21T18:59:37Z 2010-08-12 en_US
dc.identifier.citation Albanese, Francesco; Carra, Damiano; Michiardi, Pietro; Bestavros, Azer. "Cloud-based Content Distribution on a Budget", Technical Report BUCS-TR-2010-022, Computer Science Department, Boston University, August 12, 2010. [Available from:] en_US
dc.description.abstract To leverage the elastic nature of cloud computing, a solution provider must be able to accurately gauge demand for its offering. For applications that involve swarm-to-cloud interactions, gauging such demand is not straightforward. In this paper, we propose a general framework, analyze a mathematical model, and present a prototype implementation of a canonical swarm-to-cloud application, namely peer-assisted content delivery. Our system – called Cyclops – dynamically adjusts the off-cloud bandwidth consumed by content servers (which represents the bulk of the provider's cost) 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 – show significant reduction in content distribution costs (by as much as two orders of magnitude) when compared to non-feedback-based swarming solutions, with minor impact on content delivery times. en_US
dc.language.iso en-US en_US
dc.publisher CS Department, Boston University en_US
dc.relation.ispartofseries BUCS Technical Reports;BUCS-TR-2010-022 en_US
dc.title Cloud-based Content Distribution on a Budget en_US
dc.type Technical Report en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search OpenBU


Deposit Materials