Research progress on non-volatile memory based storage system

Jiwu SHU,Youyou LU,Jiacheng ZHANG,Weimin ZHENG
DOI: https://doi.org/10.3981/j.issn.1000-7857.2016.14.010
2016-01-01
Abstract:Non-volatile memory includes both sector-addressable flash memory and byte-addressable persistent memory. Flash memory has advantages like high performance, low energy consumption and light weight compared to hard disk drives, and brings opportunities to high-efficiency storage systems. Byte-addressable persistent memory (eg, PCM, RRAM etc.), on the other hand, has high density over volatile DRAM and enlarges the memory space for multi-core CPUs. However, traditional storage systems fail to fully exploit the benefits of the emerging non-volatile memory. This paper first analyzes the challenges of storage system based on nonvolatile memory, and then discusses the revolutions in terms of storage architecture, system software and distributed protocols for flash memory and persistent memory, respectively. Finally, it points out the open problems for future research on storage systems based on the non-volatile memory.
What problem does this paper attempt to address?