This section provides information about configuring a BMC Server Automation environment that uses multiple Application Servers (MAS). It includes the following sections:
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.
Note the following when implementing a MAS environment:
The following topics describe how to set up a multiple Application Server (MAS) environment:
|About Application Server deployments and profiles||Provides an overview of Application Server deployment and the different types of Application Servers.|
|Creating additional Application Servers||Describes how to create additional application servers from the BMC Server Automation Console and command line.|
|Configuring multiple Application Servers on the same host||Provides instructions for configuring multiple application servers on the same host.|
|Configuring multiple Application Servers on different hosts||Provides instructions for setting up a multiple Application Server environment, with the Application Servers residing on different hosts.|
|Viewing and editing an Application Server profile||Provides instructions for viewing a profile and changing the profile attributes.|
|Ensuring all bladelogic.keystore files are consistent||Provides instructions for ensuring the consistency of all bladelogic.keystore files in a MAS environment.|