Index Object Schema and Replication Infrastructure

Slides:



Advertisements
Similar presentations
1 Knowledge Technologies for a Semantic Web: The Role of Directories TERENA Networking Conference Limerick, 3 June 2002 Peter Gietz
Advertisements

LDAP Lightweight Directory Access Protocol LDAP.
1 Internet2 EduPerson 2nd TF-LSD meeting, Amsterdam, 2. February 2001 Peter Gietz
LDAP crawlers use cases, dangers and how to cope with them 2 nd OpenLDAP Developers Day, Vienna, July 18, 2003 Peter Gietz
Web Crawlers Nutch. Agenda What are web crawlers Main policies in crawling Nutch Nutch architecture.
Virtual Directories: Attack Models and Prevention June 2 nd, 2009 Bill Claycomb Systems Analyst Sandia National Laboratories Sandia is a multiprogram laboratory.
Directory & Naming Services CS-328 Dick Steflik. A Directory.
CS603 Directory Services January 30, Name Resolution: What would you like? Historical? –Mail –Telephone DNS? X.500 / LDAP? DCE? ActiveDirectory?
Understanding Active Directory
03/07/08 © 2008 DSR and LDAP Authentication Avocent Technical Support.
INFORMATION FOR NETWORK OPERATION. CONTENT Directory service Standard X.500 LDAP.
1 Privacy issues on pan-European White Pages service 4rd TF-LSD Meeting Amsterdam, Peter Gietz
1 LDAP based repositories for Metadata and Ontologies NetLab & Friends Conference Lund, 10. April 2002 Peter Gietz
23/4/2001LDAP Overview - HEPix - LAL 2001 LDAP Overview HEPix – LAL Apr Michel Jouvin
LDAP Search Criteria Fall 2004 Rev. 2. LDAP Searches Can be performed on Single directory entry Contents of a single container Entire subtree Required.
GRID Centralized management of the Globus grid-mapfile Carlo Rocca INFN, Catania.
Introduction To OpenLDAP Directory Services. What is a Directory Service? A specialized database optimized for reading, browsing, and searching. No complicated.
Directory Server Campus Booster ID: Copyright © SUPINFO. All rights reserved OpenLDAP.
Bynari, Inc. Sharing made easy Doug Finch Director of Technical Support Bynari, Inc.
Introduce LDAP 张海鹏 SOA Mult - Little system User Manager System (share between other systems) How to store user Information How to access.
The Directory A distributed database Distributed maintenance.
® IBM Tivoli Directory Integrator Tivoli Directory Integrator Exercise 2 – Mapping to inetOrgPerson Eddie Hartman
Is the Apache Directory Server the new challenger to FedoraDS and OpenLDAP ? Emmanuel Lécharny Iktek.
Information Technologies Jeremy Mortis 1 hi LDAP The Online Directory.
A. Cavalli - F. Semeria INFN Experience With Globus GIS 1 A. Cavalli - F. Semeria INFN First INFN Grid Workshop Catania, 9-11 April 2001 INFN Experience.
LDAP: LDIF & DSML Fall 2004 Rev. 2. LDIF Light-weight Data Interchange Format RFC 2849 Common format to exchange data entry schema.
Active Directory. Computers in organizations Computers are linked together for communication and sharing of resources There is always a need to administer.
HPD Overview Carl Leitner IntraHealth OpenHIE Provider Registry Community Call March 6,
The DSpace Course Module – Configuring LDAP. Module objectives  By the end of this module you will:  Understand how DSpace uses LDAP for authentication.
Implementing LDAP Client/Server System for Directory Service By Maochun Sun Project Advisor: Dr. Chung-E Wang Department of Computer Science California.
Introduction to Lightweight Directory Access Protocol Introduction Danny Conte Conte Consultants Inc. Jan 31 st 2002.
Sonoma State White Pages Implementation Barry Blackburn Andru Luvisi Brian Biggs.
The LDAP Schema Registry and its requirements on Slapd development OpenLDAP Developers' Day San Francisco 21 March 2003 Peter Gietz, DAASI International.
LDAP Authentication Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
LDAP (Lightweight Directory Access Protocol ) Speaker: Chang-Yu Wu Adviser: Quincy Wu Date:2007/08/22.
Identity Management Technical Training LDAP and Directory Services Joachim Andres Guillaume Andru Renaud Métrich Sun Microsystems, Inc.
LDAP/TIO implementations -2- Overview of TIO-index implementations Henny Bekker The DAG, GIDS and Desire TIO/LDAP index servers.
1 COP 4343 Unix System Administration Unit 13: LDAP.
LDAP: Accessing Operational Information CNS 4650 Fall 2004 Rev. 2.
Apache DS 2.0 Emmanuel Lécharny Nextury What's new ?
The HEP White Pages Project Ray Jackson CERN / IT - Internet Services Group 23rd April HEPiX/HEPNT Conference, LAL-Orsay, France.
AuEduPerson Schema Schema Derived from: - eduPerson - person [RFC 4517, RFC 4519] - organizationalPerson [RFC 4517, RFC 4519] - inetOrgPerson [RFC 2798]
AACLS Documentation LDAP and releasing information issue ACL and ACI AACLS Model Physical Architecture Logical Architecture Example : a French university.
4 October 2001 Tuning in to H.323 / LDAP security What this presentation is about - RADvision ECS registration control via LDAP - information and configs.
Paulo Repa Lightweight Directory Access Protocol Paulo Repa
1 News about the privacy document 6 th TF-LSD Meeting Limerick Peter Gietz
LDAP (Lightweight Directory Access Protocol)
LDAP- Protocol and Applications. Role of LDAP Allow clients to access a directory service Directories hold hierarchical structured information Clients.
1 Internet2 Virtual Briefing Multi-Campus Middleware Issues University of Colorado.
1 Crawler policy document 6 th TF-LSD Meeting Limerick Peter Gietz
May 12, 1999Common Solutions Group, DS Workshop1 Directory Design & Operations at Princeton University Michael R. Gettes Collaboration Services Group (CSG)
Review on Active Directory. Aim Enable users to find network resources easily Central and easy administration of users and resources in a domain Improve.
1 Directories in Europe SURFnet.NL Innovation Manager CAMP, Tempe, Arizona – 1-3 Feb 2002.
Registration StratusLab Tutorial (Orsay, France) 28 November 2012.
Finding Information in an LDAP Directory Info. Tech. Svcs. University of Hawaii Russell Tokuyama 05/02/01 University of Hawaii © 2001.
LDAP: Synchronizing LDAP Information CNS 4650 Fall 2004 Rev. 2.
Migrating to LDAP What is LDAP? Fedora Directory Server LdapImport
Groups in the Electronic Directory:
Overview of Active Directory Domain Services
Unix System Administration
Introduction to LDAP Frank A. Kuse.
LDAP
SQL Server 2000: Integration with AD and E2K
CEG 2400 Fall 2012 Directory Services - LDAP
LDAP – Light Weight Directory Access Protocol
2nd TF-LSD meeting, Amsterdam, 2. February 2001
UNIVERSITY INSTITUTE OF TECHNOLOGY
Project Proposal: Definition of an European Educational Person (DEEP)
Some experiences on LDAP deployment in the RedIRIS network
Presentation transcript:

