Storage Controller Performance Data Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to evaluate the performance of storage devices and control their operations based on the evaluated results, as the requirement level for performance continues to increase.
Innovation Solution
A storage device that includes a memory with multiple memory blocks and a controller capable of storing performance information in a target memory area when a set target condition is satisfied, and controlling target operations based on this stored information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If performance information is continuously collected and stored in the storage device, then the ability to analyze performance degradation causes is improved, but the storage device complexity increases
Solution Approach 1:
The patent extracts only the necessary performance information parameters (read performance, write performance, erase performance, power consumption, temperature) from the complex system and stores them in a structured format in a specific memory area, reducing the complexity of data management while maintaining measurement precision
Solution Approach 2:
The controller acts as an intermediary that collects, processes, and stores performance information from various storage operations. It mediates between the storage operations and the performance data, organizing the information in a manageable way that improves measurement capability without proportionally increasing device complexity
2Productivity
If the storage device controls operations based on stored performance information, then productivity is improved through optimization, but the device complexity increases
Solution Approach 1:
The patent implements feedback control where the controller monitors stored performance information and adjusts storage operations accordingly. When performance degradation is detected through the stored data, the controller automatically controls operations to optimize performance, creating a closed-loop system that improves productivity through intelligent decision-making
Solution Approach 2:
The storage device performs self-diagnosis and self-optimization by using its own stored performance information to control its operations. The controller analyzes the stored performance data and autonomously adjusts operations without external intervention, enabling the device to serve itself and improve productivity through internal optimization
Data Source
AI summary
A storage device may store performance information of the storage device in a target memory area including one or more of a plurality of memory blocks on determination that a set target condition is satisfied. And the storage device may control a target operation based on the stored performance information.


