• DocumentCode
    984405
  • Title

    Can unstructured P2P protocols survive flash crowds?

  • Author

    Rubenstein, Dan ; Sahu, Sambit

  • Author_Institution
    Dept. of Electr. Eng., Columbia Univ., New York, NY, USA
  • Volume
    13
  • Issue
    3
  • fYear
    2005
  • fDate
    6/1/2005 12:00:00 AM
  • Firstpage
    501
  • Lastpage
    512
  • Abstract
    Today\´s Internet periodically suffers from hot spots, a.k.a., flash crowds. A hot spot is typically triggered by an unanticipated news event that triggers an unanticipated surge of users that request data objects from a particular site, temporarily overwhelming the site\´s delivery capabilities. During this time, the large majority of users that attempt to get these objects face the frustrating experience of not being able to retrieve the content they want while still being able to communicate effectively with all other parts of the network. In this paper, we examine whether simple, undirected peer-to-peer search protocols can be used as a backup to deliver content whose popularity suddenly spikes. We model a simple, representative, undirected peer-to-peer search protocol in which clients cache only those objects they have explicitly requested. Because the object that becomes hot initially has limited popularity, the number of cache points, were they to remain fixed, would be insufficient to handle the level of demand during the flash crowd. However, as searches complete, more copies of the object become available. We analyze this natural scaling phenomenon and show that during the flash crowd, copies are distributed to requesting clients at a fast enough rate such that these simple protocols can indeed be used to scalably retrieve content that suddenly becomes "hot".
  • Keywords
    Internet; cache storage; peer-to-peer computing; protocols; Internet; P2P protocols; average case analysis; cache points; flash crowds; undirected peer-to-peer search protocols; Access protocols; Content based retrieval; Engineering profession; Helium; Internet; Network servers; Peer to peer computing; Surges; Web pages; Web server; Average case analysis; flash crowds; peer-to-peer;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2005.845530
  • Filename
    1458760