Load Testing Apparatus for Cross-Configuration Performance Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing load testing methods fail to compare the performance of computers with different hardware and software configurations effectively, as they lack a standardized approach to apply a common load across varied systems.

Innovation Solution

A load testing apparatus and method that sets and applies common processing requests to multiple computers under test, executing and compiling responses to evaluate performance, including processing-content setting, procedure setting, requesting, and response compilation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different load testing methods are used for computers with different configurations, then each computer can be tested according to its specific characteristics, but performance comparison between computers becomes impossible

Engineering Contradiction:
Improveadaptability to different computer configurationsVSAvoidperformance comparison accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The load testing apparatus is designed to universally test multiple kinds of computers with different hardware and software configurations by applying a standardized common load. The system includes a load generator that issues identical processing requests to all test subjects, ensuring that the testing method itself is configuration-agnostic while the computers being tested have diverse configurations. This universal approach enables direct performance comparison across different computer types.

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

2Measurement precision

If a standardized common load is applied to all computers, then performance comparison becomes possible, but the testing may not account for specific configuration characteristics of each computer

Engineering Contradiction:
Improveperformance comparison accuracyVSAvoidadaptability to different computer configurations
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The load testing process is segmented into distinct functional components: a load generator that creates standardized processing requests, multiple kinds of computers serving as test subjects, and a response analyzer that compiles results. This segmentation allows the common load to be applied uniformly while the system architecture accommodates diverse computer configurations through the interface between the load generator and various test subjects.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8762514B2Load-testing device and load-testing method
Publication Date: 2014.06.24 MICRO FOCUS LLC
  • US8762514B2 patent drawing
  • US8762514B2 patent drawing
  • US8762514B2 patent drawing

AI summary

The performances of computers having various configurations are compared by putting a common load on the computers. Servers (2-1 to 2-n) provide a simulator (4) with a common interface for accepting a processing request. The simulator (4) sequentially sends a processing request in which the contents of the processing is specified to each of the servers (2-1 to 2-n). According to the processing requests, the servers (2-1 to 2-n) perform the processings and send processing responses to the simulator (4). The simulator (4) receives the processing responses, compiles the processing times each from the sending of a processing request to the reception of the processing responses corresponding to the processing request, the usage rates of various resources in the servers (2), etc., and displays the compiled results to the user.