• DocumentCode
    3437644
  • Title

    CMFS: Compressed metadata file system for hybrid storage

  • Author

    Quan, Taizhong ; Yeo, Dylan ; Won, Youjip

  • fYear
    2010
  • fDate
    24-26 Sept. 2010
  • Firstpage
    1030
  • Lastpage
    1034
  • Abstract
    Storage CLASS Memory (SCM) is a next generation of solid-state, nonvolatile memory. It combines the benefits of a DRAM, such as high performance and robustness, with the low cost of conventional hard-disk. The biggest difference between SCM and NAND FLASH is that SCM can be accessed in byte-granularity and access speed is much faster. PRAM (Phase Change RAM), FRAM(Ferro-electric RAM), MRAM (Magnetic RAM), RRAM (Resistive RAM), and Solid Electrolyte Freitas et al are all SCM. The advent of SCM may possibly to make big improvement in storage landscape. In this work, we develop a file system - CMFS (compress metadata file system), which is used on SCM and NAND flash hierarchical storage environment. We make two contributions in this work. First, we store in-memory data in the SCM to overcome the drawback of the current log-structured file system that the mount time dramatically increases as the scale of NAND flash increases. Compared to YAFFS, we show that this file system requires only minimal time for mounting. Second, considering the physical characteristics of SCM, its scale is an order of magnitude smaller and the cost is much higher than the current storage device, we just store some part of the in-memory data to reduce the requirement size of the SCM. The capacity of SCM which is required by CMFS is much smaller than the current file system for hybrid storage. Compare with the MiNVFS, the capacity requirement by CMFS is reduced to 14%.
  • Keywords
    MRAM devices; flash memories; meta data; phase change memories; CMFS; DRAM; NAND flash hierarchical storage environment; byte-granularity; compressed metadata file system; ferro-electric RAM; hybrid storage; magnetic RAM; phase change RAM; resistive RAM; solid electrolyte; storage CLASS memory; Computer crashes; Data structures; File systems; Flash memory; Nonvolatile memory; Phase change random access memory; File system; Flash memory; Metadata; Non-Volatile RAM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Infrastructure and Digital Content, 2010 2nd IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-6851-5
  • Type

    conf

  • DOI
    10.1109/ICNIDC.2010.5657953
  • Filename
    5657953