• DocumentCode
    3600631
  • Title

    Impacts of Selfish Behaviors on the Scalability of Hybrid Client–Server and Peer-to-Peer Caching Systems

  • Author

    Youngmi Jin ; Kesidis, George ; Jinwoo Shin ; Kocak, Fatih ; Yung Yi

  • Author_Institution
    Korea Adv. Inst. of Sci. & Technol. (KAIST), Daejeon, South Korea
  • Volume
    23
  • Issue
    6
  • fYear
    2015
  • Firstpage
    1818
  • Lastpage
    1831
  • Abstract
    This paper considers a hybrid peer-to-peer (p2p) system, a dynamic distributed caching system with an authoritative server dispensing contents only if the contents fail to be found by searching an unstructured p2p system. We study the case when some peers may not be fully cooperative in the search process and examine the impact of various noncooperative behaviors in the aspect of scalability, more specifically average server load and average peer load as the peer population size increases. We categorize selfish peers into three classes: impatient peers that directly query the server without searching the p2p system, non-forwarders that refuse to forward query requests, and non-resolvers that refuse to share contents. It is shown that in the hybrid p2p system, impatient and/or non-forwarding behaviors prevent the system from scaling well because of the high server load, while the system scales well under the non-resolving selfish peers. Our study implies that the hybrid p2p system does not mandate an incentive mechanism for content sharing, which is in stark contrast to unstructured p2p systems, where incentivizing peers to share contents is known to be a key factor for the system´s scalability.
  • Keywords
    cache storage; client-server systems; graph theory; peer-to-peer computing; query processing; authoritative server dispensing contents; average peer load; average server load; content sharing; dynamic distributed caching system; forward query requests; hybrid client-server systems; hybrid p2p system; hybrid peer-to-peer caching systems; impatient behaviors; impatient peers; noncooperative behaviors; nonforwarding behaviors; nonresolving selfish peers; peer population size; selfish behaviors; selfish peers; server load; server query; system scalability; unstructured p2p system search; Markov processes; Peer-to-peer computing; Probabilistic logic; Scalability; Servers; Time factors; Waste materials; Hybrid; incentive mechanism; peer-to-peer; scalability; selfish behaviors;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2014.2347035
  • Filename
    6883240