ACS: An alternate coding scheme to improve degrade read performance for SSD-based RAID5 systems

被引:0
|
作者
Pan Y. [1 ]
Lin M. [2 ]
机构
[1] School of Computer Science and Technology, Huaqiao University, Xiamen
[2] College of Mathematics and Informatics, Fujian Normal University, Fuzhou
基金
中国国家自然科学基金;
关键词
Coding; Degraded read; Disk I/Os; Performance; RAID; Solid-state drives; SSDs; Storage system; System architecture;
D O I
10.1504/IJHPSA.2021.119149
中图分类号
学科分类号
摘要
To guarantee high performance and reliability, storage systems require better devices and data redundancy schemes, e.g., SSD-based RAID5. However, failures in the large-scale storage systems are common. In order to serve requests on a failed node, the SSD-based RAID5 causes additional disk I/Os to trigger degraded reads. Existing coding methods are not suitable for the SSD-based RAID5. How to maintain the same storage cost as the traditional RAID5 does while obtaining less disk I/Os for degraded reads is an interesting problem. In this paper, we first come up with an alternate coding scheme (ACS) by using the characteristics of SSD to reduce disk I/Os for boosting degraded reads. To work for realistic workloads, we further propose ACS-W and ACS-DR approaches for write and degraded requests. Our evaluations based on the trace-driven simulator with real-world workloads show that ACS indeed reduces disk I/Os and improves the degraded read performance. © 2021 Inderscience Enterprises Ltd.
引用
收藏
页码:70 / 79
页数:9
相关论文
共 14 条
  • [1] DCS5: Diagonal Coding Scheme for Enhancing the Endurance of SSD-based RAID-5 Systems
    Pan, Yubiao
    Li, Yongkun
    Xu, Yinlong
    Zhang, Weitao
    2014 9TH IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE (NAS), 2014, : 63 - 72
  • [2] DCS: Diagonal Coding Scheme for Enhancing the Endurance of SSD-Based RAID Arrays
    Pan, Yubiao
    Li, Yongkun
    Xu, Yinlong
    Shen, Biaobiao
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (08) : 1372 - 1385
  • [3] RAID-Aware SSD: Improving the Write Performance and Lifespan of SSD in SSD-based RAID-5 System
    Wu, Xiaoquan
    Xiao, Nong
    Liu, Fang
    Chen, Zhiguang
    Du, Yimo
    Xing, Yuxuan
    2014 IEEE FOURTH INTERNATIONAL CONFERENCE ON BIG DATA AND CLOUD COMPUTING (BDCLOUD), 2014, : 99 - 103
  • [4] Fast Online Reconstruction for SSD-Based RAID-5 Storage Systems
    Lin, Haodong
    Luo, Junhao
    Li, Jun
    Sha, Zhibing
    Cai, Zhigang
    Shi, Yuanquan
    Liao, Jianwei
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (06) : 1886 - 1899
  • [5] Proactive Stripe Reconstruction to Improve Cache Use Efficiency of SSD-Based RAID Systems
    Sha, Zhibing
    Wu, Jiaojiao
    Li, Jun
    Gerofi, Balazs
    Cai, Zhigang
    Liao, Jianwei
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (05)
  • [6] A Write-Through Cache Method to Improve Small Write Performance of SSD-based RAID
    Mei, Linjun
    Feng, Dan
    Chen, Jianxi
    Zeng, Lingfang
    Liu, Jingning
    2017 INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE (NAS), 2017, : 208 - 213
  • [7] Partial Parity Cache and Data Cache Management Method to Improve the Performance of an SSD-Based RAID
    Chung, Ching-Che
    Hsu, Hao-Hsiang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (07) : 1470 - 1480
  • [8] Optimizing Cauchy Reed-Solomon Coding via ReRAM Crossbars in SSD-based RAID Systems
    Han, Lei
    Tan, Shangzhen
    Xiao, Bin
    Ma, Chenlin
    Shao, Zili
    2019 IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA-2019), 2019,
  • [9] CSWL:Cross-SSD Wear-Leveling Method in SSD-Based RAID Systems for System Endurance and Performance
    杜溢墨
    肖侬
    刘芳
    陈志广
    JournalofComputerScience&Technology, 2013, 28 (01) : 28 - 41
  • [10] CSWL: Cross-SSD Wear-Leveling Method in SSD-Based RAID Systems for System Endurance and Performance
    Yi-Mo Du
    Nong Xiao
    Fang Liu
    Zhi-Guang Chen
    Journal of Computer Science and Technology, 2013, 28 : 28 - 41