Chapter Objectives After completing this chapter, you will be able to: Describe what is RAID and the needs it addresses
Describe the concepts upon which RAID is built Define and compare RAID levels Recommend the use of the common RAID levels based on performance and availability considerations Explain factors impacting disk drive performance
Why RAID Performance limitation of a single drive disk drive – Limited Capacity – Limited access speed
An individual drive has a certain life expectancy – Measured in MTBF – Example - If the MTBF of a drive is 750,000 hours, and there are 100 drives in the array, then the MTBF of the array becomes 750,000 / 100, or 7,500 hours
RAID Implementations Hardware (usually a specialized disk controller card) – Controls all drives attached to it – Array(s) appear to host operating system as a regular disk drive – Provided with administrative software
Software – Runs as part of the operating system – Performance is dependent on CPU workload – Does not support all RAID levels
RAID 0+1 vs. RAID 1+0 Benefits are identical under normal operations Rebuild operations are very different – RAID 1+0 uses a mirrored pair – only 1 disk is rebuilt if a disk fails – RAID 0+1 if a single drive fails, the entire stripe is faulted RAID is 0+1 is a poorer solution and is less common
RAID 6 – Dual Parity RAID Two disk failures in a RAID set leads to data unavailability and data loss in single-parity schemes, such as RAID-3, 4, and 5
Increasing number of drives in an array and increasing drive capacity leads to a higher probability of two disks failing in a RAID set RAID-6 protects against two disk failures by maintaining two parities – Horizontal parity which is the same as RAID-5 parity – Diagonal parity is calculated by taking diagonal sets of data blocks from the RAID set members
RAID Implementations Hardware (usually a specialized disk controller card) – Controls all drives attached to it – Performs all RAID-related functions, including volume management – Array(s) appear to the host operating system as a regular disk drive – Dedicated cache to improve performance – Generally provides some type of administrative software
Check Your Knowledge What is a RAID array? What benefits do RAID arrays provide?
What methods can be used to provide higher data availability in a RAID array? What is the primary difference between RAID 3 and RAID 5? What is advantage of using RAID 6? What is a hot spare?
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.