Scheduled System Maintenance:
On May 6th, system maintenance will take place from 8:00 AM - 12:00 PM ET (12:00 - 16:00 UTC). During this time, there may be intermittent impact on performance. We apologize for the inconvenience.
By Topic

Performance aspects of RAID architectures

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
1 Author(s)
Sahai, A.K. ; Apple Comput. Inc., Cupertino, CA, USA

RAID (Redundant Array of Inexpensive Disks) concept was introduced to provide high performance I/O subsystem by striping data across multiple low cost disk drives and storing parity information on one of the disks to generate the original data in case of a disk failure. However, only CPU and disk drives were considered in the evaluation of system architecture of the original RAID investigation. Later, more studies to address RAID performance have been reported but they fail to provide an approach to complete evaluation of RAID I/O subsystems. This paper attempts to provide an approach to comprehensive evaluation of RAID architectures. It considers the complete I/O subsystem consisting of CPU, operating system, data bus, I/O controller, controller cache, disk paths and SCSI disk drives. Analytical models are developed to analyze the performance of different RAID designs. The main conclusions of the paper are: (1) Performance of I/O subsystems depends on data management in the cache (CPU, Storage Controller and Disk) and disk, and (2) RAID architectures provide high data availability but NOT necessarily high performance

Published in:

Performance, Computing, and Communications Conference, 1997. IPCCC 1997., IEEE International

Date of Conference:

5-7 Feb 1997