Intelligent Management: overview
What is Intelligent Management?
Intelligent Management provides an enhanced quality of service using dynamic operations and extended manageability.
Intelligent Management provides application server virtualization, resource management, and performance visualization, health management, and application edition management.
Service high-volume transactional workloads with linear scalability and high availability. Manage large scale, continuously available application server environments.
Application edition management provides the ability to roll out new versions of applications without experiencing downtime for a maintenance window. Health management offers you the ability to specify conditions to monitor and corrective actions to take when the conditions are observed. Both of these capabilities improve the resiliency and availability of applications in an Intelligent Management environment. Dynamic workload management allows us to automatically change the application footprint during runtime, based on incoming application demand. As a result, multiple applications sharing a common resource pool can provision the average usage, and can share a set of resources to handle peak usage scenarios.
Intelligent Management does not change any APIs or WebSphere Application Server Network Deployment binary files. Specific Intelligent Management features can only be used with specific applications; any limitations depend on the application design, performance, and quality of service requirement. Most limitations can be overcome by tuning the topology or configuring the applications.
(zos) Restriction:
- The product does not support Session Initiation Protocol(SIP) features on the z/OS operating system.
- Federating middleware agents from distributed platforms into a z/OS deployment manager is not supported.
Subtopics
- (zos) z/OS considerations
- (dist)(zos) Virtualization and Intelligent Management
By configuring application infrastructure virtualization with Intelligent Management, we can pool together resources to accommodate the fluctuations of workload in our environment and increase the quality of service. We can also use application infrastructure virtualization with hardware virtualization capabilities provided by the physical hardware on which the product is hosted.
- (dist)(zos) Dynamic operations
Intelligent Management increases the quality of service by monitoring the virtualized application server environment, and by making workload management optimizations or recommendations based on observed data. This capability is referred to as dynamic operations.
- (dist)(zos) Elasticity mode
Use elasticity mode to add logic that causes the application placement controller to minimize the number of nodes used, as well as remove nodes that are not needed, while still meeting service policy goals. Additionally, we can use elasticity mode to add logic so that, when the controller recognizes that a particular dynamic cluster is not meeting service policies and has started all possible servers, the controller adds a node.
- (dist)(zos) Runtime operations
Use runtime operations to configure the dynamic operation environment and the visualization capability to understand the operational state of the environment.
- (dist)(zos) Supported middleware server types
We can create representations of servers that run other middleware software and then manage the servers.
- (dist)(zos) Middleware nodes and servers
The term middleware server refers to a server on any middleware platform. Middleware servers include the following types: WebSphere Application Server, Liberty profile servers, Apache Tomcat servers, JBoss servers, BEA WebLogic servers, PHP servers, and so on.