10.5 Performance Tuning

The following are tips for enhancing speed and efficiency.

10.5.1 Disabling Dynamic Group Support for RBS

Disable Dynamic Group support for RBS if you are not using this feature. By default, Dynamic Group support is enabled and, when used, significantly taxes resources because of the extensive searches it conducts.

  1. In the Configure view, click iManager Server > Configure iManager.

  2. Select the RBS tab, then de-select Enable Dynamic Groups.

10.5.2 Role Assignments

If you have assigned more than five users to a role within the same scope, consider using Group objects to reduce the number of role assignments and make RBS administration more efficient. By doing so, you have fewer objects to update and you can manage the Group object by adding and removing members.

Also, consider using Dynamic Group objects. You can set up User objects to match a Dynamic Group search criteria.

10.5.3 Configuring Referral Costing Manually

If a server-based instance of iManager does not hold the entire tree, it will connect to other servers at random to resolve objects that it does not have. For example, when resolving the root of the tree, iManager resolves to replica holders in remote locations rather than a local replica. This can cause long login delays in a large tree. Because iManager uses JClient application, neither Advanced Referral Costing (ARC) nor the hosts.nds file have any effect on its resolving behavior.

To address this issue, the iManager lets you manually configure the costing of remote servers to which it may connect. This feature is available in iManager 2.7 SP4 Patch 4 and later, as well eDirectory 8.8 SP6 Patch 5 and later (requires both). For more information about the steps for manually configuring costing referrals to other servers, see TID# 7000773.