Set up Intelligent Management for dynamic operations
Dynamic operations monitor the middleware server environment and make recommendations or changes based on the data that is observed. To prepare the hosting environment for dynamic operations, federate middleware nodes, create the on demand router (ODR), create middleware servers and dynamic clusters, and deploy applications to the servers and dynamic clusters with an associated service policy.
To set up the dynamic operations environment, create ODRs, servers and dynamic clusters. These actions set up the application server virtualization portion. We can then deploy the applications and define service policies, to configure application virtualization. The autonomic managers work with these elements to maximize the performance of the environment.
- Federate middleware nodes.
- Create and configure ODRs.
- Create and configure dynamic clusters.
- Add middleware servers to the environment.
- Deploy and manage applications through service policies.
Subtopics
- Configure AIX 5.3 and AIX 6.1 on POWER5 and POWER6 (Micro-Partitioning)
To configure AIX Micro-Partitioning in shared and uncapped mode to work with Intelligent Management, enable performance collection in the Hardware management console (HMC).
- (dist)(zos) Configure VMware Infrastructure 3 platforms and Intelligent Management
To configure Intelligent Management to work with VMware Infrastructure 3 platforms, configure security so that the servers can communicate with each other and configure custom properties on the deployment manager to define the vCenter or ESX servers.
- (dist)(zos) Create ODRs
The on demand router (ODR) is an intelligent HTTP and Session Initiation Protocol (SIP) proxy server in Intelligent Management. The ODR is the point of entry into an Intelligent Management environment and is a gateway through which HTTP requests and Session Initiation Protocol (SIP) messages flow to back-end application servers. We can configure the ODR to determine how it handles failure scenarios and how it tunes certain work requests.
- (dist)(zos) Create dynamic clusters
When creating a dynamic cluster, the workload of the cluster members is dynamically balanced based on performance information collected from the cluster members. Creating dynamic clusters enables application server virtualization.
- (dist)(zos) Add middleware servers to configurations
Using middleware servers, we can manage all of the servers in the environment, including servers that are not created with Intelligent Management, using the product administrative domain.
- (dist)(zos) Deploy applications with defined service levels
By deploying applications to the middleware servers and dynamic clusters and defining service policies on those applications, we can meet the performance goals for the environment.
- (dist)(zos) Define a service policy
We can define service policies and, for most kinds of work requests, work classes to categorize and prioritize work requests. A service policy consists of a user-defined performance goal and an importance level, in some cases.
- (dist)(zos) Define service policy rules
Service policy rules define the service policy goal to use for a single piece of incoming work. This is done by associating a transaction class with a Boolean expression. Each transaction class is associated with exactly one service policy goal. The Boolean expression can be customized to match any specific piece of work.
- (dist)(zos) Intelligent Management: administrative roles and privileges
Roles and privileges vary depending on the administrative role and the component.
- (dist)(zos) Intelligent Management: scripts
We can use the Intelligent Management scripts after you install the product. The scripts are in the app_server_root/bin directory. In addition, we can use a new series of scripting objects. To access the new scripting objects, invoke the $AdminConfig types command from wsadmin.sh.
- (dist)(zos) Intelligent Management: port number settings
Identify the default port numbers used in the various configuration processes to avoid port conflicts.