DOI QR코드

DOI QR Code

NAND 플래시 메모리 기반의 대용량 저장장치 설계

Design of an Massive Storage System based on the NAND Flash Memory

  • 류동우 (중앙대학교 컴퓨터공학과) ;
  • 김상욱 (중앙대학교 컴퓨터공학과) ;
  • 맹두열 (중앙대학교 컴퓨터공학과)
  • Ryu, Dong-Woo (Division of Computer Science & Engineering, Chung-Ang University) ;
  • Kim, Sang-Wook (Division of Computer Science & Engineering, Chung-Ang University) ;
  • Maeng, Doo-Lyel (Division of Computer Science & Engineering, Chung-Ang University)
  • 발행 : 2009.08.31

초록

과거 20년 동안, 우리는 CPU, 메모리, 네트워크 장비 그리고 하드디스크를 포함한 컴퓨터의 주요 구성 요소에 대하여 눈부신 향상을 보아왔다. 용량 면에서의 굉장한 발전에도 불구하고, 컴퓨터의 구성요소들 중 하드디스크는 처리 시간이 가장 지연되는 장치이고, 가까운 미래에 이러한 문제가 해결될 것이라 예측하기 어렵다. 우리는 NAND 플래시메모리를 이용하여 이러한 문제를 해결하기 위한 새로운 접근 방법을 제시한다. 저장 수단으로서의 플래시 메모리 이용에 대한 연구는 현재 많이 이루어져왔으나, 그러한 연구의 대부분은 모바일이나 내장형 장치에 중점 되어있다. 우리의 연구는 기업 단위의 서버 시스템까지도 아우르는 저장 시스템으로서의 NAND 플래시 메모리를 발전시키는데 목표를 두고 있다. 본 논문은 기존의 저장 시스템 기반의 NAND 플래시 메모리의 단점을 극복하기 위하여 구조적이고 운영 가능한 메커니즘을 제시하고 평가한다.

During past 20 years we have witnessed brilliant advances in major components of computer system, including CPU, memory, network device and HDD. Among these components, in spite of its tremendous advance in capacity, the HDD is the most performance dragging device until now and there is little affirmative forecasting that this problem will be resolved in the near future. We present a new approach to solve this problem using the NAND Flash memory. Researches utilizing Flash memory as storage medium are abundant these days, but almost all of them are targeted to mobile or embedded devices. Our research aims to develop the NAND Flash memory based storage system enough even for enterprise level server systems. This paper present structural and operational mechanism to overcome the weaknesses of existing NAND Flash memory based storage system, and its evaluation.

키워드

참고문헌

  1. Intel Corp., "3 Volt Synchronous Intel Strata Flash Memory," http://www.intel.com/.
  2. Samsung Electronics Co., "NAND Flash Memory," http://www.sec.co.kr/.
  3. Intel Corporation, "Understanding the flash translation layer (FTL) specification", Application Note 648, 1998.
  4. D. Woodhouse, Red Hat, Inc., "JFFS : The Journaling Flash File System," http://linux-mtd.infradead.org/-dwmw2/jffs2.pdf/.
  5. Aleph One Company, "YAFFS : Yet Another Flash Filing System," http://www.yaffs.net/.
  6. Sang-Oh Park, Sung-Jo Kim, "A Fast Mount and Stability Scheme for a NAND Flash Memory-based File System", Journal of KIISE : Computer System and Theory, Vol.34, No.12, December 2007.
  7. Seung-Ho Lim, Kyu-HoPark, "An Effective NAND Flash File System for Flash Memory Storage", IEEE Transactions on Computers, Vol.55, No.7, JULY 2006. https://doi.org/10.1109/TC.2006.96
  8. Sang-Oh Park, Sung-Jo Kim, "An Efficient Multimedia File System for NAND Flash Memory Storage", IEEE Transactions on Consumer Electronics, Vol.55, No.1, FEBRUARY 2009. https://doi.org/10.1109/TCE.2009.4814426