[Date Prev][Date Next]
New functionality proposed
- To: <openldap-devel@OpenLDAP.org>
- Subject: New functionality proposed
- From: "Bengt Hammarlin" <Bengt.Hammarlin@mobeon.com>
- Date: Thu, 19 Aug 2004 08:55:03 +0200
- Content-class: urn:content-classes:message
- Thread-index: AcSFuXQH6T8W7t6LTbaDjWT62W/8gQ==
- Thread-topic: New functionality proposed
I am = proposing to develop new functionality for "intelligent" routing of requests to a = distributed LDAP database.
This = would be done to better utilize network and server resources, especially where = infrastructure might be insufficient.
The = assumptions made for this are
The = database is relatively large
The = database is used on several systems geographically distant
Data = "" be logically localized
A = vast majority of directory lookups are local
Network and/or server resources can be exhausted if every request is broadcast = to all servers
Based = on that I am suggesting a design along these lines.
A new = backend is done based on current ldap or meta backends
This = backend would have a base functionality that first sends the request to the = defined local LDAP server and if it fails the request is broadcast to the remaining = servers in the setup.
There = would be configurable options
A = rule based request analyzer that would based on rules route the request to a = specific server (assuming sufficient data present in the = request)
Caching that would store key data locally to determine witch server to route the request to
Key = data replication to determine where to = route requests
I = would appreciate thoughts and suggestions on this plus any documentation on how to = develop a backend and/or on suggested backends to use as a starting point.
Bengt Hammarlin = ;Office +46 60 16 10 86
Software Designer = ; Mobile= +46 73 325 8506