DocumentCode
1608950
Title
Cloudy weather for P2P, with a chance of gossip
Author
Montresor, Alberto ; Abeni, Luca
Author_Institution
Univ. of Trento, Trento, Italy
fYear
2011
Firstpage
250
Lastpage
259
Abstract
Peer-to-peer (P2P) and cloud computing, two of the Internet trends of the last decade, hold similar promises: the (virtually) infinite availability of computing and storage resources. But there are important differences: the cloud provides highly-available resources, but at a cost; P2P resources are for free, but their availability is shaky. Several academic and commercial projects have explored the possibility of mixing the two, creating a large number of peer-assisted applications, particularly in the field of content distribution, where the cloud provides a highly-available and persistent service, while P2P resources are exploited for free whenever possible to reduce the economic cost. While executing active servers on elastic computing facilities like Amazon EC2 and pairing them with user-provided peers is definitely one way to go, this paper proposes a novel approach that further reduces the economic cost. Here, a passive storage service like Amazon S3 is exploited not only to distribute content to clients, but also to build and manage the P2P network linking them. An effort is made to guarantee that the read/write load imposed on the storage remains constant, regardless of the number of peers/clients. These two choices allows us to keep the monetary cost of the cloud always under control, in the presence of just one peer or with a million of them. We show the feasibility of our approach by discussing two cases studies for content distribution: the Dilbert´s comic strips and the hourly News Update podcast from CNN.
Keywords
cloud computing; content management; peer-to-peer computing; storage management; Amazon S3; Internet; P2P network; P2P resource; active server; cloud computing; computing facility; content distribution; passive storage service; peer-assisted application; peer-to-peer computing; resource availability; Availability; Cloud computing; IEEE Communications Society; Indium phosphide; Message systems; Peer to peer computing; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Peer-to-Peer Computing (P2P), 2011 IEEE International Conference on
Conference_Location
Kyoto
ISSN
2161-3559
Print_ISBN
978-1-4577-0150-4
Electronic_ISBN
2161-3559
Type
conf
DOI
10.1109/P2P.2011.6038743
Filename
6038743
Link To Document