A decentralized Location service

Applying P2P technology for picking replicas on replicated services

Luis Bernardo, Paulo Pinto

Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, P-2829-516 Caparica, Portugal
Email: lflb@uninova.pt, pfp@uninova.pt

Keywords:       Scalable Internet Services and Applications, location service, self-adaptable service, peer-to-peer

Abstract:          Scalable Internet services are based on sets of peer application servers. A decentralized location service is used to resolve human readable application identifiers and return the nearest application server reference. This paper evaluates several services and algorithms from the Internet, grid and peer-to-peer community services. It identifies two potential problems and proposes a new approach for handling them. Existing techniques structure the overlay networks using tree structures. The proposed service enhances the structure with meshed structures at each level, creating dynamically multiple paths to enhance scalability. We present a study and simulation results on one aspect of scalability – sudden load of requests from users. Our service adapts to the load reaching a stable stage and performing resolution requests before a certain time limit.

To appear in:

International Conference on E-Business and Telecommunication Networks (ICETE'2004), Setúbal, Portugal, August 25-28, 2004