The TickerTAIP Parallel RAID Architecture

56Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

Abstract

Traditional disk arrays have a centralized architecture, with a single controller through which all requests flow. Such a controller is a single point of failure, and its performance limits the maximum number of disks to which the array can scale. We describe TickerTAIP, a parallel architecture for disk arrays that distributes the controller functions across several loosely coupled processors. The result is better scalability, fault tolerance, and flexibility. This article presents the TickerTAIP architecture and an evaluation of its behavior. We demonstrate the feasibility by a working example, describe a family of distributed algorithms for calculating RAID parity, discuss techniques for establishing request atomicity, sequencing, and recovery, and evaluate the performance of the TickerTAIP design in both absolute terms and by comparison to a centralized RAID implementation. We also analyze the effects of including disk-level request-scheduling algorithms inside the array. We conclude that the Ticker TAIP architectural approach is feasible, useful, and effective. © 1994, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Cao, P., Lin, S. B., Venkataraman, S., & Wilkes, J. (1994). The TickerTAIP Parallel RAID Architecture. ACM Transactions on Computer Systems (TOCS), 12(3), 236–269. https://doi.org/10.1145/185514.185517

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free