Dynamic operations
In a typical environment, there are sometimes static islands of dedicated resources to particular applications. This static structure leads to an inefficient use of resources. Some servers are not used to their full capability, and other servers are overloaded. Intelligent Management increases quality of service by monitoring a virtualized application server environment and making workload management optimizations based on observed data. This capability is referred to as dynamic operations.
Dynamic operations supports the continuous availability of applications using...
- Server virtualization
- Application virtualization
- Dynamic placement of applications
- Prioritization flow control of work to the applications
- Integration with overall dynamic operations infrastructure management
- monitor performance metrics
- analyze the monitored data
- offer a plan for running actions
- start actions in response to the flow of work
Intelligent Management offers the following autonomic managers:
- Autonomic request flow manager (ARFM)
- Controls the order of requests into the application server tier and the rate of request flows. Using classification and the defined service goals, the ARFM decides how and when to dispatch HTTP requests to the next tier. The ARFM also decides when JMS requests are dispatched at the application server tier, even though JMS requests are not routed through the ODR. For IIOP traffic that originates from stand-alone EJB clients, ARFM also decides when the requests are dispatched at the application server tier, even though IIOP traffic is not routed through the ODR. For IIOP traffic that originates from EJB clients embedded within a servlet, a web service, or another EJB, the requests are dispatched immediately because traffic associated with the same overall user request must not be prioritized at multiple tiers, such as the Web tier and EJB tier.
- Dynamic workload manager (DWLM)
- Performs load balancing across available application servers. Dynamically updates the application status.
- Application placement controller
- Creates and removes application instances to manage HTTP, SIP, and IIOP traffic. Dynamically address periods of intense workflow that otherwise require the manual intervention of a system administrator. For IIOP requests, only standalone EJB clients are supported.
- Health management
- Uses a health policy to identify criteria requiring action.
When work enters the on demand router the dynamic workload manager balances the load. As work variations change and the balance of work in the nodes is upset, the application placement controller, autonomic request flow manager, and the dynamic workload manager rebalance running applications to ensure efficient work flows.
For transitioning users: In WebSphere Virtual Enterprise, controllers start automatically as highly available managed items unless explicitly suppressed. In Intelligent Management, controllers are dormant until they detect that they are needed. When the controllers are needed, they become active. When the controllers detect that they are no longer needed, they become dormant again. Controllers that are disabled or are in manual mode do not use this detection capability.trns
Subtopics
- Overview of dynamic operations
- Overview of request flow prioritization
- Dynamic operations environment
- Components of dynamic operations
Related:
Dynamic application placement Intelligent Management: overview