Load balancing

Consolidation runs as part of the CPM Financial Applications engine (FAEngine) web service. The FAEngine service is hosted, along with other .NET services, in an IIS web application called CPMServices.

The FAEngine service is fully multi-threaded and can perform parallel executions of all CPM processes. The performance of these processes is typically only limited by memory, CPU resources or a combination of both.

In some rare cases when a large number of complex consolidations are run through the Consolidation page, the memory and CPU resources are better balanced by spreading the consolidations across multiple FAEngines, where each FAEngine is assigned a dedicated AppPool (w3wp.exe).

See Knowledge Base article 1458314 for further information.