You must determine on which servers in your network to store the naming contexts you create. These are the constraints that you will need to take into account:
Number of servers
Location of servers
User requirements: make sure users get the information they need most often from the closest server to reduce communication costs
Size of the directory database: the maximum number of entries in each data store is 1 million (though a server can hold several data stores)
Based on the constraints imposed by your network, and the needs of users, you can work out where you want to store information. This decision can be made regardless of overlaps of information between servers. These overlaps will be handled by setting up a replication strategy.
For example, the XYZ Corporation has a directory server on each site except in Hong Kong. Table 3-1 shows the naming contexts held by each server.
Table 3-1 Naming Contexts Location in XYZ Corporation
Server |
Naming Contexts |
|
---|---|---|
boston |
ou=XYZ, c=US ou=People, ou=XYZ, c=US ou=Services, ou=XYZ, c=US ou=HR, ou=XYZ, c=US |
|
newyork |
l=New-York, ou=XYZ, c=US ou=US-RD, ou=XYZ, c=US ou=Eur-RD, ou=XYZ, c=US ou=Sales-Mktg, ou=XYZ, c=US |
|
london |
l=London, ou=XYZ, c=US ou=People, ou=XYZ, c=US ou=Services, ou=XYZ, c=US ou=HR, ou=XYZ, c=US |
|
paris |
l=Paris, ou=XYZ, c=US ou=Eur-RD, ou=XYZ, c=US ou=US-RD, ou=XYZ, c=US ou=Sales-Mktg, ou=XYZ, c=US |