Sciweavers

DSN
2011
IEEE

Coerced Cache Eviction and discreet mode journaling: Dealing with misbehaving disks

12 years 4 months ago
Coerced Cache Eviction and discreet mode journaling: Dealing with misbehaving disks
—We present Coerced Cache Eviction (CCE), a new method to force writes to disk in the presence of a disk cache that does not properly obey write-cache configuration or flush requests. We demonstrate the utility of CCE by building a new journaling mode within the Linux ext3 file system. When mounted in this discreet mode, ext3 uses CCEs to ensure that writes are properly ordered and thus maintains file system integrity despite the presence of an improperly behaving disk. We show that discreet mode journaling operates with acceptable overheads for most workloads. Keywords-file systems; disks; journaling; reliability.
Abhishek Rajimwale, Vijay Chidambaram, Deepak Rama
Added 19 Dec 2011
Updated 19 Dec 2011
Type Journal
Year 2011
Where DSN
Authors Abhishek Rajimwale, Vijay Chidambaram, Deepak Ramamurthi, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Comments (0)