Storage Control Device Multi-Channel Instruction Reassembly
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage systems face an excessive increase in system scale when extending to secure redundancy, particularly when configuring SSDs in RAID 5 or 6, leading to a compromise in operation speed.
Innovation Solution
A storage control device that processes and reassembles access instructions across multiple channels, using a high-speed interface like USB 3.1 for communication with a host and lower-speed interfaces like SATA for data distribution among SSDs, employing a striping process to maintain operation speed while preventing system scale expansion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If storage devices are configured in RAID 5 or 6 to secure redundancy, then reliability is improved, but system scale excessively increases
Solution Approach 1:
The patent divides the storage system into multiple independent channels, each handling a subset of storage devices. This segmentation allows redundancy to be implemented within each channel independently, reducing the overall system scale while maintaining reliability through distributed redundancy management across multiple channels.
Solution Approach 2:
The patent introduces a multi-channel dimension to the storage system architecture. By organizing storage devices and access instructions across multiple channels rather than a single flat structure, the system achieves redundancy without proportionally increasing system scale, as each channel operates semi-independently with its own resource management.
2Reliability
If storage devices are configured in RAID 5 or 6 to secure redundancy, then reliability is improved, but operation speed deteriorates
Solution Approach 1:
By segmenting access instructions into multiple channels, the patent enables parallel processing of storage operations. Each channel can independently handle read/write requests, distributing the processing load and maintaining high operation speeds even while implementing RAID 5 or 6 redundancy across the distributed storage devices.
Solution Approach 2:
The patent ensures continuous data flow across multiple channels by receiving, reassembling, and transmitting access instructions in a streamlined manner. This continuous processing prevents idle time and maintains high operation speeds while the system implements redundancy through its multi-channel architecture.
3Productivity
If access instructions are processed through multiple channels, then productivity is improved, but device complexity increases
Solution Approach 1:
The patent implements a universal access instruction processing mechanism that operates across all channels using the same core logic for receiving, reassembling, and transmitting instructions. This multi-functional approach allows the system to handle multiple channels with a standardized processing framework, improving productivity without proportionally increasing device complexity.
Data Source
AI summary
A storage control device that includes processing circuitry that receives second access instructions of a plurality of series generated based on a first access instruction for instructing writing of data in a first storage or reading of data from the first storage, through a plurality of channels, the storage control device being connected to a controller configured to perform writing of data in the first storage or reading of data from the first storage according to an instruction for accessing the first storage, reassembles the first access instruction based on the second access instructions of the plurality of series received by the processing circuitry, and outputs the first access instruction reassembled by the processing circuitry to the controller.


