Load Testing Apparatus for Cross-Configuration Performance Comparison
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
Data Source
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.


