DocumentCode :
3042381
Title :
A distributed hash table for computational grids
Author :
Riley, Chris ; Scheideler, Christian
Author_Institution :
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
fYear :
2004
fDate :
26-30 April 2004
Firstpage :
51
Abstract :
Summary form only given. We present and analyze a distributed hash table-based supervised peer-to-peer system that allows an even distribution of and efficient lookup for objects (e.g. data or tasks) stored in the system. A supervised peer-to-peer system is a system that is formed by a supervisor but in which all other activities can be performed on a peer-to-peer basis without involving the supervisor. Our system has average constant degree and can distribute objects evenly among the peers up to a constant factor in expectation. The supervised peer-to-peer approach makes the system particularly useful for computational grids. As an example, we discuss the use of our structure for recursively defined algorithms such as dynamic programming and distributed tree searches, and practical problems such as Web crawling; our structure distributes tasks randomly and prevents repeated computations to optimize parallel efficiency.
Keywords :
dynamic programming; file organisation; grid computing; table lookup; tree searching; Web crawling; average constant degree; computational grids; distributed hash table; distributed tree searches; dynamic programming; recursively defined algorithms; supervised peer-to-peer system; table lookup; Computer applications; Computer network management; Computer networks; Concurrent computing; Distributed computing; Dynamic programming; Grid computing; Heuristic algorithms; Peer to peer computing; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
Type :
conf
DOI :
10.1109/IPDPS.2004.1302971
Filename :
1302971
Link To Document :
بازگشت