IPSiNS: I/O Performance Simulation Tool for NAND Flash Memory-based Storage System

Kyeong-Hoon Yoon, Jung Ho-Young, Sung‐Min Park, Hyogi Sim, Jaehyuk Cha, Sooyong Kang · 2007

Flash Translation Layer(FTL) which enables NAND Flash memory-based storage system to be used as a block device is designed considering only characteristics of NAND Flash memory. However, since FTL precesses I/O requests which survived against buffer replacement algorithm, FTL algorithm has tight relationship with buffer replacement algorithm. Therefore, if we do not consider both FTL and buffer replacement algorithms, it is difficult to predict the actual I/O performance of the computer systems that have Flash memory-based storage system. The necessity of FTL and buffer replacement algorithm co-design arises here. In this work, we implemented I/O performance evaluation tool, IPSiNS, which simulates both the buffer replacement and FTL algorithms, simultaneously.

Read the paper · More papers on PaperTik