期刊论文详细信息
IEEE Access
Frequent Pattern-Based Mapping at Flash Translation Layer of Solid-State Drives
Xiaoning Peng1  Jun Li2  Xiaofei Xu2  Bowen Huang2  Jianwei Liao2 
[1] College of Computer Science and Engineering, Huaihua University, Huaihua, China;College of Computer and Information Science, Southwest University, Chongqing, China;
关键词: Solid state disk;    write frequent patterns;    mapping;    garbage collection;    erasure evenness;   
DOI  :  10.1109/ACCESS.2019.2929056
来源: DOAJ
【 摘 要 】

In order to reduce the overhead of garbage collection, as well as yield an even erasure distribution of blocks in solid-state drives (SSDs), this paper proposes a mapping approach at flash translation layer (FTL) of the SSD devices. To be specific, it first analyzes certain I/O requests, for mining frequent item sets of logical sector numbers, to direct scheduling the write requests. After that, we map the requests belonging to the same frequent itemset, to the SSD blocks having a relative small erasure count. That is to say, these requests are supposed to be flushed onto the same SSD blocks when they have been ejected from the cache. As a result, the data on the same block are mostly like to be rewritten together in the near future, so that the overhead of garbage collection can be significantly cut down. Furthermore, it is able to yield a uniform erasure distribution among all blocks of SSDs even without wear-leveling optimization, to purposely extend the lifetime of the SSDs. Through a series of simulation experiments with a number of write-intensive disk traces of real-world applications, we conclude that this newly proposed mechanism does work, as expected.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:3次