RAID White Papers

VC-RAID: A Large Virtual NVRAM Cache for Software Do-It-Yourself RAID

Overview This paper presents the design, implementation and measured performance of VCRAID, a technique for overcoming the small write problem in RAID5. The approach is to use a combination of a small portion of the system RAM and a log disk to form a hierarchical cache. The log disk can be either a dedicated physical disk or several partitions of disks in the RAID. Since the log disk quickly absorbs write data from the small RAM, this hierarchical cache appears to the host as a large nonvolatile RAM. A prototype VC-RAID implemented under the Linux kernel has been tested for an extended period of time to show that it functions properly.

Further White Paper Details
PublisherUniversity of Rhode Island File FormatPDF
Date PublishedMarch 2002
FormatWhite Papers   
Topics

Quick Sitemap Links: