Jul 18, 2007

Directory Server

What is a Directory Server?

A directory server provides a centralized directory service for your intranet, network, and extranet information. Directory Server integrates with existing systems and acts as a centralized repository for the consolidation of employee, customer, supplier, and partner information. You can extend Directory Server to manage user profiles and preferences, as well as extranet user authentication.

How is a Directory Server different from a Relational Database?

An LDAP directory server stores information in a tree-like heirarchical structure.

The characteristics of an LDAP server are:

  • very fast read operations

  • fairly static data

  • hierarchical

  • clients use standard LDAP protocol

  • loosely coupled replication

The characteristics of an RDMBS are:

  • very fast write operations (think TPS)

  • dynamic data

  • tables with rows and columns, with key relations between tables

  • no standard on the wire protocol - vendors must provide ODBC or JDBC drivers

  • tightly coupled replication - Two Phase Commit

What is LDAP?

LDAP provides a common language that client applications and servers use to communicate with one another.

What is Fedora Directory Server?

A secure, highly scalable, robust LDAP server.

Install Fedora-ds

$ wget http://directory.fedoraproject.org/download/fedora-ds-1.0.4-1.FC6.i386.opt.rpm

$ rpm -ihv *.rpm

$ cd /opt/fedora-fs

$ ./setup/setup

Installation guide in

(http://directory.fedoraproject.org/wiki/Install_Guide)

Run

$ ./startconsole -u admin -a http://domain.com:28365/

No comments: