Title :
NAND flash aware data management system for high-speed SSDs by garbage collection overhead suppression
Author :
Soga, Ayumi ; Chao Sun ; Takeuchi, Ken
Author_Institution :
Chuo Univ., Tokyo, Japan
Abstract :
Solid-state drives (SSDs) are replacing hard disk drives (HDDs) in many applications. However, SSD is slow in write performance due to the “erase-before-write” characteristics. The performance bottleneck lies in the garbage collection (GC) operation in which all the valid pages have to be copied from the erasing block to a new block. This paper proposes a NAND flash aware data management system to improve the SSD performance by minimizing the GC overhead. The newly introduced intermediate layer called LBA scrambler is inserted between the file system (operating system) and the flash translation layer (FTL). The proposed LBA scrambler interacts with the FTL and intelligently recognizes the fragmentation inside the NAND flash. By actively writing new data to the fragmented pages in the next erase target block, the required copied page number during GC can be minimized. As a result, 4-times SSD performance improvement, 60% energy consumption reduction and 55% endurance enhancement are achieved.
Keywords :
NAND circuits; data handling; flash memories; FTL; GC operation; GC overhead minimization; HDDs; LBA scrambler intermediate layer; NAND flash aware data management system; NAND flash memory; endurance enhancement; energy consumption reduction; erase-before-write characteristics; erasing block; file system; flash translation layer; garbage collection overhead suppression; hard disk drives; high-speed SSDs; operating system; solid-state drives; Drives; File systems; Flash memories; Hard disks; Operating systems; Proposals; Writing; Flash translation layer; Garbage collection; NAND flash memory; Solid-state drive;
Conference_Titel :
Memory Workshop (IMW), 2014 IEEE 6th International
Conference_Location :
Taipei
Print_ISBN :
978-1-4799-3594-9
DOI :
10.1109/IMW.2014.6849374