Host-Managed Zone Translation Layer for FTL-Free Zoned-Namespace SSDs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage system technologies consume significant computer resources and memory due to the maintenance of FTL mapping tables, resulting in reduced usable storage capacity.
Innovation Solution
The implementation of a zone translation layer (ZTL) within the host device to manage input-output operations, eliminating the need for a Flash Translation Layer (FTL) in SSDs, thereby optimizing memory usage and increasing usable storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If FTL mapping tables are maintained in SSD memory to translate logical addresses to physical addresses, then input-output operations can be performed, but memory consumption increases and usable storage decreases
Solution Approach 1:
The patent extracts the FTL mapping table functionality from the SSD and relocates it to the host device. The host maintains the mapping table in its own memory, eliminating the need for the SSD to allocate significant memory for this purpose. This extraction resolves the contradiction by freeing up SSD memory for actual data storage while preserving the address translation capability through the host's FTL driver.
2Reliability
If FTL mapping tables are maintained in SSD memory to track data relocation, then translation operations can be performed, but processing resources are consumed
Solution Approach 1:
The patent extracts the FTL driver and mapping table management from the SSD to the host device. The host's FTL driver handles all address translation operations, eliminating the need for complex processing logic within the SSD. This reduces the SSD's processing burden and complexity while maintaining reliable address translation through the host's computational resources.
3Reliability
If FTL mapping tables are maintained in SSD memory to manage logical and physical addresses, then data relocation can be tracked, but memory resources are consumed
Solution Approach 1:
The patent extracts the memory-intensive FTL mapping table from the SSD to the host device. The host maintains the mapping table in its own memory space, which has sufficient capacity without impacting the SSD's storage capacity. This extraction allows reliable tracking of data relocation while eliminating the memory resource consumption that would otherwise reduce the SSD's usable storage.
Data Source
AI summary
The disclosed technology relates to determining physical zone data within a zoned namespace solid state drive (SSD), associated with logical zone data included in a first received input-output operation based on a mapping data structure within a namespace of the zoned namespace SSD. A second input-output operation specific to the determined physical zone data is generated wherein the second input-output operation and the received input-output operation is of a same type. The generated second input-output operation is completed using the determined physical zone data within the zoned namespace SSD.


