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 条
  • [21] Software Quality Journal: In this issue
    Softw. Qual. J., 2007, 1 (01):
  • [22] Software Quality Journal: In this issue
    Softw. Qual. J., 2008, 2 (157-158):
  • [23] Cardiac resynchronization therapy guided by cardiovascular magnetic resonance
    Leyva, Francisco
    JOURNAL OF CARDIOVASCULAR MAGNETIC RESONANCE, 2010, 12
  • [24] Cardiac Resynchronization Therapy Devices Guided by Imaging Technology
    Krishnan, Subramaniam C.
    Tops, Laurens F.
    Bax, Jeroen J.
    JACC-CARDIOVASCULAR IMAGING, 2009, 2 (02) : 226 - 230
  • [25] Pacemaker Optimization Guided by Echocardiography in Cardiac Resynchronization Therapy
    Trifunovic, Danijela
    Petrovic, Milan
    Milasinovic, Goran
    Vujisic-Tesic, Bosiljka
    Boricic, Marija
    Nedeljkovic, Ivana
    Jelic, Vera
    Zivkovic, Mirjana
    Jovanovic, Velibor
    Petrovic, Olga
    Banovic, Marko
    Nikcevic, Gabrijala
    Ostojic, Miodrag
    SRPSKI ARHIV ZA CELOKUPNO LEKARSTVO, 2009, 137 (7-8) : 416 - 422
  • [26] Cardiac resynchronization therapy guided by tissue Doppler.
    Qiao, Qing
    Xu, Wei
    Li, Xiao-Hong
    Lan, Rong-Fang
    Di, Wen-Cheng
    Yu, Hong-Song
    Ji, Wen-Qing
    BIOMEDICAL RESEARCH-INDIA, 2016, 27 (01): : 152 - 154
  • [27] Cardiac resynchronization therapy guided by multimodality cardiac imaging
    Bertini, Matteo
    Mele, Donato
    Malagu, Michele
    Fiorencis, Andrea
    Toselli, Tiziano
    Casadei, Francesca
    Cannizzaro, Teresa
    Fragale, Cristina
    Fucili, Alessandro
    Campagnolo, Elena
    Benea, Giorgio
    Ferrari, Roberto
    EUROPEAN JOURNAL OF HEART FAILURE, 2016, 18 (11) : 1375 - 1382
  • [28] Striping and buffer caching for software RAID file systems in workstation clusters
    Kim, JH
    Eom, SW
    Noh, SH
    Won, YH
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 544 - 551
  • [29] Design and Verification of Software-Defined RAID for Hybrid Cloud Storage
    Cha, ByungRae
    Park, Sun
    Kim, JongWon
    2016 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING RESEARCH AND INNOVATION - ICCCRI 2016, 2016, : 128 - 133
  • [30] Studies on striping and buffer caching issues for the software RAID file system
    Kim, JH
    Eom, S
    Noh, SH
    Won, YH
    Joo, BG
    JOURNAL OF SYSTEMS ARCHITECTURE, 2002, 47 (11) : 923 - 936