Scalable, efficient range queries for grid information services

被引:104
作者
Andrzejak, A [1 ]
Xu, ZC [1 ]
机构
[1] Hewlett Packard Labs, Palo Alto, CA USA
来源
SECOND INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS | 2002年
关键词
D O I
10.1109/PTP.2002.1046310
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent Peer-to-Peer (P2P) systems such as Tapestry, Chord or CAN act primarily as a Distributed Hash Table (DHT). A DHT is a data structure for distributed storing of pairs (key, data) which allows fast locating of data when a key is given. To facilitate efficient queries on a range of keys, we propose a CAN-based extension of this DHT-functionality. The design of our extension suggests several range query strategies; their efficiency is investigated in the paper. A further goal is to enhance the routing aspects of current DHT-systems so that also frequently changing data can be handled efficiently. We show that some relatively simple approaches are able to reduce the communication overhead in this case. The design of the system is driven by its application as a part of the information infrastructure for computational grids. Such grids provide an infrastructure for sharing computing resources; an information infrastructure is their inherent part which collects resource data and provides search functionality. Our approach complements current solutions such as MDS-2 by adding self-organization, fault-tolerance and an ability to efficiently handle dynamic attributes, such as server processing capacity. We evaluate our system in this context via a simulation and show that its design along with particular query and update strategies meet the goals of scalability, communication-efficiency and availability.
引用
收藏
页码:33 / 40
页数:8
相关论文
共 14 条
[1]   Space-filling curves and their use in the design of geometric data structures [J].
Asano, T ;
Ranjan, D ;
Roos, T ;
Welzl, E ;
Widmayer, P .
THEORETICAL COMPUTER SCIENCE, 1997, 181 (01) :3-15
[2]  
CLARKE I, 2000, WORKSH DES ISS AN UN
[3]  
CZAJKOWSKI K, 2001, 10 IEEE INT S HIGH P
[4]  
Dabek F., 2001, SOSP 01
[5]  
DECUSATIS C, 2002, BYTE SPR
[6]  
IAMNITCHI A, 2001, INT WORKSH GRID COMP
[7]  
RATNASAMY S, 2001, ACM SIGCOMM 01 SAN D
[8]  
ROLIA J, 2002, UNPUB STAT SERVICE A
[9]  
STOICA I, 2001, ACM SIGCOMM 01 SAN D
[10]  
WATERHOUSE S, 2001, SUN MICROSYSTEMS MAY