









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Discuss about RAID (Redundant Array of Independent Disk) in detail
Typology: Lecture notes
1 / 16
This page cannot be seen from the preview
Don't miss anything!
->unit-
devices for increased performance, data redundancy or both.
upon the RAID level used.
achieve different goals.
RAID 0 splits data into smaller groups and stores them in different
disks (striping)
RAID 0 provides unparalleled read/write speeds but lacks
redundancy, resulting in the loss of all data within the array if one of
the drives fails.
To implement RAID 0, at least two drives are required
5
ADVANTAGE:
probably not on the same disk.
DISADVANTAGE:
respective array.
7
ADVANTAGE:
one disk fails, then the other automatically takes over.
fails.
DISADVANTAGE:
In this level, one extra drive is required per drive for
mirroring, so the expense is higher.
RAID 2 consists of bit-level striping using hamming code parity.
In this level, each data bit in a word is recorded on a separate disk and
ECC code of data words is stored on different set disks.
Due to its high cost and complex structure, this level is not
commercially used. This same performance can be achieved by RAID 3
at a lower cost.
It uses the hamming code for error detection.
It requires an additional drive for error detection.
10
ADVANTAGE:
DISADVANTAGE:
It required an additional drive for parity.
RAID 4 consists of block-level stripping with a parity disk. Instead of
duplicating data, the RAID 4 adopts a parity-based approach.
Level 3 and level 4 both are required atleast three disks to implement
parity can be calculated using an XOR function
If the data bits are 0,0,0,1 then the parity bits is XOR(0,1,0,0) = 1. If the
parity bits are 0,0,1,1 then the parity bit is XOR(0,0,1,1)= 0.
That means, even number of one results in parity 0 and an odd
number of one results in parity 1.
13
ADVANTAGE:
DISADVANTAGE:
In this level, disk failure recovery takes longer time as parity
has to be calculated from all available drives.
This level is an extension of RAID 5. It contains block-level stripping
with 2 parity bits.
In RAID 6, you can survive 2 concurrent disk failures.
Suppose you are using RAID 5, and RAID 1. When your disks fail, you
need to replace the failed disk because if simultaneously another disk
fails then you won't be able to recover any of the data, so in this case
RAID 6 plays its part where you can survive two concurrent disk failures
before you run out of options.
RAID 16