Recommendations for the service provider environments

The service provider functionality is used to create separate subcapacity reports for different sets of computers. You can create such a report for each computer group. By default, the calculation of PVU and RVU MAPC consumption is disabled for new computer groups. After you enable it, a computer group becomes a subcapacity computer group, and can have its own subcapacity report. This, however, impacts performance due to increased number of subcapacity calculations.

If you decide to create more than 10 subcapacity computer groups, adjust the use of CPU resources and tune the default configuration of BigFix Inventory. The most important processes for subcapacity computer groups are aggregation and reaggregation. Performance of these processes depends on the maximum number of threads that can be run for the calculations, which by default is 2. You improve performance by increasing the number of available threads.

To increase the number of available threads, specify the values of the maxAggregationThreads and maxReaggregationThreads parameters. To specify the values of these parameters, log in to BigFix Inventory and go to Management > Advanced Server Settings. In general, you should provide two processor cores for each thread on your database server. For example, if you can provide 12 processor cores for the aggregation process itself, increase the number of threads to 6 by specifying maxAggregationThreads=6. For more information, see: Advanced server settings.