Journal-guided resynchronization for software RAID

被引:0
|
作者
Denehy, TE [1 ]
Arpaci-Dusseau, AC [1 ]
Arpaci-Dusseau, RH [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We investigate the problem of slow, scan-based, software RAID resynchronization that restores consistency after a system crash. Instead of augmenting the RAID layer to quicken the process, we leverage the functionality present in a journaling file system. We analyze Linux ext3 and introduce a new mode of operation, declared mode, that guarantees to provide a record of all outstanding writes in case of a crash. To utilize this information, we augment the software RAID interface with a verify read request, which repairs the redundant information for a block. The combination of these features allows us to provide fast, joumal-guided resynchronization. We evaluate the effect of journal-guided resynchronization and find that it provides improved software RAID reliability and availability after a crash, while suffering little performance loss during normal operation.
引用
收藏
页码:87 / 100
页数:14
相关论文
共 50 条
  • [1] Parity Resynchronization using a Block-level Journaling for Software RAID
    Baek, Sung Hoon
    Park, Ki-Woong
    INFORMATION SYSTEMS, 2015, 54 : 28 - 42
  • [2] CG-Resync: Conversion-Guided Resynchronization for a SSD-based RAID Array
    Yi, Letian
    Shu, Jiwu
    Ou, Jiaxin
    Zheng, Weimin
    2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 455 - 458
  • [3] JAPANS THREATENED RAID ON SOFTWARE
    不详
    ELECTRONICS, 1984, 57 (10): : 24 - 24
  • [4] Transparent Fast Resynchronization for Consumer RAID Digest of Technical Papers
    Baek, Sung Hoon
    2013 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2013, : 298 - 299
  • [5] Mechanism of software RAID driver in Linux
    Wang, P.
    Han, Y.W.
    Liu, B.
    Pan, J.G.
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2001, 22 (03):
  • [6] Design and implementation of software RAID in VxWorks
    Chen, XH
    Zhou, S
    Qi, WY
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 7, 2005, : 473 - 476
  • [8] Image-guided cardiac resynchronization
    Schwartzman, David
    Schelbert, Erik
    Adelstein, Evan
    Gorcsan, John
    Soman, Prem
    Saba, Samir
    EUROPACE, 2010, 12 (06): : 877 - 880
  • [9] Performance evaluation of software RAID vs. hardware RAID for parallel virtual file system
    Hsieh, J
    Stanton, C
    Ali, R
    NINTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 307 - 313
  • [10] VC-RAID: A large virtual NVRAM cache for software do-it-yourself RAID
    He, XB
    Yang, Q
    ISE'2001: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON INFORMATION SYSTEMS AND ENGINEERING, 2001, : 334 - 340