Browse > Article
http://dx.doi.org/10.9728/dcs.2015.16.4.535

Efficient Metadata Management Scheme in NAND Flash based Storage Device  

Kim, Dongwook (Department of Electronics and Computer Engineering, Hanyang University)
Kang, Sooyong (Division of Computer Science and Engineering, Hanyang University)
Publication Information
Journal of Digital Contents Society / v.16, no.4, 2015 , pp. 535-543 More about this Journal
Abstract
Recently, NAND flash based storage devices are being used as a storage device in various fields through hiding the limitations of NAND flash memory and maximizing the advantages. In particular, those storage devices contain a software layer called Flash Translation Layer(FTL) to hide the "erase-before-write" characteristics of NAND flash memory. FTL includes the metadata for managing the data requested from host. That metadata is stored in internal memory because metadata is very frequently accessed data for processing the requests from host. Thus, if the power-loss occurs, all data in memory is lost. So metadata management scheme is necessary to store the metadata periodically and to load the metadata in the initialization step. Therefore we proposed the scheme which satisfies the core requirements for metadata management and efficient operation. And we verified the efficiency of proposed scheme by experiments.
Keywords
NAND flash memory; Metadata; Recovery;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 H. Jung, S. Kang, and J. Cha, "An Asymmetric Buffe r Management Policy for SSD," Journal of digital contents society, vol. 12, no. 2, pp. 141-150, 2011   DOI   ScienceOn
2 E. Gal and S. Toledo, "Algorithms and Data Structures for Flash Memories," ACM Computing Survey, vol. 37, no. 2, 2005.
3 N. Agrawal, V. Prabhakaran, T. Wobber, J. D. Davis, M. Manasse, and R. Panigrahy, "Design tradeoffs for SSD performance," Proc. USENIX ATC '08 , pp. 57-70, Jun 2008.
4 S. Park, S. Kang, "Considerations for Designing an Integrated Write Buffer Management Scheme for NAND-based Solid State Drives", Journal of digital contents society, vol. 14, no. 2, pp. 215-222, 2014.   DOI
5 M. Zheng, J. Tucek, F. Qin, and M. Lillibridge, "Understanding the Robustness of SSDs under Power Fault," Proc. USENIX FAST '13, pp. 271-284, 2013
6 K. Sun, S. Baek, J. Choi, D. Lee, S. H. Noh, and S. L. Min, "LTFTL: Lightweight time-shift flash trans lation layer for flash memory based embedded storage," Proc. EMSOFT '08, pp. 51-58, Oct, 2008.
7 C. Wu, T. Kuo, and L. Chang, "The Design of efficient initialization and crash recovery for log-based file systems over Flash memory," ACM Transaction on Storage, Vol 2, No. 4, pp. 449-467, Nov 2006.   DOI
8 K. S. Yim, J. Kim, and K. Koh, "A fast start-up technique for flash memory based computing systems," Proc. ACM SAC '05, pp. 843-849, 2005
9 "Enhanced Power-Loss Data Protection in the Intel Solid-State Drive 320 Series," http://www.intel.co.kr/content/dam/www/public/us/en/documents/tech nology-briefs/ssd-320-series-power-loss-data-pr otection-brief.pdf.