Browse > Article

Efficient FTL Mapping Management for Multiple Sector Size-based Storage Systems with NAND Flash Memory  

Lim, Seung-Ho (한국외국어대학교 디지털정보공학과)
Choi, Min (원광대학교 컴퓨터공학과)
Abstract
Data transfer between host system and storage device is based on the data unit called sector, which can be varied depending on computer systems. If NAND flash memory is used as a storage device, the variant sector size can affect storage system performance since its operation is much related to sector size and page size. In this paper, we propose an efficient FTL mapping management scheme to support multiple sector size within one NAND flash memory based storage device, and analyze the performance effect and management overhead. According to the proposed scheme, the management overhead of proposed FTL management is lower than conventional scheme when various sector sizes are configured in computer systems, while performance is less degraded in comparison with single sector size support system.
Keywords
NAND Flash Memory; Multiple Sector Size; FTL;
Citations & Related Records
연도 인용수 순위
  • Reference
1 F. Douglis, R. Caceres, F. Kaashoek, K. Li, B. Marsh, and J.A. Tauber, "Storage Alternatives for Mobile Computers," In Proceeding of First Symposium of Operating Systems Design and Implementation, vol.1, pp.25-37, 1994.
2 J. Kim, M. Kim, S. H. Noh, S. L. Min, and Y. Cho, "A Space-Efficient Flash Translation Layer for CompactFlash Systems," IEEE Transactions on Consumer Electronics, vol.48, no.2, pp.366-375, May. 2002.   DOI   ScienceOn
3 C. Park, W. Cheon, J. Kang, K. Roh, W. Cho, and J.-S. Kim, "A reconfigurable FTL(flash translation layer) architecture for NAND flash-based applications," ACM Transactions on Embedded Computing Systems, vol.7, pp.1-23, 2008.
4 Intel Corporation, "Understanding the Flash Translation Layer (FTL) Specification," White Paper, 1998.
5 Li-Pin Chang, Tei-Wei Kuo, "An efficient management scheme for large-scale flash-memory storage systems," In Proceedings of the ACM symposium on Applied computing, vol.1, pp.862-868, Mar. 2004.
6 S.H. Lim and K.H. Park, "An efficient NAND flash file system for flash memory storage," IEEE Transactions on Computers, vol.55, no.7, pp.906- 912, Jul. 2006.   DOI
7 Samsung Corporation, "K9XXG08XXM Flash Memory Specification," 2009.
8 EMC Corporation, "EMC Symmetrix VMAX and VMware Virtual Infrastructure," White Paper, May. 2010.