Directory Services at Texas Instruments

Download Report

Transcript Directory Services at Texas Instruments

Directory Services at Texas
Instruments
Jim May
Senior Member Technical Staff
[email protected]
How many directories do you have?
• Human resources
• Contractor
information
• Lotus Notes
• MS Exchange
• Telephone numbers
• Distributed Security
•
•
•
•
MS Mail
cc:Mail
SAP
Help desk/problem
tracking
• SMTP/POP3 readers
• Relational DBs or flat
files
From PH to X.500/LDAP
•
•
•
•
•
Early 90’ 3 installations of QI/PH
Central distribution of QI data
1995 first prototype directory loaded
1996 first pilot DSA (1988) loaded
1997 March - replaced 1988 with 1993
version. Single master/two user servers
• 1997 Assigned DS aliases for ‘site’
directories
Current status of DS Servers
• 1 Master directory server located in Plano
• 20 Consumer/Users servers with locations
worldwide
• 78,000 people entries in the directory
• Data sources - Employees, contractors,
mainframe legacy mail system, others
• Main users - SMTP mail infrastructure,
phone number lookup.
DS input feed processing
Processing is done via Perl script that is scheduled with cron
HR data
XID data
Odsdump
dbm database
MSG data
SSi Data
Andersen Data
db.ready
Ldap updates
adds
db.update
modify
delete
Files are made available for customer use via anonymous FTP
Sources of DS data
Human Resources
Emp #
Full name
Site
Phone
Div
CC
Birthdate
Empl date
Job code
PC drop
MStation
Security
Xid #
Full name
Company
Sponser
User
Nickname
Email adr
Pager #
Mail alias
Fax
Modem
DS Usage
SK
N03
LE4
MH
NT
5760
5718
Search 133431 235199 188151 16524
16392
Binds 123310 218995 175008
Mods
13
85
63
115
111
Suggestions for Deployment
• Make it easy for them to get to the directory
• Use ‘standard’ attribute names for
commonly used attributes
• Provide programming help/examples
• Keep data current
• Get a ‘killer application’
– email
– company photos
– phone book
What’s left to do
•
•
•
•
•
Metadirectory
Continue web interface enhancements
Continue DSA fanout
Reduce use of output DS feed files
Help users develop their applications
Questions?
• Jim May
• [email protected]