Capacity Testing System Using Segmented Test Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current system capacity tests require numerous iterations, increasing testing time and providing only a one-dimensional perspective on system capacity, while traditionally focusing on transaction capacity rather than user capacity.
Innovation Solution
The method involves performing a series of capacity tests, including spike, transient, and steady state tests, to define a region of system capacity, which can be used to determine both transaction and user capacity, allowing for maximum performance while complying with system requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional capacity tests are performed with multiple iterations, then measurement precision of system capacity is improved, but loss of time increases
Solution Approach 1:
The capacity testing process is segmented into multiple test types (spike tests, transient tests, soak tests, steady state tests), each targeting specific capacity dimensions. This segmentation allows comprehensive capacity assessment through diverse test perspectives rather than repeated iterations of a single test type, reducing total testing time while maintaining measurement precision.
Solution Approach 2:
The patent transitions from one-dimensional capacity testing to multi-dimensional capacity assessment by introducing different test types that evaluate system capacity from various dimensions (transaction capacity, user capacity, rate capacity). This dimensional approach provides comprehensive capacity understanding without requiring numerous iterations of single-dimension tests.
2Measurement precision
If traditional capacity tests focus on transaction capacity, then measurement precision of transaction capacity is improved, but adaptability to measure user capacity deteriorates
Solution Approach 1:
The testing system is designed with multi-functionality to measure both transaction capacity and user capacity using the same infrastructure of test types. The spike, transient, soak, and steady state tests can be configured to evaluate different capacity metrics, making the system universal and adaptable to various capacity measurement needs without sacrificing precision in any specific measurement.
Solution Approach 2:
The patent employs parameter changes by adjusting test configurations to measure different capacity aspects. By modifying test parameters (such as transaction types, user simulation parameters, rate limits), the same test framework can precisely measure transaction capacity while also adapting to measure user capacity, achieving both precision and versatility.
3Loss of information
If multiple types of capacity tests are performed, then comprehensiveness of system capacity understanding is improved, but device complexity increases
Solution Approach 1:
The patent introduces an intermediary framework that coordinates multiple test types (spike, transient, soak, steady state tests). This intermediary testing framework manages the complexity of running multiple test types by providing a unified interface and automated execution flow, thereby capturing comprehensive system capacity information without proportionally increasing system complexity.
Data Source
AI summary
Methods and system are provided for determining a system capacity. The system capacity may be determined by performing one or more capacity tests. The one or more capacity tests may produce capacity test results.


