Title :
A case for proactivity in directory services
Author :
Bustamante, Fabián E. ; Widener, Patrick ; Schwan, Karsten
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
In this paper, we argue that an exclusively inactive interface to directory services can hinder server scalability and indirectly restrict the behavior of potential applications. We propose to extend directory services´ interfaces with a proactive mode by which clients can express their interest in (and be notified of) changes in the environment. These notification channels can be subsequently customized on a per-client basis through client-specified filters. Finally, in order to simplify the handling of client/server failures we adopt a leasing model for client registration to (and customization of) a notification channel. To validate our approach, we have designed and implemented the Proactive Directory Service (PDS).
Keywords :
client-server systems; Proactive Directory Service; client registration; clients; directory services; distributed applications; leasing model; proactive mode; servers; Computer aided software engineering; Distributed computing; Educational institutions; Grid computing; Information filtering; Information filters; Innovation management; Pervasive computing; Resource management; Scalability;
Conference_Titel :
High Performance Distributed Computing, 2002. HPDC-11 2002. Proceedings. 11th IEEE International Symposium on
Print_ISBN :
0-7695-1686-6
DOI :
10.1109/HPDC.2002.1029945