Automated Performance Limit Search for IT Infrastructure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IT infrastructure performance testing methods are inefficient in determining the performance limits of computing systems, often requiring manual iterations and lengthy cycles, which can lead to inaccurate and slow results.

Innovation Solution

A method that automates the determination of performance limits by iteratively adjusting measurement parameters based on real-time results, allowing for optimal and rapid identification of load limits, with the ability to stop and restart tests as needed, and includes validation steps to ensure reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual iteration methods are used to determine performance limits, then measurement accuracy can be maintained, but the testing time and production cycle are significantly extended

Engineering Contradiction:
Improveperformance limit determination accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-adjustment of measurement parameters based on automated analysis of measurement results. The processor automatically determines whether to increase or decrease the measurement parameter based on comparison with reference values, eliminating the need for manual iteration while maintaining measurement accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where measurement results are continuously compared with reference values, and the measurement parameter is adjusted based on this feedback. The processor analyzes the comparison result and automatically modifies the measurement parameter for the next iteration, creating a closed-loop control system that converges to the performance limit efficiently.

Inventive Principle:
Principle #23Feedback

2Productivity

If automated parameter adjustment is implemented, then testing speed increases, but system complexity increases

Engineering Contradiction:
Improvetesting speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The processor automatically performs all parameter adjustment operations based on measurement results. The system monitors its own performance, compares results with references, and self-corrects by adjusting parameters without external intervention, simplifying the control architecture while maintaining high automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The processor performs multiple functions: executing instructions, measuring performance parameters, comparing results with reference values, analyzing comparison outcomes, and adjusting measurement parameters. This multi-functionality consolidates what would otherwise require separate components into a single processing unit, reducing overall system complexity.

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

Data Source

PatentEP2833267B1Search for the performance limits of a computing infrastructure
Publication Date: 2019.09.25 BULL SA
  • EP2833267B1 patent drawingFigure 1~3
  • EP2833267B1 patent drawingFigure 2a
  • EP2833267B1 patent drawingFigure 2b

AI summary

A method for finding the performance limit of IT infrastructure, comprising the following steps: - launching a performance measurement, based on a current value of at least one performance measurement parameter, - iteratively determining at least one measurement result relating to at least one infrastructure performance parameter, - comparing said at least one measurement result to at least one tolerance data, - determining a margin of modification of said current value, and, based on said determination of said margin, the steps of: - modifying said current value based on at least one of a result of said comparison and said determination, and - re-executing the previous steps with said modified value, or stopping said search, said performance limit being determined from said current value.