• DocumentCode
    618579
  • Title

    NVMFS: A hybrid file system for improving random write in nand-flash SSD

  • Author

    Sheng Qiu ; Reddy, A. L. Narasimha

  • Author_Institution
    Texas A&M Univ., College Station, TX, USA
  • fYear
    2013
  • fDate
    6-10 May 2013
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In this paper, we design a storage system consisting of Nonvolatile DIMMs (as NVRAM) and NAND-flash SSD. We propose a file system NVMFS to exploit the unique characteristics of these devices which simplifies and speeds up file system operations. We use the higher performance NVRAM as both a cache and permanent space for data. Hot data can be permanently stored on NVRAM without writing back to SSD, while relatively cold data can be temporarily cached by NVRAM with another copy on SSD. We also reduce the erase overhead of SSD by reorganizing writes on NVRAM before flushing to SSD. We have implemented a prototype NVMFS within a Linux Kernel and compared with several modern file systems such as ext3, btrfs and NILFS2. We also compared with another hybrid file system Conquest, which originally was designed for NVRAM and HDD. The experimental results show that NVMFS improves IO throughput by an average of 98.9% when segment cleaning is not active, while improves throughput by an average of 19.6% under high disk utilization (over 85%) compared to other file systems. We also show that our file system can reduce the erase operations and overheads at SSD.
  • Keywords
    Linux; file organisation; random-access storage; Linux kernel; NAND flash SSD; NVRAM; disk utilization; file system operation; hot data; hybrid file system Conquest; hybrid file system NVMFS; nonvolatile DIMM; permanent space; random write; storage system; Ash; Cleaning; File systems; Nonvolatile memory; Performance evaluation; Random access memory; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies (MSST), 2013 IEEE 29th Symposium on
  • Conference_Location
    Long Beach, CA
  • ISSN
    2160-195X
  • Print_ISBN
    978-1-4799-0217-0
  • Type

    conf

  • DOI
    10.1109/MSST.2013.6558434
  • Filename
    6558434