• DocumentCode
    2091962
  • Title

    NAND Flash-Based Disk Cache Using SLC/MLC Combined Flash Memory

  • Author

    Hong, Seongcheol ; Shin, Dongkun

  • Author_Institution
    Sch. of Inf. & Commun. Eng., Sungkyunkwan Univ., Suwon, South Korea
  • fYear
    2010
  • fDate
    3-3 May 2010
  • Firstpage
    21
  • Lastpage
    30
  • Abstract
    Flash memory-based non-volatile cache (NVC) is emerging as an effective solution for enhancing both the performances and the energy consumptions of storage systems. In order to attain significant performance and energy gains from NVC, it would be better to use multi-level-cell (MLC) flash memories since they can provide a large NVC capacity at low cost. However, the number of available program/erase cycles of MLC flash memory is smaller than that of single-level-cell (SLC) flash memory, which limits the lifespan of an NVC. In order to overcome this limitation, SLC/MLC combined flash memory is a promising solution for use in NVC. This paper proposes an effective management scheme for heterogeneous SLC and MLC regions of combined flash memory. It also proposes a design technique which is able to determine the optimal proportion between the two regions that maximizes performance and energy reduction, guaranteeing the lifespan constraint. We show experimentally how performance, lifespan, and energy consumption of the NVC-embedded hard disk change depending upon the configuration of the combined flash memory. We also show the superiority of the proposed NVC management policy in comparison to alternative policies.
  • Keywords
    cache storage; disc storage; flash memories; power aware computing; NAND flash-based disk cache memory; SLC-MLC combined flash memory; energy consumption; energy reduction; hybrid storage; multilevel-cell flash memory; nonvolatile cache; program-erase cycle; single-level-cell flash memory; storage system; Ash; Energy consumption; Hard disks; Memory management; Microprocessors; Random access memory; flash memory; hybrid storage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Storage Network Architecture and Parallel I/Os (SNAPI), 2010 International Workshop on
  • Conference_Location
    Incline Village, NV
  • Print_ISBN
    978-1-4244-6810-2
  • Electronic_ISBN
    978-1-4244-6811-9
  • Type

    conf

  • DOI
    10.1109/SNAPI.2010.11
  • Filename
    5572846