• DocumentCode
    2518888
  • Title

    ADAPT: Efficient workload-sensitive flash management based on adaptation, prediction and aggregation

  • Author

    Wang, Chundong ; Wong, Weng-Fai

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2012
  • fDate
    16-20 April 2012
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    Solid-state drives (SSDs) made of flash memory are widely utilized in enterprise servers nowadays. Internally, the management of flash memory resources is done by an embedded software known as the flash translation layer (FTL). One important function of the FTL is to map logical addresses issued by the operating system into physical flash addresses. The efficiency of this address mapping in the FTL directly impacts the performance of SSDs. In this paper, we propose a hybrid mapping FTL scheme, called Aggregated Data movement Augmenting Predictive Transfers (ADAPT). ADAPT observes access behaviors online to handle both sequential and random write requests efficiently. It also takes advantage of locality revealed in the history of recent accesses to avoid unnecessary data movements in the required merge process. More importantly, by these mechanisms, ADAPT can adapt to various workloads to achieve good performance. Experimental results show that ADAPT is as much as 35.4%, 44.2% and 23.5% faster than a state-of-the-art hybrid mapping scheme, a prevalent page-based mapping scheme, and a latest workload-adaptive mapping scheme, respectively, with a small increase in space requirement.
  • Keywords
    disc storage; flash memories; merging; operating systems (computers); resource allocation; storage allocation; storage management; write-once storage; ADAPT; SSD; aggregated data movement augmenting predictive transfer; enterprise server; flash memory; flash memory resource management; flash translation layer; hybrid mapping FTL scheme; logical address; merge process; operating system; page-based mapping scheme; physical flash address; random write request; sequential write request; solid-state drive; workload adaptive mapping scheme; Ash; History; Merging; Random access memory; Runtime; Servers; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies (MSST), 2012 IEEE 28th Symposium on
  • Conference_Location
    San Diego, CA
  • ISSN
    2160-195X
  • Print_ISBN
    978-1-4673-1745-0
  • Electronic_ISBN
    2160-195X
  • Type

    conf

  • DOI
    10.1109/MSST.2012.6232388
  • Filename
    6232388