Keywords (1)

Refuse to crash with ReFUSE

Refuse to crash with ReFUSE,10.1145/1966445.1966453,Swaminathan Sundararaman,Laxman Visampalli,Andrea C. Arpaci-Dusseau,Remzi H. Arpaci-Dusseau

Refuse to crash with ReFUSE   (Citations: 1)
BibTex | RIS | RefWorks Download
We introduce Re-FUSE, a framework that provides support for restartable user-level file systems. Re-FUSE monitors the user-level file-system and on a crash transparently restarts the file system and restores its state; the restart process is completely transparent to applications. Re-FUSE provides transparent recovery through a combination of novel techniques, including request tagging, system-call logging, and non-interruptible system calls.We tested Re-FUSE with three popular FUSE file systems: NTFS-3g, SSHFS, and AVFS. Through experimentation, we show that Re-FUSE induces little performance overhead and can tolerate a wide range of file-system crashes. More critically, Re-FUSE does so with minimal modification of existing FUSE file systems, thus improving robustness to crashes without mandating intrusive changes.
Conference: EuroSys Conference - EUROSYS , pp. 77-90, 2011
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...Even though there has been a considerable amount of research on subsets of these threats in subsets of the storage stack (e.g., [1], [3], [11], [14], [15], [17], [18], [19]), thus far, no single integrated approach to protecting the entire storage stack from all these threats has been presented...
    • ...Re-FUSE [18] can restart FUSE file systems, but introduces more limitations on (mis)behavior so as to cover a broader spectrum of file systems...

    David C. van Moolenbroeket al. Integrated end-to-end dependability in the Loris storage stack

Sort by: