Cloud Service Performance Simulation for Application Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulty in determining the influence of cloud service performance elements on the performance of their intended applications, as existing methods lack clear and intuitive performance comparison tools.
Innovation Solution
An information processing apparatus with modules for extracting similar use conditions, generating parameters, building environments, and presenting performance measurements, allowing users to compare cloud services by simulating load conditions and measuring application performance across different cloud services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If cloud service performance information is provided in detail (CPU, network, disk I/O), then information completeness is improved, but user understanding of application performance influence deteriorates
Solution Approach 1:
The patent introduces a simulation environment as an intermediary between cloud service specifications and application performance. The simulation environment translates detailed technical parameters (CPU, network, disk I/O) into observable application performance metrics, allowing users to indirectly understand how service specifications affect their applications without needing to interpret raw technical data.
Solution Approach 2:
The patent creates a virtual copy of the cloud service environment for simulation purposes. This copied environment replicates the essential characteristics of the actual cloud service (CPU performance, network bandwidth, disk I/O speed) in a controlled setting, enabling users to test and observe application behavior without deploying to the actual service, thus making performance evaluation more accessible and understandable.
2Manufacturing precision
If cloud service selection requires detailed performance analysis, then selection accuracy is improved, but selection time and complexity deteriorates
Solution Approach 1:
The patent performs preliminary simulation and performance measurement before the user makes a final selection. By pre-evaluating application performance in the simulated environment using the service specifications, the system prepares performance data in advance, allowing users to make accurate selections without conducting time-consuming manual analysis or actual deployment trials.
Solution Approach 2:
The patent replaces manual performance analysis and trial deployment with an automated simulation system. The simulation environment automatically configures the virtual cloud service according to specifications, deploys the application, runs performance tests, and collects metrics, substituting the manual mechanical process of analysis with an automated computational system that delivers results quickly and consistently.
Data Source
AI summary
An information processing apparatus includes an extraction unit, a generation unit, a building unit, and a presentation unit. The extraction unit extracts, in accordance with similarity in a use condition for a first application that is a target application to be used by a user, a cloud service including a second application that has been used under a use condition similar to the use condition for the first application. The generation unit generates a parameter for satisfying the use condition for the first application in the cloud service. The parameter is generated from load information regarding a use result of the second application in the cloud service. The building unit builds, in the cloud service, an environment for implementing the first application by using the parameter. The presentation unit presents, to the user, a result of measurement of a performance of the first application in the environment.


