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 条
  • [1] Performance Analysis of NAND Flash-based SSD for designing a Hybrid Filesystem
    Suk, Jinsun
    No, Jaechun
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 539 - 544
  • [2] Analytic models for flash-based SSD performance when subject to trimming
    Verschoren, R.
    Van Houdt, B.
    2016 32ND SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2016,
  • [3] Effective Flash-based SSD Caching for High Performance Home Cloud Server
    Lee, Dongwoo
    Min, Changwoo
    Eom, Young Ik
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2015, 61 (02) : 215 - 221
  • [4] Design and Implementation of an Efficient Flash-based SSD Architecture
    Yan, Wei
    Wang, Xuguang
    Yu, Xujin
    2014 4TH IEEE INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2014, : 79 - 83
  • [5] Leveraging the Interplay of RAID and SSD for Lifetime Optimization of Flash-Based SSD RAID
    Shen, Zhaoyan
    Han, Lei
    Ma, Chenlin
    Jia, Zhiping
    Li, Tao
    Shao, Zili
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (07) : 1395 - 1408
  • [6] Optimizing RAID/SSD Controllers with Lifetime Extension for Flash-Based SSD Array
    Han, Lei
    Shen, Zhaoyan
    Shao, Zili
    Li, Tao
    ACM SIGPLAN NOTICES, 2018, 53 (06) : 44 - 54
  • [7] A Flash-Based SSD Cache Management Scheme for High Performance Home Cloud Storage
    Park, Jung Kyu
    Seo, Yunjung
    Kim, Jaeho
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2019, 65 (03) : 418 - 425
  • [8] On the power of asymmetry and memory in flash-based SSD garbage collection
    Van Houdt, B.
    PERFORMANCE EVALUATION, 2016, 97 : 1 - 15
  • [9] Extending the lifetime of NAND flash-based SSD through compacted write
    Wu, Hai-Tao
    Yang, Tian-Ming
    Huang, Ping
    Chou, Wen-Kuang
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2020, 13 (02) : 129 - 135
  • [10] An Overview of Video Allocation Algorithms for Flash-based SSD Storage Systems
    Al-Sabateen, Jaafer
    Alomari, Saleh Ali
    Sumari, Putra
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (03) : 20 - 25