Workload Estimation Using Performance Characteristic Values
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for estimating workload processing capacity in physical servers are inadequate as they do not directly indicate the resource loads, making it difficult to determine the workload that can be processed with available resources.
Innovation Solution
An information processing apparatus and method that stores performance information associating workloads with resource amounts, acquires available resources, compares these with workload resource demands, and extracts workloads that can be processed within the available resource limits, thereby accurately estimating workload capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the amount of processing of integer calculation or floating-point calculation is estimated on the basis of a dedicated index value, then the processing time can be estimated, but the estimated amount does not directly indicate the loads applied to the resource
Solution Approach 1:
The patent introduces a performance characteristic value as an intermediary that bridges the gap between processing amount and resource load. This value is calculated based on the relationship between processing amount and resource amount, and serves as a mediator to accurately represent the actual resource load when evaluating workload estimation, thereby preventing loss of resource load information
Solution Approach 2:
The patent transforms the estimation approach by changing from using only processing amount parameters to using performance characteristic values that incorporate both processing amount and resource amount relationships. This parameter transformation enables the estimation to directly reflect resource load conditions while maintaining processing time estimation capabilities
2Productivity
If processing is delegated to improve processing efficiency and availability, then system performance improves, but it becomes difficult to determine the workload that can be processed with available resources
Solution Approach 1:
The patent performs preliminary measurement and storage of resource amounts under various processing conditions before actual workload delegation decisions are made. By pre-establishing the relationship between processing amounts and resource amounts, the system can accurately determine workload capacity when delegation decisions are needed, thus improving both productivity and measurement precision
Solution Approach 2:
The patent implements a feedback mechanism where performance characteristic values are calculated based on measured resource amounts and processing amounts. This feedback loop allows the system to continuously refine its workload estimation accuracy, ensuring that processing efficiency improvements do not compromise the ability to measure workload capacity precisely
Data Source
AI summary
A workload that can be processed with a resource amount available in a physical server is estimated. An information processing apparatus 20 includes a performance information storage unit 25 that stores information indicating each of plural types of workloads and a resource amount of the physical server allocated to each of the workloads when the workloads are run in a physical server 30, in a manner to be associated with each other, an acquiring unit 21 that acquires a resource amount available in the physical server 30, a comparison unit 22 that selects at least one stored work load, and compares the available resource amount with the resource amount associated with the selected workload, and a first extraction unit 23 that extracts the selected workload if the compared resource amount is less than or equal to the available resource amount.


