SSD Configuration Storage with Redundant Section Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing volume of configuration information in storage systems poses challenges due to the high probability of 'bad page' occurrences in SSDs, where read and write operations become unreliable, and the risk of mistakenly mounting SSDs containing configuration information from one storage system to another.
Innovation Solution
A storage system is designed with a processor that divides the physical storage area into primary and secondary sections, associates each primary section with a secondary section, and manages data written to both sections to ensure reliability and prevent incorrect configuration usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If configuration information is stored in an SSD provided in a controller, then the storage capacity is increased, but the reliability deteriorates due to high probability of bad page occurrence
Solution Approach 1:
The patent applies local quality by creating a dedicated highly-reliable storage area within the SSD with different characteristics from the general storage area. This specialized region uses specific page management techniques (avoiding bad pages, verifying read/write functionality) to ensure high reliability for storing configuration information, while the rest of the SSD maintains standard storage capabilities.
Solution Approach 2:
The patent segments the SSD storage space into a general storage area and a separate highly-reliable storage area. This segmentation allows different reliability levels and management strategies for different types of data, with the reliable area specifically designated for configuration information that requires high integrity.
2Adaptability or versatility
If an SSD is made attachable and detachable from a controller, then the adaptability is improved, but the reliability deteriorates due to risk of mistaken mounting
Solution Approach 1:
The patent implements preliminary anti-action by pre-storing identification information (controller ID, unit ID) in the highly-reliable storage area before detachment. When the SSD is reattached, the controller verifies this identification information against current controller and unit IDs, preventing mistaken mounting before any configuration information is accessed or corrupted.
Solution Approach 2:
The patent uses feedback by having the controller verify identification information stored in the SSD against current system identification. This verification process provides feedback on whether the SSD is correctly mounted, allowing the system to detect and prevent mistaken mounting scenarios.
Data Source
AI summary
In a storage system, a processor divides a plurality of sections that constitute a physical storage area in a storage device into primary sections and secondary sections, associates one primary section and one secondary section with each other and then manages the associated primary section and secondary section, and writes data having been written to a primary section also to a secondary section corresponding to the primary section.


