AI Storage Configuration Assistant for Dynamic Parameter Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage system configuration requires manual expertise and is inefficient in analyzing and adjusting numerous parameters, making it difficult to optimize performance across multiple systems, especially in dynamic usage scenarios or when performance degrades.

Innovation Solution

The implementation of machine learning and artificial intelligence to analyze health and parameter information, identify issues, generate corrective parameter changes, and apply them dynamically to restore performance, predicting future degradations and adapting configuration settings accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual configuration by technical specialists is used, then configuration accuracy can be maintained, but the system cannot handle hundreds or thousands of parameters efficiently

Engineering Contradiction:
Improveparameter analysis capacityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

An AI-based configuration assistant is introduced as an intermediary between system administrators and storage system parameters. The assistant automatically analyzes health information, compares it against goals, identifies problems, and generates parameter changes, enabling efficient handling of thousands of parameters without requiring deep expert knowledge for each individual parameter

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service configuration by automatically monitoring its own health, analyzing performance data, and adjusting parameters without continuous human intervention. The configuration assistant operates autonomously to maintain optimal performance, reducing the need for manual expert configuration while handling complex parameter relationships

Inventive Principle:
Principle #25Self-service

2Reliability

If expert intervention is called for complex configuration, then configuration quality improves, but response time and cost increase

Engineering Contradiction:
Improveconfiguration qualityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The configuration assistant provides self-service capabilities that automatically handle complex configuration tasks previously requiring expert intervention. By embedding AI analysis and parameter optimization within the system, it delivers expert-level configuration quality continuously without requiring external experts, thereby eliminating delays and additional costs

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where health information is constantly monitored, analyzed against goals, and used to automatically adjust parameters. This real-time feedback mechanism ensures high configuration quality is maintained proactively, preventing performance degradation before it occurs rather than requiring reactive expert intervention

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If static configuration is used, then system stability is maintained, but adaptability to changing usage scenarios is reduced

Engineering Contradiction:
Improveconfiguration stabilityVSAvoidusage scenario adaptability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The configuration system transitions from static to dynamic by continuously monitoring health information and automatically adjusting parameters based on current system state and usage scenarios. The AI assistant analyzes real-time data and makes adaptive parameter changes while maintaining overall system stability through controlled, goal-oriented modifications rather than arbitrary changes

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11449231B2Systems and methods for modifying storage system configuration using artificial intelligence
Publication Date: 2022.09.20 VIRTUOZZO INT GMBH
  • US11449231B2 patent drawing
  • US11449231B2 patent drawing
  • US11449231B2 patent drawing

AI summary

Methods and systems are provided for modifying configuration of a storage system using artificial intelligence. An exemplary method comprises collecting, over a period of time, health and parameter information of the storage system. The method comprises predicting, using a machine learning algorithm, upcoming events that may degrade performance of the storage system based on the health and parameter information. The method comprises determining that the storage system will not operate in accordance with a set of goals based on the upcoming events. In response to determining that the storage system will not operate in accordance with the set of goals, the method comprises generating parameter changes, and applying the parameter changes to the storage system.