Pre-calculated Performance Simulation for Portable Storage Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional performance simulation tools on portable devices like smartphones and tablets lack the computational power to handle complex calculations, requiring a network connection to offload computations to the cloud, which can be unreliable, especially in areas with limited internet access.
Innovation Solution
Implementing a pre-calculated performance simulation method that selects a subset of system configuration options, pre-calculates simulation results, and verifies them against customer requirements using a portable device as a graphical user interface, allowing for offline operation by loading pre-calculated results onto the device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If performance simulation calculations are performed on portable devices, then computational power and processing capability are improved, but device complexity and power consumption increase beyond portable device capabilities
Solution Approach 1:
The system is segmented into two parts: a cloud-based server that performs complex simulation calculations, and a portable device that provides the user interface and displays results. This division allows the portable device to remain simple while still delivering comprehensive simulation capabilities through cloud connectivity.
Solution Approach 2:
A cloud-based server acts as an intermediary between the user and the simulation engine. The portable device communicates simulation parameters and workload requirements to the server, which then performs the calculations and returns results, effectively mediating the computational tasks that exceed portable device capabilities.
2Power
If cloud-based simulation is used, then computational capabilities are improved, but network connectivity requirements increase
Solution Approach 1:
The system performs preliminary actions by pre-calculating and storing simulation results for common configuration scenarios in the cloud before they are requested. When a user submits a simulation request, the system first checks for pre-calculated results that match the parameters, returning them immediately without requiring active network computation, thus reducing real-time network dependency.
3Measurement precision
If full simulation calculations are performed, then accuracy and completeness of results are improved, but calculation time and processing duration increase
Solution Approach 1:
The system implements partial action by providing different levels of simulation detail based on user needs. For common scenarios with pre-calculated results, the system delivers accurate results instantly. For custom scenarios, it performs full calculations only when necessary, balancing accuracy with time efficiency by avoiding unnecessary comprehensive calculations.
Data Source
AI summary
A method, apparatus and computer program product for providing pre-calculated performance simulation is presented. Performance simulations for a storage system are provided by selecting a subset of system configuration options from a large set of system configuration options. Simulation results for the subset of system configuration options are pre-calculated. The simulation results for the subset of system configuration options are loaded on a portable device. System configuration requirements for a customer are received and at least one system configuration option is selected from the subset of system configuration options based on the simulation results and the system configuration requirements for a customer.


