Deconstructing Storage Arrays

Loading...
Thumbnail Image

Date

Authors

Denehy, Timothy E.
Bent, John
Popovici, Florentina I.
Arpaci-Dusseau, Andrea
Arpaci-Dusseau, Remzi

Advisors

License

DOI

Type

Technical Report

Journal Title

Journal ISSN

Volume Title

Publisher

University of Wisconsin-Madison Department of Computer Sciences

Grantor

Abstract

We present Shear; a user-level software tool that characterizes RAID storage arrays. Shear employs a set of controlled algorithms combined with statistical techniques to automatically determine the important properties of a RAID system. We illustrate the correctness of Shear by running it upon numerous simulated configurations, and then verify its real-world applicability by applying Shear to both software-based and hardware-based RAID systems. Finally, we demonstrate the utility of Shear through two case studies. First, we show how Shear can be used in a storage management environment to verify RAID construction and detect failures. Second, we show how an operating system can use Shear to automatically tune its storage subsystems to specific RAID configurations.

Description

Keywords

Related Material and Data

Citation

TR1506

Sponsorship

Endorsement

Review

Supplemented By

Referenced By