• 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