Configuring a multiple Application Server environment
To meet the demands of a larger data center, you can deploy additional Application Servers. Most commonly, you need to add job servers to provide support for a larger number of managed servers. In some cases, you might also need to deploy additional configuration (UI) servers to support a larger user population.
Using separate Application Servers in this way, the performance of one Application Server does not affect the behavior of another. Defining multiple Application Servers also enables you to use more fixed memory on a host system because the Java Virtual Machine heap limit would otherwise restrict a single Application Server to a fixed amount of memory.
In an environment with multiple Application Servers, a master Application Server assigns jobs to the individual Application Servers where they are executed. The master Application Server ensures that jobs are assigned based on the available resources and capacity at each Application Server and that a proper failover mechanism is in place to minimize down time.
- For a discussion about adding BMC Server Automation components to provide greater management capacity, see Large-scale-installations.
- To see guidelines for sizing and scaling Application Servers in a large-scale environment, see Sizing-and-scalability-factors.
The following topics describe how to set up a multiple Application Server (MAS) environment: