Show simple item record

dc.contributor.authorAlbanese, Francescoen_US
dc.contributor.authorCarra, Damianoen_US
dc.contributor.authorMichiardi, Pietroen_US
dc.contributor.authorBestavros, Azeren_US
dc.date.accessioned2012-05-21T18:59:37Z
dc.date.available2012-05-21T18:59:37Z
dc.date.issued2010-08-12en_US
dc.identifier.citationAlbanese, 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: http://hdl.handle.net/2144/3799]en_US
dc.identifier.urihttp://hdl.handle.net/2144/3799
dc.description.abstractTo 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.isoen-USen_US
dc.publisherCS Department, Boston Universityen_US
dc.relation.ispartofseriesBUCS Technical Reports;BUCS-TR-2010-022en_US
dc.titleCloud-based Content Distribution on a Budgeten_US
dc.typeTechnical Reporten_US


Files in this item

This item appears in the following Collection(s)

Show simple item record