• DocumentCode
    1423219
  • Title

    FDTL: a unified flash memory and hard disk translation layer

  • Author

    Bai, Shi ; Yin, Jie ; Tan, Gang ; Wang, Yu-ping ; Hu, Shi-Min

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    57
  • Issue
    4
  • fYear
    2011
  • fDate
    11/1/2011 12:00:00 AM
  • Firstpage
    1719
  • Lastpage
    1727
  • Abstract
    Flash memory and magnetic disks are two widely used forms of non-volatile storage in consumer electronics. Both forms of storage have their advantages and limitations. The present study describes the design and implementation of a unified flash memory and hard disk translation layer (FDTL) to improve the performance of hybrid storage containing flash memory and disk drives. In this scheme, randomly accessed and frequently read data are mapped into a flash device, whereas sequentially accessed, frequently written, and cold data are mapped into a disk drive. FDTL is a good fit for several kinds of consumer electronics that demand large capacity storage and require high throughput, low energy consumption, and low cost. A trace-driven simulation was implemented to evaluate FDTL. Experimental results show that the I/O performance of FDTL is superior to other storage schemes with similar capacity. FDTL increases the throughput by over 40% and saves energy by 28% compared with other storages schemes.
  • Keywords
    disc drives; flash memories; hard discs; FDTL I-O performance; capacity storage; cold data; consumer electronics; disk drive; flash device; flash memory; hard disk translation layer; hybrid storage; non-volatile storage; unified flash memory; Energy consumption; Equations; File systems; Flash memory; Hard disks; Mathematical model; Performance evaluation; Address Mapping; Flash Memory; Hard Disk.; Translation Layer;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2011.6131146
  • Filename
    6131146