Skip to main content

A hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement

Publication ,  Conference
Sun, G; Joo, Y; Chen, Y; Niu, D; Xie, Y; Li, H
Published in: Proceedings - International Symposium on High-Performance Computer Architecture
January 1, 2010

In recent years, many systems have employed NAND flash memory as storage devices because of its advantages of higher performance (compared to the traditional hard disk drive), high-density, random-access, increasing capacity, and falling cost. On the other hand, the performance of NAND flash memory is limited by its "erase-before-write" requirement. Log-based structures have been used to alleviate this problem by writing updated data to the clean space. Prior log-based methods, however, cannot avoid excessive erase operations when there are frequent updates, which quickly consume free pages, especially when some data are updated repeatedly. In this paper, we propose a hybrid architecture for the NAND flash memory storage, of which the log region is implemented using phase change random access memory (PRAM). Compared to traditional log-based architectures, it has the following advantages: (1) the PRAM log region allows in-place updating so that it significantly improves the usage efficiency of log pages by eliminating out-of-date log records; (2) it greatly reduces the traffic of reading from the NAND flash memory storage since the size of logs loaded for the read operation is decreased; (3) the energy consumption of the storage system is reduced as the overhead of writing and reading log data is decreased with the PRAM log region; (4) the lifetime of NAND flash memory is increased because the number of erase operations are reduced. To facilitate the PRAM log region, we propose several management policies. The simulation results show that our proposed methods can substantially improve the performance, energy consumption, and lifetime of the NAND flash memory storage. ©2009 IEEE.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings - International Symposium on High-Performance Computer Architecture

DOI

ISSN

1530-0897

Publication Date

January 1, 2010
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sun, G., Joo, Y., Chen, Y., Niu, D., Xie, Y., & Li, H. (2010). A hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement. In Proceedings - International Symposium on High-Performance Computer Architecture. https://doi.org/10.1109/hpca.2010.5416650
Sun, G., Y. Joo, Y. Chen, D. Niu, Y. Xie, and H. Li. “A hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement.” In Proceedings - International Symposium on High-Performance Computer Architecture, 2010. https://doi.org/10.1109/hpca.2010.5416650.
Sun G, Joo Y, Chen Y, Niu D, Xie Y, Li H. A hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement. In: Proceedings - International Symposium on High-Performance Computer Architecture. 2010.
Sun, G., et al. “A hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement.” Proceedings - International Symposium on High-Performance Computer Architecture, 2010. Scopus, doi:10.1109/hpca.2010.5416650.
Sun G, Joo Y, Chen Y, Niu D, Xie Y, Li H. A hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement. Proceedings - International Symposium on High-Performance Computer Architecture. 2010.

Published In

Proceedings - International Symposium on High-Performance Computer Architecture

DOI

ISSN

1530-0897

Publication Date

January 1, 2010