![]() |
Sun ONE Meta-Directory 5.1 Deployment Guide |
Contents About This GuideWhat You Are Expected to Know
The Sun ONE Meta-Directory Documentation Set
Organization of This Guide
Documentation Conventions
Typographic Conventions
Where to Find Additional Information
Terminology
Chapter 1 Meta-Directory ConceptsThe Importance of Sun ONE Meta-Directory
The Sun ONE Meta-Directory Solution
Sun ONE Meta-Directory Components
An Example Application
Synchronizing and Joining Entries
A Meta-Directory Deployment
Sun ONE Meta-Directory Console
How Sun ONE Meta-Directory Works
Sun ONE Console and iPlanet Directory Server Console
The Join Engine and the Meta View
The Join Engine
Connectors and Connector Views
Meta View Services
Indirect Connectors
Direct Connectors
How Connectors Work
Indirect Connector Rules
How the Join Engine Works
Attribute Flow Rules
Default Value Rules
Filtering Rules
The Join Process Rules
Manually Joining Entries
Join Rules
Attribute Flow Rules
Filters
Distinguished Name (DN) Mapping Rules
Constructed Attributes
Chapter 2 Planning the Meta-Directory SystemDesigning Your Meta-Directory System
Beginning the System Design
Deploying Your Meta-Directory System
Installing Directory Server to Support Meta-Directory
Performing a Site Survey
Directory Server Design and Deployment
Determining Data Sources and Authoritative Attributes
Determining the Data Design for Your Views
Determining Data Flow
Setting Up the Meta-Directory DIT
Planning the LDAP Schema Used in Your Views
Planning System Security
Allocating the Necessary Resources
Deploying Your System and Creating a Maintenance Plan
Data Entry Size and RAM Considerations
Maintaining Your Meta-Directory System
RAM Sizing
System Topology
Directory Sizing for Windows NT
Operating System Configuration
Changelog
Directory Server Instances
Planning the Layout of Your System
Server Groups
Non-Participating Connector Views
Locating the Log Files
Multi-Master Replication
Cascading Meta Views
Steps for setting up Cascading Meta views
Bringing the System On Line
Recommendations
Limitations
Piloting
Tuning
Going Production
Performing Data Backups
Monitoring the System
Planning for System Expansion
Chapter 3 Directory Server Configuration Settings for Meta-DirectoryInstalling and Configuring Directory Server
Directory Server Configuration Steps
Enabling the Retro Change Log
Modifying Directory Server Settings
Configuring UTF8 Support
Enabling the iPlanet Directory Server Change Log
Loading Meta-Directory Schema
Enabling the Netscape Directory Server Change Log
Retro Change Log Location
Setting Write Permissions on Solaris Systems
Changing the db location of the retro changelog
Manually Loading the Meta-Directory Schema
Adjusting Directory Server Plug-Ins
Adjusting Write Permissions (Solaris Only)
Setting uid-uniqueness Plug-In
Disabling the uid-uniqueness Plug-In
Setting the Referential Integrity Postoperation Plug-In
Disabling the Referential Integrity Postoperation Plug-In
Chapter 4 Meta-Directory Performance TuningAdding Meta-Directory Indexes
Determining Which Indexes to Create
Bulk Loading Data
To Add Indexes From the Directory Server Console
Adding Indexes From the Command Line
Adjusting the Database Cache Size
Tuning the Data Servers
To Set the Maximum Cache Size
Adjusting the All IDs Threshold
DCNS Scheduler
Tuning the I/O Block Time-Out Setting
Configuring the Time of Search
Chapter 5 Tuning Directory ServerDirectory Server Write Performance Tuning
Managing the Information Written to Disk
Tuning Directory Server Read Performance
Optimizing Indexes
Summary of Write Tuning
The Transaction Log
The Access, Error, and Audit Log Files
The Replication Change Log
Directory Server Back-End Settings
Tuning the Directory Server Caches
Directory Server Front-End Settings
Sizing the Database and Entry Cache Settings
Computing the Database
Monitoring the Database Cache
Monitoring Performance From the Command Line
Sizing the Entry Cache to Prevent Over-Allocation of Memory
Tuning the Directory Server Indexes
Tuning the All IDs Threshold
To Modify the Directory Server Settings