I recently did some searches on what was going in the LDAP replication
world, and especially the efforts to adopt a common replication protocol
between directory vendors, that would allow them to replicate between each
others. In the world of legacy directory servers, no standard's been adopted,
since there was little commercial interest at least. The LDUP series of draft
is a good example of aborted works in that direction. But since we now have at
least 4 open source LDAP directories out there (OpenLDAP, Fedora, Apache DS and
OpenDS), new developments and open source LDAP replication protocols 've been
proposed and try to emerge.
For example, the LDAP Content Synchronization Operation protocol (RFC 4533),
also known as "syncrepl", while experimental, published since 2006, and
implemented at first in OpenLDAP, 's finally been recently chosen by the Apache
DS team, although it's not clear wether it's fully or partially supported.
Moreover, syncrepl's not optimized as this protocol transfers all visible
values of entries belonging to the content upon change instead of change
deltas. Delta-syncrepl improves syncrepl on that point, but it's not yet been
On the other side, neither Fedora DS nor OpenDS have plans to implement this
RFC, but Fedora DS can already synchronize with older SUN DS versions and
Netscape directory server: see
So, it seems like things are going better but some work has yet to be done.
Provisioning engines, meta-directories, LDAP proxies, virtual directories,
dedicated synchronization plugins or custom synchronization procedures should
continue to exist for a while ...