Dynamic application placement is the process by which the
features of the Intelligent Management dynamic
operations work together to start and stop application instances to
meet the fluctuating demand of work requests of varying service policy
definitions. This set of actions is controlled by the application
placement controller.
Before you begin
- Before configuring application placement, create an on demand
router (ODR) and configure the autonomic request flow manager. For
more information about configuration, read about configuring the autonomic
request flow manager.
- Create a service policy. For more information, read about defining
a service policy.
- Verify that you have the correct administrative role. If you want
to change the configuration of the application placement controller,
you must have a Configurator or Administrator administrative role.
If you want to change runtime settings, you must have an Operator
or Administrator administrative role.
About this task
Dynamic clusters are the deployment target for your applications.
When you create a dynamic cluster, you define a minimum and maximum
number of application instances, or cluster members. The application
placement controller works to keep these numbers of instances available
along with working to meet the demand of your defined service policies.
For more information about dynamic clusters, read about creating dynamic
clusters.
Procedure
- Enable or disable the application placement controller
and adjust other settings such as the minimum amount of time between
placement changes, the server operation timeout, and so on. For more
information about enabling, disabling and adjusting settings, read
about monitoring and tuning the application placement controller.
- Configure and manage multi-cell performance in your environment
to avoid overprovisioning resources, such as CPU and memory utilization.
For more information, read about configuring multi-cell performance
management.
- enable the elasticity mode to add logic that causes the
application placement controller to minimize the number of nodes that
are used, as well as remove nodes that are not needed, while still
meeting service policy goals. For more information about the elasticity
mode, read about configuring elasticity mode.