Performance of Redundant Disk Array Organizations in Transaction Processing Environments

Abstract

In this paper, we study the performance of two redundant disk array organizations in a transaction processing environments and compare it to that of mirrored disk organizations. Redundant disk arrays and mirrored disks are used for providing rapid recovery from media failures in systems requiring high availability. We examine three different organizations: mirrored disks, data striping with rotated parity (RAID5) and parity striping. Mirrored disks incur a 100% storage overhead. The other two organizations are much less costly in terms of storage requirements (10% storage overhead for a 10 disk array) but they provide lower throughput than mirrored disks. RAID5 provides high data transfer rates by striping the data over multiple disks. It also provides better load balancing over the disks in the array. At the same time, data striping increases disk arm use which can lead to longer queuing delays.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 11, 1992
Accession Number
ADA251927

Entities

People

  • Antoine N. Mourad
  • Daniel G. Saab
  • W. Kent Fuchs

Organizations

  • University of Illinois Urbana–Champaign

Tags

DTIC Thesaurus Topics

  • Data Transmission
  • Databases
  • Environment
  • Failure Mode And Effect Analysis
  • High Performance Computing
  • Information Systems
  • Measurement
  • Numbers
  • Recovery
  • Rotation
  • Simulations
  • Software Design
  • Software Development
  • Square Roots
  • System Software
  • Test And Evaluation
  • Throughput

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.