• DocumentCode
    18129
  • Title

    Characterization and Management of Popular Content in KAD

  • Author

    Carra, Damiano ; Steiner, Matthias ; Michiardi, Pietro ; Biersack, E.W. ; Effelsberg, Wolfgang ; En-Najjary, Taoufik

  • Author_Institution
    Comput. Sci. Dept., Univ. of Verona, Verona, Italy
  • Volume
    24
  • Issue
    4
  • fYear
    2013
  • fDate
    Apr-13
  • Firstpage
    662
  • Lastpage
    671
  • Abstract
    The endeavor of this work is to study the impact of content popularity in a large-scale Peer-to-Peer network, namely KAD. Based on an extensive measurement campaign, we pinpoint several deficiencies of KAD in handling popular content and provide a series of improvements to address such shortcomings. Our work reveals that keywords, which are associated with content, may become popular for two distinct reasons. First, we show that some keywords are intrinsically popular because they are common to many disparate contents: in such case we ameliorate KAD by introducing a simple mechanism that identifies stopwords. Then, we focus on keyword popularity that directly relates to popular content. We design and evaluate an adaptive load balancing mechanism that is backward compatible with the original implementation of KAD. Our scheme features the following properties: 1) it drives the process that selects the location of peers responsible to store references to objects, based on object popularity; 2) it solves problems related to saturated peers that would otherwise inflict a significant drop in the diversity of references to objects, and 3) if coupled with a load-aware content search procedure, it allows for a more fair and efficient usage of peer resources.
  • Keywords
    content management; content-based retrieval; peer-to-peer computing; resource allocation; KAD; Kademlia-based P2P routing system; adaptive load balancing mechanism; content popularity; keyword popularity; large-scale peer-to-peer network; load-aware content search procedure; popular content handling; saturated peer resources; stopword identification; Electronic mail; Instruments; Load management; Peer to peer computing; Publishing; Routing; Search problems; DHT; Peer-to-Peer; measurements;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2012.173
  • Filename
    6216362