desire ii ldap indexing system
play

DESIRE II LDAP Indexing System 45 IETF, Oslo LDAP Service - PowerPoint PPT Presentation

DESIRE DESIRE II LDAP Indexing System 45 IETF, Oslo LDAP Service Deployment - Take 2 BoF 15. July 1999 Peter Gietz, University of Tbingen Peter.Gietz@directory.dfn.de DESIRE LDAP Index system


  1. DESIRE DESIRE II LDAP Indexing System 45 IETF, Oslo LDAP Service Deployment - Take 2 BoF 15. July 1999 Peter Gietz, University of Tübingen Peter.Gietz@directory.dfn.de DESIRE LDAP Index system Peter Gietz, University Tübingen

  2. DESIRE Table of contents • DESIRE II • Distributed Indexing System • Gathering of Index Objects • Distribution • Query Routing • Architecture of the Referral Server • Security Considerations DESIRE LDAP Index system Peter Gietz, University Tübingen

  3. DESIRE DESIRE II • Distributed Index system part of DESIRE II project • D evelopment of a E uropean S ervice for I nformation on R esearch and E ducation • European Union’s Telematics Applications Programme • 10 European Partners • Information discovery, integrated in a Web-centered model • Integration of other distributed information services • Metadata management DESIRE LDAP Index system Peter Gietz, University Tübingen

  4. DESIRE Distributed Index system • Hierarchical topology • LDAP v3 technology • Managed by the server side • Index server registration • Subset of CIP • Dataset Identifier (DSI) • Base URI for generating referrals • Usage of the Tagged Index Object (TIO) • Tag identifies common attributes of an entry DESIRE LDAP Index system Peter Gietz, University Tübingen

  5. DESIRE The LDAP Indexing System LDAP LDAP Server LDAP Server LDAP LDAP Server LDAP Server Crawler LDAPv3 Server Client Search LDAP HTTP request referral LDAP LDAPv3 TIO Server Indexserver Referral as ldif file virtual db backend TIO TIO TIO TIO TIO TIO TIO TIO TIO TIO TIO TIO GET <url> accept text/ldif DESIRE LDAP Index system Peter Gietz, University Tübingen

  6. DESIRE Index Gathering root TIO generated by crawlers • Transport encrypted via HTTP • TIOs will not be aggregated • C=GB C=NL C=SE O=X O=Y O=Z DESIRE LDAP Index system Peter Gietz, University Tübingen

  7. DESIRE Index Distribution Global TIO collection • distributed to country level root Country index can be • distributed downwards C=GB C=NL C=SE Transport encrypted • via HTTP O=X O=Y O=Z DESIRE LDAP Index system Peter Gietz, University Tübingen

  8. DESIRE Query Routing 1. Client searches local server global 2. Client searches country level index server (CLS) 3 3. CLS looks up the referral 2 index C=GB client 1 O=X O=Y O=Z DESIRE LDAP Index system Peter Gietz, University Tübingen

  9. DESIRE Referral Server Architecture H TIO LDAP T TIO index TIO T gatherer client P TIO query native protocol daemon (LDAP) server HTTP server HTTP backend Http request: GET ldap://hostport/c=nl??sub?(cn=*pers*) Accept:text/ldif Http response: Content-Type:text/ldif dn:ref=ldap://host/o=abc,c=nl DESIRE LDAP Index system Peter Gietz, University Tübingen

  10. DESIRE Security Requirements • Personal Data are subject to privacy legislation • Public data have different status in collections • We don’t want to serve spammers • Participating applications should be known DESIRE LDAP Index system Peter Gietz, University Tübingen

  11. DESIRE Security Solutions • All Index objects will be encrypted while on the net • PGP encrypted S/MIME RFC 2015 • Transport protocol independent • Data server registration • Crawler policy stored in the data server • Crawler registration • Referral Server will give back a limited amount of referrals DESIRE LDAP Index system Peter Gietz, University Tübingen

  12. DESIRE Partners / More Info • Partners • SURFnet • DANTE, Cambridge • University of Brunel • More Info: • http://www.desire.org • Peter.Gietz@directory.dfn.de • draft-gietz-ldapindex-00.txt • http://www.directory.dfn.de DESIRE LDAP Index system Peter Gietz, University Tübingen

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend