Previous Topic: Regions

Next Topic: Configuration Inheritance in DXmanager

Regions Avoid Replication Bottlenecks

If your backbone includes any slow network connections, you should set up regions. DSAs connected by slow links should be part of different regions.

For each namespace partition, each region has one hub DSA. This is the DSA that accepts multiwrite requests from DSAs in other regions.

Example: Multiwrite System with Regions to Avoid Bottlenecks

The following diagram shows a backbone with one namespace partition (Staff) across three regions:

The diagram shows the following steps:

  1. Write to self: A client sends an update request to a DSA, which applies the update to itself.
  2. Write to peers in region: If the local update succeeds, the DSA sends the request to its peers in the same region. If these updates succeed, the peers send confirmations back to the first DSA.
  3. Send response to client: When the first DSA has received confirmation from each peer in its region, it sends the confirmation response to the client.
  4. Write to hub DSAs in other regions: The first DSA sends the request to the hub DSAs in each of the other regions.
  5. Hub DSAs write to peers: Each hub DSA sends the request to the other DSAs in its region.

    The following steps are not shown in the diagram.

  6. Peer DSAs write to self: Each peer DSA makes the update.
  7. Peer DSAs send confirmation to hubs: Each peer DSA sends confirmation of the update to the hub DSA.
  8. Hub DSAs send confirmation to the first DSA: Each hub DSA sends the confirmation response to the first DSA. This DSA has already sent confirmation back to the client, so the client is not affected by the slow links.
Example: A Backbone with Three Regions

A global company has directory hosts in North America, Central America, North Africa and Europe.

This diagram shows the speed of the network connections between the sites:

Map showing which sites are connected by slow and fast links

Sites 1, 2, 3, 4, and 5 are linked by fast connections. Sites 6, 7, 8, and 9 are also linked by fast connections.

However, these two groups of sites are connected by slow links. Also, Site 10 is only connected to other sites by slow links.

The directory designers decide to create the following regions and sites in DXmanager:

Region A

Region B

Region C

Site 1, Site 2, Site 3, Site 4, Site 5

Site 6, Site 7, Site 8, Site 9

Site 10


Copyright © 2009 CA. All rights reserved. Email CA about this topic