Index Object Schema and Replication Infrastructure LDAP Deployment BoF Amsterdam 12.5.2000 Peter Gietz Peter.gietz@directory.dfn.de

Agenda Index Object Schema Replication infrastructure The Problem Crawler Policy TIO schema Proposal Replication infrastructure Registration of server TIO distribution

Index Object Schema: The problem Plan to set up an index based European White Pages service How to define which data to crawl How to tokenize the data

Crawler Policy Crawler visits only registered server Crawler binds to server to authenticate Server admin can define crawlable data: via access control mechanisms via a special entry that acts like robots.txt Crawler can be configured to only crawl specific entries (defined by Objectclass) and/or attributes

TIO Schema version: x-tagged-index-1 updatetype: total thisupdate: 958081068 BEGIN IO-Schema createtimestamp: FULL labeleduri: FULL sn: FULL postaladdress: FULL cn: TOKEN title: FULL facsimiletelephonenumber: FULL dn: FULL mail: FULL telephonenumber: FULL objectclass: FULL personaltitle: FULL version: FULL street: FULL o: FULL END IO-Schema

TIO schema (contd.) Can be defined in LDIF output Can be defined by TIO conversion programm (“TIO Collapser”)

Proposal for a European White and Yellow pages service Search only for objectclass=person, organization or organizationalUnit Include only the following attributes into the TIO sn FULL cn TOKEN o TOKEN (person: only in InetOrgPerson) ou TOKEN (person: only in InetOrgPerson) mail RFC822 c FULL l TOKEN

Replication Infrastructure