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
Link To Document