Optimizing Apportionment of Redundancies in Hierarchical RAID

05/12/2022
by   Alexander Thomasian, et al.
0

Large disk arrays are organized into storage nodes – SNs or bricks with their own cashed RAID controller for multiple disks. Erasure coding at SN level is attained via parity or Reed-Solomon codes. Hierarchical RAID – HRAID – provides an additional level of coding across SNs, e.g., check strips P, Q at intra-SN level and R at the inter-SN level. Failed disks and SNs are not replaced and rebuild is accomplished by restriping, e.g., overwriting P and Q for disk failures and R for an SN failure. For a given total redundancy level we use an approximate reliability analysis method and Monte-Carlo simulation to explore the better apportionment of check blocks for intra- vs inter-SN redundancy. Our study indicates that a higher MTTDL – Mean-Time-to-Data-Loss – is attained by associating higher reliability at intra-SN level rather than inter-SN level, which is contrary to that of an IBM study.

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
05/24/2023

Quantum cyclic redundancy check codes

We extend the idea of classical cyclic redundancy check codes to quantum...
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
08/26/2019

Tvarak: Software-managed hardware offload for DAX NVM storage redundancy

Tvarak efficiently implements system-level redundancy for direct-access ...
research
01/25/2023

Variation-Aware Semantic Image Synthesis

Semantic image synthesis (SIS) aims to produce photorealistic images ali...
research
10/24/2018

A Reliability Model for Dependent and Distributed MDS Disk Array Units

Archiving and systematic backup of large digital data generates a quick ...
research
10/29/2018

On Coding for Reliable VNF Chaining in DCNs

We study how erasure coding can improve service reliability in Data Cent...

Please sign up or login with your details

Forgot password? Click here to reset