Advanced DAH Structures

In some cases, you might want to use multiple tiers of DAHs. For example:

Large Distributed Datasets

In the case of a large dataset distributed over multiple Content servers, a multitier DAH structure is important for performance reasons as when the number of Content servers gets large. Although every setup differs, generally you might find that a multitier DAH structure gives you a performance gain when you have more than 16-20 Content servers.

A system has 20 Content servers, with the dataset evenly distributed between them, and a single non-mirror mode simple combinator DAH.

To improve performance, you could replace the single DAH with four DAHs, each distributing actions to five Content servers in simple combinator mode. Then, you configure a single DAH to distribute actions to the four other DAHs, also in simple combinator mode.

You send all actions to the single top-tier DAH. The four child servers combine the responses from their child servers, so the top-tier DAH needs only combine four sets of results.

Multiple Site Mirrors

In the case where you are mirroring data over multiple sites, you can provide failover with a DAH. If each site has a top-level DAH, you can add a further DAH in failover mirror mode to communicate with each top-level site DAH.

Again, you send all actions to the top-level DAH of the entire system, which sends the action to an available site, determined by the failover algorithm.

Configure Tiered DAH Structures

When you are configuring a multitier DAH structure, consider the following tips:

Troubleshooting

The following are some common errors that occur when building multitier DAH structures:


_FT_HTML5_bannerTitle.htm