Dynamic Workload Performance Goal Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for managing workload performance on mainframe computers, such as IBM System z, often result in sub-optimal performance due to static performance goal definitions, leading to undesirable outcomes like slower high-importance workloads and 'giving up' on underachieving service classes, despite features like service class definitions and Workload Manager (WLM) importance levels.

Innovation Solution

A system and method that dynamically assesses and adjusts service class performance goals based on achievement, criticality, and capacity shortages, using a management controller and agents to automatically change defined performance goals and notify users, optimizing workload performance across logical partitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static performance goal definitions are used in service classes, then system configuration is simple and stable, but workload performance becomes sub-optimal and high-importance workloads slow down

Engineering Contradiction:
Improveworkload performanceVSAvoidperformance goal management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic performance goal adjustment by continuously monitoring workload performance metrics and automatically modifying service class performance goals based on actual system conditions. This transforms the static performance goal definition into a dynamic system that adapts to changing workload patterns, thereby improving workload performance without requiring complex manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes a feedback loop where workload performance is continuously measured against defined goals, and the results feed back into automatic adjustments of performance parameters. This closed-loop control mechanism enables the system to self-optimize performance based on actual conditions, resolving the contradiction between simplicity and performance optimization.

Inventive Principle:
Principle #23Feedback

2Productivity

If the Workload Manager gives up on underachieving service classes, then system stability is maintained, but performance optimization opportunities are lost

Engineering Contradiction:
Improveworkload performanceVSAvoidperformance management
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The patent enables the workload management system to automatically identify underachieving service classes and self-correct their performance goals without requiring external intervention or giving up on them. The system performs self-diagnosis and self-optimization by analyzing performance data and automatically adjusting parameters, thereby maintaining both automation and continuous performance improvement.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system takes preliminary actions by proactively identifying service classes that are at risk of underachievement before performance degradation occurs. By monitoring trends and predicting potential performance issues, the system can preemptively adjust performance goals and allocate resources, preventing underachievement rather than reacting after the fact.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If manual performance goal adjustment is required, then system control is precise, but operational complexity and time consumption increase

Engineering Contradiction:
Improveperformance goal managementVSAvoidperformance optimization time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements self-service performance optimization where the system automatically monitors, analyzes, and adjusts performance goals without requiring manual user intervention. This eliminates the time-consuming manual adjustment process while maintaining precise control through automated decision-making algorithms that base adjustments on real-time performance data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual adjustment process with an automated electronic control system. Instead of requiring operators to manually analyze performance data and adjust parameters, the system uses automated monitoring and control mechanisms that continuously optimize performance, thereby eliminating time loss while maintaining operational precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10127083B2System and method for managing workload performance on billed computer systems
Publication Date: 2018.11.13 CA TECH INC
  • US10127083B2 patent drawing
  • US10127083B2 patent drawing
  • US10127083B2 patent drawing

AI summary

In a system and method for managing mainframe computer usage, preferred values for service class defined performance goals are determined to optimize workload performance in service classes across a logical partition. A method for managing mainframe computer system usage can include receiving a performance optimization goal for workload performance in a service class, the service class having a defined performance goal. Achievement of the performance optimization goal is assessed, and a preferred value for the defined performance goal is determined based on assessing achievement of the performance optimization goal. Workload criticality can be taken into account, and automatic changes to the performance goal authorized.