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
来源
USENIX ASSOCIATION PROCEEDINGS OF THE 4TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES | 2005年
关键词
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 条
  • [31] Analysis of the methods of data storage using WWD & cluster software RAID
    Zheng, SJ
    Zhang, JL
    DCABES 2002, PROCEEDING, 2002, : 400 - 403
  • [32] An efficient caching scheme for software RAID file systems in workstation clusters
    Kim, JH
    Noh, SH
    Won, YH
    HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 331 - 336
  • [33] RECONFIGURABLE RAID-CONTROL SOFTWARE SCHEME ELIMINATES SETUP HEADACHES
    BURSKY, D
    ELECTRONIC DESIGN, 1995, 43 (07) : 44 - 46
  • [34] A guided tour to your July Journal
    Monsen, ER
    JOURNAL OF THE AMERICAN DIETETIC ASSOCIATION, 1996, 96 (07) : 647 - 647
  • [35] Biatrial Resynchronization With Electrogram-Guided Bachmann Bundle Pacing
    Infeld, Margaret
    Lobel, Robert
    Hopper, Michelle
    Habel, Nicole
    Winget, Joseph
    de Sa, Daniel Correa
    Thompson, Nathaniel
    Sanchez-Quintana, Damian
    Lustgarten, Daniel
    JACC-CLINICAL ELECTROPHYSIOLOGY, 2024, 10 (09) : 2103 - 2107
  • [36] An integrated platform for image-guided cardiac resynchronization therapy
    Ma, Ying Liang
    Shetty, Anoop K.
    Duckett, Simon
    Etyngier, Patrick
    Gijsbers, Geert
    Bullens, Roland
    Schaeffter, Tobias
    Razavi, Reza
    Rinaldi, Christopher A.
    Rhode, Kawal S.
    PHYSICS IN MEDICINE AND BIOLOGY, 2012, 57 (10): : 2953 - 2968
  • [37] Journal of Chemical Education Software: Prospectus
    Holmes, J. L.
    Gettys, N. S.
    Journal of Chemical Education, 75 (01):
  • [38] Reflections on the Empirical Software Engineering journal
    Victor Basili
    Lionel Briand
    Empirical Software Engineering, 2022, 27
  • [39] Reflections on the Empirical Software Engineering journal
    Basili, Victor
    Briand, Lionel
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (01)
  • [40] The journal on Software and Systems Modeling Matures
    France, Robert
    Rumpe, Bernhard
    SOFTWARE AND SYSTEMS MODELING, 2012, 11 (04): : 463 - 465