A comprehensive study of energy efficiency and performance of flash-based SSD

被引:29
|
作者
Park, Seonyeong [2 ]
Kim, Youngjae [3 ]
Urgaonkar, Bhuvan [4 ]
Lee, Joonwon [5 ]
Seo, Euiseong [1 ]
机构
[1] Ulsan Natl Inst Sci & Technol, Sch Elect & Comp Engn, Ulsan, South Korea
[2] Korea Adv Inst Sci & Technol, Div Comp Sci, Taejon 305701, South Korea
[3] Oak Ridge Natl Lab, Natl Ctr Computat Sci, Oak Ridge, TN 37831 USA
[4] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16803 USA
[5] Sungkyunkwan Univ, Sch Informat & Commun Engn, Suwon, South Korea
基金
美国国家科学基金会;
关键词
Flash memory; SSD; Energy; Power; Filesystems; Storage; TRANSLATION; LAYER;
D O I
10.1016/j.sysarc.2011.01.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Use of flash memory as a storage medium is becoming popular in diverse computing environments. However, because of differences in interface, flash memory requires a hard-disk-emulation layer, called FTL (flash translation layer). Although the FTL enables flash memory storages to replace conventional hard disks, it induces significant computational and space overhead. Despite the low power consumption of flash memory, this overhead leads to significant power consumption in an overall storage system. In this paper, we analyze the characteristics of flash-based storage devices from the viewpoint of power consumption and energy efficiency by using various methodologies. First, we utilize simulation to investigate the interior operation of flash-based storage of flash-based storages. Subsequently, we measure the performance and energy efficiency of commodity flash-based SSDs by using microbenchmarks to identify the block-device level characteristics and macrobenchmarks to reveal their filesystem level characteristics. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:354 / 365
页数:12
相关论文
共 50 条
  • [31] A Flash-Based Cache Optimization Strategy
    Ma, Xiaoguang
    Dou, Jinfeng
    Song, Jiayu
    Wang, Sida
    2023 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYTICS, ICCCBDA, 2023, : 76 - 80
  • [32] Deferred Updates for Flash-Based Storage
    Debnath, Biplob
    Mokbel, Mohamed F.
    Lilja, David J.
    Du, David
    2010 IEEE 26TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2010,
  • [33] Energy-aware demand paging on NAND flash-based embedded storages
    Park, CI
    Kang, JU
    Park, SY
    Kim, JS
    ISLPED '04: PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2004, : 338 - 343
  • [34] Cascade Mapping: Optimizing Memory Efficiency for Flash-based Key-value Caching
    Wang, Kefei
    Chen, Feng
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 464 - 476
  • [35] High-Performance and Endurable Cache Management for Flash-Based Read Caching
    Xia, Qianbin
    Xiao, Weijun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3518 - 3531
  • [36] Exploiting Sequential and Temporal Localities to Improve Performance of NAND Flash-Based SSDs
    Lee, Sungjin
    Shin, Dongkun
    Kim, Youngjin
    Kim, Jihong
    ACM TRANSACTIONS ON STORAGE, 2016, 12 (03)
  • [37] A Technique to Improve Garbage Collection Performance for NAND Flash-based Storage Systems
    Jeong, Jaehyeong
    Song, Yong Ho
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 470 - 478
  • [38] Performance of greedy garbage collection in flash-based solid-state drives
    Bux, Werner
    Iliadis, Ilias
    PERFORMANCE EVALUATION, 2010, 67 (11) : 1172 - 1186
  • [39] FMMU: A Hardware-Accelerated Flash Map Management Unit for Scalable Performance of Flash-Based SSDs
    Woo, Yeong-Jae
    Lee, Sheayun
    Min, Sang Lyul
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [40] OmicBrowse: a Flash-based high-performance graphics interface for genomic resources
    Matsushima, Akihiro
    Kobayashi, Norio
    Mochizuki, Yoshiki
    Ishii, Manabu
    Kawaguchi, Shuji
    Endo, Takaho A.
    Umetsu, Ryo
    Makita, Yuko
    Toyoda, Tetsuro
    NUCLEIC ACIDS RESEARCH, 2009, 37 : W57 - W62