Dynamic Data Storage Array Recommendation System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage systems are often misconfigured, leading to either underperformance or excessive costs due to the lack of effective methods for accurately sizing and configuring them based on specific requirements and design criteria.
Innovation Solution
A computer-implemented method that defines computing system requirements and design criteria for a desired data storage array, allowing for the identification of a recommended data storage array by analyzing candidate systems based on these requirements and criteria, including binary and weighted design considerations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data storage systems are configured at high performance levels, then system performance is improved, but cost increases prohibitively
Solution Approach 1:
The system dynamically adjusts storage configuration parameters (capacity, performance level, redundancy) based on actual workload requirements and changes these parameters over time to match varying demands, thereby achieving high performance only when needed and reducing overall cost
2Quantity of substance
If data storage systems are configured at low performance levels, then cost is reduced, but system performance becomes insufficient
Solution Approach 1:
The storage system transitions from static configuration to dynamic adaptation, continuously monitoring workload characteristics and automatically adjusting performance levels to match actual needs, ensuring sufficient performance is maintained while avoiding over-provisioning
Solution Approach 2:
The system implements feedback mechanisms that monitor actual storage usage patterns and performance requirements, using this information to continuously optimize configuration and ensure performance adequacy while controlling costs
3Adaptability or versatility
If enhanced features are added to data storage systems, then system capability is improved, but cost increases
Solution Approach 1:
The system implements enhanced features partially or selectively based on actual workload requirements, activating advanced capabilities only when needed rather than maintaining them continuously, thereby reducing the cost impact while preserving capability when required
Data Source
AI summary
A method, computer program product, and computing system for defining one or more computing system requirements for desired data storage array. One or more design criteria is defined for the desired data storage array. At least one recommended data storage array is identified for the desired data storage array based, at least in part, upon the one or more computing system requirements and the one or more design criteria.


