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 条
  • [41] Software Quality Journal: Guest editorial
    Cordy, James R.
    Gall, Harald C.
    Maletic, Jonathan I.
    Software Quality Journal, 2006, 14 (03) : 185 - 186
  • [42] The journal on Software and Systems Modeling Matures
    Robert France
    Bernhard Rumpe
    Software & Systems Modeling, 2012, 11 : 463 - 465
  • [43] ScalaRAID: Optimizing Linux Software RAID System for Next-Generation Storage
    Yi, Shushu
    Yang, Yanning
    Tang, Yunxiao
    Zhou, Zixuan
    Li, Junzhe
    Yue, Chen
    Jung, Myoungsoo
    Zhang, Jie
    PROCEEDINGS OF THE 2022 14TH ACM WORKSHOP ON HOT TOPICS IN STORAGE AND FILE SYSTEMS, HOTSTORAGE 2022, 2022, : 119 - 125
  • [44] Linux中Software RAID驱动程序的机制分析
    王沛
    韩耀伟
    刘斌
    潘金贵
    小型微型计算机系统, 2001, (03) : 305 - 308
  • [45] Publish Your Software: Introducing the Journal of Open Source Software (JOSS)
    Katz, Daniel S.
    Niemeyer, Kyle E.
    Smith, Arfon M.
    COMPUTING IN SCIENCE & ENGINEERING, 2018, 20 (03) : 84 - 88
  • [46] Mechanical Activation Computation from Fluoroscopy for Guided Cardiac Resynchronization Therapy
    Thomas, Emily
    Toth, Daniel
    Kurzendorfer, Tanja
    Rhode, Kawal
    Mountney, Peter
    2018 40TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2018, : 592 - 595
  • [47] Computed Tomography-Guided Assessment of Response to Cardiac Resynchronization Therapy
    Galand, Vincent
    Ghoshhajra, Brian
    Szymonifka, Jackie
    Leclercq, Christophe
    Truong, Quynh A.
    Singh, Jagmeet P.
    JACC-CLINICAL ELECTROPHYSIOLOGY, 2019, 5 (08) : 987 - 989
  • [48] Nuclear Image-Guided Approaches for Cardiac Resynchronization Therapy (CRT)
    Weihua Zhou
    Ernest V. Garcia
    Current Cardiology Reports, 2016, 18
  • [49] Early time to response in hemodynamic sensor guided cardiac resynchronization therapy
    Goncalves Rodrigues, I.
    Oliveira, M.
    Cunha, P. S.
    Branco, L.
    Galrinho, A.
    Abreu, A.
    Osorio, P.
    Lousinha, A.
    Valente, B.
    Feliciano, J.
    Rio, P.
    Portugal, G.
    Neiva, J.
    Morais, L.
    Cruz Ferreira, R.
    EUROPEAN HEART JOURNAL, 2017, 38 : 1174 - 1174
  • [50] Echocardiography-guided cardiac resynchronization therapy trial stopped prematurely
    Tofield, Andros
    EUROPEAN HEART JOURNAL, 2013, 34 (48) : 3679 - 3679