首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >LBA Scrambler: A NAND Flash Aware Data Management Scheme for High-Performance Solid-State Drives
【24h】

LBA Scrambler: A NAND Flash Aware Data Management Scheme for High-Performance Solid-State Drives

机译:LBA Scrambler:用于高性能固态驱动器的NAND闪存感知数据管理方案

获取原文
获取原文并翻译 | 示例

摘要

There is an increasing demand for the solid-state drive (SSD) due to its high speed, low power, and high reliability. However, random write intensive workload is not good for the SSD performance due to the inherent characteristics of the NAND flash memory. As the garbage collection (GC) causes the bottleneck of the SSD write performance due to the page-copy overhead, a NAND flash aware system is proposed to improve the SSD performance with a scheme called logical block address (LBA) scrambler. In the proposed scheme, new data are actively written to the fragmented pages in the next erase block. As a result, the number of valid pages inside the block is reduced when the block is recycled. Considering that there are NAND flash blocks full of valid pages in the proposed scheme, a skipping full block round robin (SFB_RR) GC policy is proposed, showing 0%–58% performance improvement compared with the RR GC policy. Furthermore, certain valid pages in the SSD have obsolete data due to the logical address remapping of the LBA scrambler, which cannot be invalidated by the conventional TRIM command, thus a SWEEP command is introduced. With the SWEEP command, maximum 12% additional SSD performance gain is obtained. From the experimental results, 35%–394% performance improvement, 27%–56% energy consumption reduction, and 25%–55% endurance enhancement are achieved by the proposed LBA scrambler scheme + SFB_RR GC policy + SWEEP command support, compared with the conventional SSD.
机译:由于其高速,低功耗和高可靠性,对固态驱动器(SSD)的需求不断增长。但是,由于NAND闪存的固有特性,随机写入密集型工作负载不利于SSD性能。由于垃圾回收(GC)由于页面复制开销而导致SSD写入性能的瓶颈,因此提出了一种NAND闪存感知系统,以通过称为逻辑块地址(LBA)扰频器的方案来提高SSD的性能。在所提出的方案中,新数据被主动地写入下一个擦除块中的碎片页面。结果,当回收该块时,该块内的有效页数减少了。考虑到所提出的方案中存在充满有效页的NAND闪存块,提出了一种跳过完整块循环(SFB_RR)GC策略,与RR GC策略相比,其性能提高了0%– 58%。此外,由于LBA扰码器的逻辑地址重新映射,SSD中的某些有效页面具有过时的数据,传统的TRIM命令不能使该无效数据无效,因此引入了SWEEP命令。使用SWEEP命令,可获得最大12%的额外SSD性能增益。根据实验结果,与建议的LBA加扰器方案+ SFB_RR GC策略+ SWEEP命令支持相比,建议的LBA加扰器方案可提高35%–394%的性能,降低27%–56%的能耗,并提高25%–55%的耐久性。传统SSD。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号