Direct Accessed Storage Logical Drive Model
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage technologies, particularly with SSDs, face inefficiencies due to the need for standard storage interfaces and device drivers that add complexity and computational overhead, making them less efficient compared to traditional HDDs, and DMA-based solutions introduce additional challenges such as resource management and latency issues.
Innovation Solution
The implementation of direct accessed storage under a logical drive model, which bypasses standard storage interfaces and device drivers, utilizing DMA capabilities to offload responsibilities from the host OS, and employing distributed architectures for data protection and mirroring to ensure consistent SSD latency and improved RAID performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If standard storage interfaces and device drivers are used to manage storage devices, then compatibility and ease of operation are improved, but device complexity and computational overhead increase
Solution Approach 1:
The patent extracts the storage management functionality from the host operating system and transfers it to the storage device itself through DMA-based direct access. This removes the need for standard storage interfaces and device drivers in the host system, eliminating the associated complexity and computational overhead while maintaining compatibility through the DMA interface.
Solution Approach 2:
The storage device is empowered to manage its own access operations independently of the host OS through DMA capabilities. The device performs self-service by directly accessing memory and managing data transfer without requiring host intervention, thereby reducing the burden on the operating system and eliminating the need for complex device drivers.
2Productivity
If DMA-based mechanisms are used for direct storage access, then productivity and speed are improved, but resource management complexity and latency issues worsen
Solution Approach 1:
The patent introduces a DMA interface as an intermediary between the storage device and host memory. This mediator handles the complexity of resource management, memory mapping, and data transfer coordination, allowing high-speed direct access while abstracting away the management complexity from both the host OS and the storage device firmware.
3Productivity
If direct accessed storage bypasses host OS is implemented, then productivity and loss of time are improved, but reliability and resource management worsen
Solution Approach 1:
The patent implements feedback mechanisms where the storage device reports status, completion, and error information back to the host system through standardized DMA interfaces. This allows the host to monitor and manage storage operations reliably even though direct access bypasses the traditional file system path, maintaining system-level control and reliability.
Data Source
AI summary
In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for presentation of direct accessed storage under a logical drive model; for implementing a distributed architecture for cooperative NVM Data protection; data mirroring for consistent SSD latency; for boosting a controller's performance and RAS with DIF support via concurrent RAID processing; for implementing arbitration and resource schemes of a doorbell mechanism, including doorbell arbitration for fairness and prevention of attack congestion; and for implementing multiple interrupt generation using a messaging unit and NTB in a controller through use of an interrupt coalescing scheme.


