• DocumentCode
    2732813
  • Title

    On the Relationship between Caching and Routing in DHTs

  • Author

    Sánchez-Artigas, Marc ; García-López, Pedro ; Skarmeta, Antonio G.

  • Author_Institution
    Univ. Rovira i Virgili, Tarragona
  • fYear
    2007
  • fDate
    5-12 Nov. 2007
  • Firstpage
    415
  • Lastpage
    418
  • Abstract
    Although distributed hash tables (DHTs) are well suited for wide-area distributed applications, they suffer from high latencies (O (log N) in the average case). Such high latencies hinder them from being employed in many relevant wide-area applications such as DNS. To cope with this, a promising solution appears to be the caching of popular files. For effective caching, this requires that the caching protocol places the replicas in such a way that lookups paths are shortened. This implies to delve into the relationship between routing geometries and caching. In this paper, we explore the impact of routing on proactive caching using Chord as case study. To be specific, we clarify the role that path convergence plays upon caching and how this can be used to place file replicas. Also, we present a caching technique to increase the amount of path convergence for randomized topologies such as symphony, wherein the presence of a certain degree of path convergence is not guaranteed.
  • Keywords
    cache storage; distributed processing; Chord; caching protocol; distributed applications; distributed hash tables; proactive caching; routing geometries; Bandwidth; Conferences; Convergence; Delay; Geometry; Intelligent agent; Peer to peer computing; Protocols; Routing; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Intelligence and Intelligent Agent Technology Workshops, 2007 IEEE/WIC/ACM International Conferences on
  • Conference_Location
    Silicon Valley, CA
  • Print_ISBN
    0-7695-3028-1
  • Type

    conf

  • DOI
    10.1109/WI-IATW.2007.41
  • Filename
    4427619