ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

A 3-tier RAID storage system with RAID1, RAID5 and compressed RAID5 for Linux

Gopinath, K and Muppalaneni, N and Kumar, NS and Risbood, P (2000) A 3-tier RAID storage system with RAID1, RAID5 and compressed RAID5 for Linux. In: Proceedings of the FREENIX Track. 2000 USENIX Annual Technical Conference, 18-23 June 2000, San Diego, CA, USA, pp. 21-34.

Full text not available from this repository. (Request a copy)


Presents the design and implementation of a host-based driver (a “volume manager") for a RAID storage system, currently with three tiers: a small RAID1 tier and larger RAID5 and compressed RAID5 (cRAID5) tiers. Based on access patterns (“temperature"), the driver automatically migrates frequently accessed data to RAID1, while demoting less frequently accessed data to RAID5/cRAID5. The prototype system, called “Temperature-Sensitive Storage" (TSS), provides reliable persistence semantics for data migration between the tiers using ordered updates or logging. Mechanisms are separated from policies through an API so that any desired policy can be implemented in trusted user processes. We also discuss the problems faced while moving from the original implementation on the Solaris platform to Linux. Finally, we present comparison of the performance of our design with comparable systems using striping or RAID5

Item Type: Conference Paper
Publisher: USENIX Association
Additional Information: Copyright of this article belongs to USENIX Association
Keywords: raid;unix
Department/Centre: Division of Electrical Sciences > Computer Science & Automation
Date Deposited: 01 Aug 2007
Last Modified: 27 Aug 2008 12:44
URI: http://eprints.iisc.ac.in/id/eprint/10395

Actions (login required)

View Item View Item