Figure 9-3 Server topology for Example Corp.

Modify requests from compatible servers are routed to the appropriate consumer server. The consumer server uses smart referrals to route the request to the supplier server responsible for the master copy of the data being modified.

9.1.5 Local enterprise replication design

Example Corp. decides to use a multi-master replication design to ensure the high availability of its directory data. For more information about multi-master replication, see “Multi-master replication”.

The following sections provide more details about the supplier server architecture and the supplier-consumer server topology.

9.1.5.1 Supplier architecture

Example Corp. uses two supplier servers in a multi-master replication architecture. The suppliers update one another so that the directory data remains consistent. The supplier architecture for Example Corp. is described below:

128 Directory design examples