Capacity Groups extend the ability of users to control the distribution of system resources to Diffuser programs. It supports the construction of groups of background processors from a number of Application Servers into what Basis Technologies terms a Capacity Group. It allows for each Application server to supply a percentage of background processors to a Capacity Group and the ability to ring fence a number of background jobs to be kept free from being utilized by Diffuser. Capacity Groups also allow the setup of “Activity Periods” where at a configured day of the week and time the configuration can change the number background jobs available to the capacity group.
Different programs can be given a low, medium or high priority where each is set up with percentages of the overall capacity group. Take as an example a Capacity Group of 100 background processors where low priority programs are configured with 10%, medium 20% and high 70%. If programs are running at all priority levels the low priority programs can only use 10 background jobs so just 10 of the total, while the high priority programs have 70 processors available
The configuration of the capacity group can be changed at runtime and this will be reflected in the Diffuser programs running once the changes are saved.
More details are available in the Capacity Groups section of the Administrators Guide.