DocumentCode :
907922
Title :
Distributed evaluation of network directory queries
Author :
Amer-Yahia, Sihem ; Srivastava, Divesh ; Suciu, Dan
Author_Institution :
AT&T Labs.-Res., USA
Volume :
16
Issue :
4
fYear :
2004
fDate :
4/1/2004 12:00:00 AM
Firstpage :
474
Lastpage :
486
Abstract :
We describe novel efficient techniques for the distributed evaluation of hierarchical aggregate selection queries over LDAP directory data, distributed across multiple autonomous directory servers. Such queries are useful for emerging applications like the directory enabled networks initiative. Our techniques follow the LDAP approach of distributed query evaluation by referrals, where each relevant server computes answers locally, and the LDAP client coordinates between directory servers. We make a conceptual separation between the identification of relevant servers and the distributed computation of answers. We focus on the challenging task of generating an efficient plan for evaluating hierarchical aggregate selection queries, which involves correlating directory entries across multiple servers. The key features of our plan are: 1) the network traffic consists of query answers, and auxiliary messages that depend only on the number of servers and the size of the query (not on the data size), 2) the coordination effort at the client is independent of the data size, and 3) potentially expensive server-to-server communication and coordination is avoided. We complement our analysis with experiments that show the robustness and scalability of our techniques for highly distributed directory query processing.
Keywords :
cache storage; client-server systems; distributed databases; query processing; topology; LDAP network directory queries; aggregate value cache; directory enabled networks; distributed directory query processing; hierarchical aggregate selection queries; network traffic; server-to-server communication; topology identification; Aggregates; Application software; Computer Society; Distributed computing; Independent component analysis; Network servers; Query processing; Robustness; Telecommunication traffic; Web server;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2004.1269671
Filename :
1269671
Link To Document :
بازگشت