Business Process Supervisor for Dynamic Cluster Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Optimizing complex business processes in dynamic environments is challenging due to the vast number of possible adjustments across multiple layers of the technology stack, making it difficult to determine optimum settings for peak performance.

Innovation Solution

Implementing a computer-implemented method with a business process supervisor that adjusts various interfaces and aspects of a dynamic cluster system, using stochastic optimization to determine and apply optimum settings across the technology stack, including physical machines, service containers, and business processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual optimization of business process settings is performed, then expertise and control are maintained, but the complexity and time required to determine optimum settings across multiple layers increases significantly

Engineering Contradiction:
Improveoptimization precisionVSAvoidoptimization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables self-service optimization by automatically monitoring performance metrics and adjusting interface settings across multiple layers without requiring manual expert intervention. The business process supervisor autonomously determines optimum settings by evaluating performance data and making adjustments to service containers, virtual machines, and physical machine configurations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual expert judgment and mechanical adjustment processes are replaced with automated electronic monitoring and control systems. The system uses software-based performance analysis and automatic configuration adjustment to substitute for human experts manually tuning settings, thereby reducing both time and human resource requirements.

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

2Productivity

If comprehensive monitoring and adjustment of multiple interface layers is implemented, then performance optimization is improved, but the device and system complexity increases

Engineering Contradiction:
Improvebusiness process performanceVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The business process supervisor is designed as a universal control system that handles multiple functions across different layers including service container management, virtual machine configuration, and physical machine monitoring. This multi-functional approach consolidates what would otherwise require separate specialized systems, managing complexity through integration rather than proliferation of components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements a nested hierarchical structure where the business process supervisor operates at the top level, containing and coordinating adjustments across service containers, which in turn contain virtual machines, which contain physical machine configurations. This nested organization allows comprehensive control while managing complexity through hierarchical abstraction.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Productivity

If frequent adjustments to interfaces and settings are made to achieve peak performance, then business process performance is improved, but system stability and reliability may be compromised

Engineering Contradiction:
ImproveperformanceVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements continuous feedback monitoring of performance metrics to guide adjustments. By constantly measuring actual performance outcomes and comparing them against targets, the business process supervisor can make informed, incremental adjustments rather than frequent arbitrary changes. This feedback-driven approach ensures that modifications are based on actual performance needs, maintaining stability while achieving optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9251483B2Performance optimization of business processes by stochastic environmental changes
Publication Date: 2016.02.02 SAP SE
  • US9251483B2 patent drawing
  • US9251483B2 patent drawing
  • US9251483B2 patent drawing

AI summary

Methods and apparatus, including computer program products, are provided for optimizing applications, such as applications included in a business process. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more interfaces and aspects of each of the interfaces. The interfaces may be adjustable by a business process supervisor. The business process supervisor may adjust one or more aspects of the one or more interfaces. The results of the adjustment may be received and used to determine optimum settings to the one or more interfaces. Related apparatus, systems, methods, and articles are also described.