DocumentCode
3333649
Title
Implementation of a framework for a DHT-based Distributed Location Service
Author
Cirani, Simone ; Veltri, Luca
Author_Institution
Dept. Inf. Eng., Univ. of Parma, Parma
fYear
2008
fDate
25-27 Sept. 2008
Firstpage
279
Lastpage
283
Abstract
Distributed hash tables (DHTs) are structured peer-to-peer systems in which a number of peer nodes collectively cooperate to provide a key/value pair information storage and retrieval service. All DHTs are characterized by desirable features such as scalability, fault tolerance, and self organization. Each DHT node is responsible for maintaining a subset of the stored information, which depends on the specific DHT algorithm. Many Internet-based applications strongly rely on a location service (LS), such as DNS, in order to map a URI to one or more IP addresses (and port numbers) that specify where the resource identified by the URI can actually be accessed. However, location services typically introduce centralization points into the architectures they are used in and therefore expose the overall system to possible failures. Because of their nature, DHT appear to be a perfect mean for setting up a distributed location service (DLS). In this paper we present a Java-based framework that can be used for building a DLS independent from the specific DHT algorithm and communication protocol adopted.
Keywords
IP networks; Internet; Java; cryptography; fault tolerance; file organisation; information retrieval; information storage; peer-to-peer computing; protocols; DHT-based distributed location service; IP addresses; Internet-based applications; Java-based framework; communication protocol; distributed hash tables; fault tolerance; information retrieval; information storage; structured peer-to-peer systems; Buildings; Computer architecture; Fault tolerance; Information retrieval; Java; Network topology; Peer to peer computing; Protocols; Scalability; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
Software, Telecommunications and Computer Networks, 2008. SoftCOM 2008. 16th International Conference on
Conference_Location
Split
Print_ISBN
978-953-6114-97-9
Electronic_ISBN
978-953-290-009-5
Type
conf
DOI
10.1109/SOFTCOM.2008.4669495
Filename
4669495
Link To Document