• DocumentCode
    2915548
  • Title

    An Operator Approach to Popularity-Based Caching in DHTs

  • Author

    Despotovic, Zoran ; Hofstaetter, Quirin ; Michel, Maximilian ; Kellerer, Wolfgang

  • Author_Institution
    DOCOMO Commun. Labs. Eur., Munich, Germany
  • fYear
    2010
  • fDate
    23-27 May 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Caching is a long investigated topic in the context of P2P networks and distributed hash tables (DHTs). Most of the proposed caching algorithms are user-centric in the sense that they focus on minimizing the search size or latency as the target metrics. In contrast, we take the network operator-centric view in this paper. We set the total traffic generated by the DHT search as the metric of interest and provide a simple algorithm to achieve a maximum reduction of the traffic. The key of the algorithm is that every node maintains statistics about routed queries and replicates its cached objects only when the popularity of queries for those objects are above a certain threshold. Through extensive simulations, we determine the optimal value of the popularity threshold and show the traffic reduction in comparison with state of the art DHT caching solutions. Our algorithm achieves an average traffic reduction of around 30% as compared to caching along the entire search paths, while maintaining good performance in terms of user-oriented measures such as the number of search hops, or equivalently, the search latency.
  • Keywords
    cache storage; peer-to-peer computing; query processing; statistics; P2P networks; distributed hash tables; latency metric; operator approach; peer-to-peer networks; popularity-based caching; routed query statistics; search size metric; Communication networks; Communications Society; Delay; Distributed algorithms; Electronic mail; Europe; Laboratories; Peer to peer computing; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2010 IEEE International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    1550-3607
  • Print_ISBN
    978-1-4244-6402-9
  • Type

    conf

  • DOI
    10.1109/ICC.2010.5502795
  • Filename
    5502795