Mirrored and Hybrid Disk Arrays: Organization, Scheduling, Reliability, and Performance

01/26/2018
by   Alexander Thomasian, et al.
0

Basic mirroring (BM) classified as RAID level 1 replicates data on two disks, thus doubling disk access bandwidth for read requests. RAID1/0 is an array of BM pairs with balanced loads due to striping. When a disk fails the read load on its pair is doubled, which results in halving the maximum attainable bandwidth. We review RAID1 organizations which attain a balanced load upon disk failure, but as shown by reliability analysis tend to be less reliable than RAID1/0. Hybrid disk arrays which store XORed instead of replicated data tend to have a higher reliability than mirrored disks, but incur a higher overhead in updating data. Read request response time can be improved by processing them at a higher priority than writes, since they have a direct effect on application response time. Shortest seek distance and affinity based routing both shorten seek time. Anticipatory arm placement places arms optimally to minimize the seek distance. The analysis of RAID1 in normal, degraded, and rebuild mode is provided to quantify RAID1/0 performance. We compare the reliability of mirrored disk organizations against each other and hybrid disks and erasure coded disk arrays.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/14/2023

RAID Organizations for Improved Reliability and Performance: A Not Entirely Unbiased Tutorial

This is a followup to the 1994 tutorial by Berkeley RAID researchers who...
research
12/23/2021

A Modeling Framework for Reliability of Erasure Codes in SSD Arrays

To help reliability of SSD arrays, Redundant Array of Independent Disks ...
research
12/18/2020

Results on Competitiveness of Online Shortest Remaining Processing Time(SRPT) Scheduling with Special Classes of Inputs

Shortest Remaining Processing Time (SRPT) is a well known preemptive sch...
research
07/27/2016

Read-Tuned STT-RAM and eDRAM Cache Hierarchies for Throughput and Energy Enhancement

As capacity and complexity of on-chip cache memory hierarchy increases, ...
research
02/24/2023

Improved Bounds for Permutation Arrays Under Chebyshev Distance

Permutation arrays under the Chebyshev metric have been considered for e...
research
11/12/2020

Reliability Model for Incentive-Driven IoT Energy Services

We propose a novel reliability model for composing energy service reques...
research
02/07/2021

CrossStack: A 3-D Reconfigurable RRAM Crossbar Inference Engine

Deep neural network inference accelerators are rapidly growing in import...

Please sign up or login with your details

Forgot password? Click here to reset