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 settin...
Abstract—A key challenge in client-assisted content delivery is determining how to allocate limited ...
Increasingly, content delivery solutions leverage client resources in exchange for services in a pee...
In the client-server model predominant in today's Internet, the load on a server has a significant i...
In this paper, we propose a general framework and present a prototype im-plementation of peer-assist...
In this paper, we propose a general framework and present a prototype implementation of peer-assiste...
DOI: 10.1016/j.jnca.2016.02.006 Filiació URV: SIUsers are unceasingly relying on personal clouds (li...
Abstract—Hybrid cloud-P2P content distribution (“CloudP2P”) provides a promising alternative to the ...
In this thesis, we tackle the problem of content delivery and user collaboration with emerging Inter...
Leveraging client upload capacity through peer-assisted content distribution was shown to decrease t...
The Internet has experienced an exponential growth in the last years, and its number of users far fr...
Increasingly, content delivery solutions leverage client resources in exchange for service in a peer...
Content distribution has become increasingly important as people have become more reliant on Interne...
Peer-to-peer swarming, as used by BitTorrent, is one of the de facto solutions for content dissemina...
Abstract — Due to the explosive growth of the Internet and increasing demand for multimedia informat...
Content distribution has become increasingly important as people have become more reliant on Interne...
Abstract—A key challenge in client-assisted content delivery is determining how to allocate limited ...
Increasingly, content delivery solutions leverage client resources in exchange for services in a pee...
In the client-server model predominant in today's Internet, the load on a server has a significant i...
In this paper, we propose a general framework and present a prototype im-plementation of peer-assist...
In this paper, we propose a general framework and present a prototype implementation of peer-assiste...
DOI: 10.1016/j.jnca.2016.02.006 Filiació URV: SIUsers are unceasingly relying on personal clouds (li...
Abstract—Hybrid cloud-P2P content distribution (“CloudP2P”) provides a promising alternative to the ...
In this thesis, we tackle the problem of content delivery and user collaboration with emerging Inter...
Leveraging client upload capacity through peer-assisted content distribution was shown to decrease t...
The Internet has experienced an exponential growth in the last years, and its number of users far fr...
Increasingly, content delivery solutions leverage client resources in exchange for service in a peer...
Content distribution has become increasingly important as people have become more reliant on Interne...
Peer-to-peer swarming, as used by BitTorrent, is one of the de facto solutions for content dissemina...
Abstract — Due to the explosive growth of the Internet and increasing demand for multimedia informat...
Content distribution has become increasingly important as people have become more reliant on Interne...
Abstract—A key challenge in client-assisted content delivery is determining how to allocate limited ...
Increasingly, content delivery solutions leverage client resources in exchange for services in a pee...
In the client-server model predominant in today's Internet, the load on a server has a significant i...