Hybrid Storage Cache Distribution for SSD Lifespan
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in improving data access speed, as traditional Hard Disk Drives have high capacity but slow access times, while Solid State Disks offer fast access but are expensive and have limited write counts, and RAMDisks provide fast access but data is lost upon power loss.
Innovation Solution
An electronic device comprising a first storage unit (RAMDisk) as a cache, a second storage unit (HDD or SSHD), and a control unit that calculates and applies a ratio to distribute data based on storage capacities, using a Hybrid Hinting program to optimize data storage and retrieval, prioritizing data based on access frequency and cache volume to enhance performance and extend SSD lifespan.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data is stored in RAMDisk for fast access, then data access speed is improved, but data is lost upon power loss
Solution Approach 1:
The patent combines RAMDisk and SSD into a hybrid storage system where RAMDisk provides fast access for frequently accessed data while SSD provides persistent storage. The system merges the speed advantage of RAMDisk with the reliability of SSD to resolve the contradiction between fast access and data persistence.
Solution Approach 2:
The patent introduces an intermediary mechanism (hybrid hinting program and control unit) that manages data distribution between RAMDisk and SSD. This intermediary copies critical data from SSD to RAMDisk based on access patterns, providing both fast access when needed and persistent storage in SSD as backup.
2Speed
If data is stored in Solid State Disk for fast access, then data access speed is improved, but write count is limited and cost increases
Solution Approach 1:
The patent segments the storage system into two parts: RAMDisk for frequently accessed data requiring high speed and SSD for persistent storage. By dividing the storage function, the system reduces write operations to SSD, preserving its limited write count while maintaining fast access for critical data through RAMDisk.
Solution Approach 2:
The patent applies local quality by assigning different storage characteristics to different data types. Frequently accessed data is placed in RAMDisk with high write endurance, while less frequently accessed data resides in SSD. This localized optimization ensures SSD is not overwhelmed by excessive write operations.
3Quantity of substance
If data is stored in Hard Disk Drive for high capacity, then storage capacity is improved, but data access speed deteriorates
Solution Approach 1:
The patent uses RAMDisk as an intermediary layer between the processing unit and Hard Disk Drive. Frequently accessed data is cached in RAMDisk, providing fast access without requiring frequent reads from the slow HDD. This intermediary cache resolves the speed-capacity contradiction by handling hot data in fast memory while cold data remains in high-capacity HDD.
Data Source
AI summary
An electronic device includes a first storage unit, a second storage unit and a control unit. The first storage unit stores the cache of the data. The second storage unit stores the data. The control unit calculates a first ratio of the cache corresponding to the data according to the capacity of the first storage unit. The control unit sends a distribution signal to the processing unit when the control unit reads the data from the second storage unit. The processing unit obtains a first distribution result corresponding to the cache according to the first ratio, and stores the cache to the first storage unit according to the first distribution result.


