Dell H700, H800 manual RAID 5 Striping With Distributed Parity, Example of RAID 1 Mirroring

Page 23

Dell

Data 1

Data 1

Data 2

Data 2

=

Data 3

Data 3

Data 4

Data 4

Drive 0

Drive 1

Figure 5. Example of RAID 1 (Mirroring)

Advantages of RAID 1

High performance up to twice the read transaction rate of single disks, and the same write transaction rate as single disks

100 percent redundancy of data means no rebuild of data is necessary in case of disk failure, just a copy to the replacement disk

Typically supports hot-swap disks

Simplest RAID storage subsystem design

Fastest recovery of data after a drive failure, no data has to be recreated from parity codes on retrieval

Disadvantages of RAID 1

Highest disk overhead of all RAID types (100 percent) results in inefficient use of drive capacity

Limited capacity since the virtual disk can only include two disk drives

5.3.3RAID 5 (Striping With Distributed Parity)

RAID 5 maps the data across the drives and stores parity information for each data stripe on different drives in the virtual disk. Data redundancy is maintained with a technique called parity checking. With this technique, the RAID controller writes information called parity bits on the disks. Parity data is distributed across disks in the RAID 5 virtual disk such that any 1 disk failure within the virtual disk allows data to be recreated from the remaining disks.

Parity is used to maintain data integrity and to rebuild lost data in case of drive failures. Parity bit data can be written on a single drive (this is RAID Level 3), but during periods of high write activity, the parity disk can become saturated with writes. This reduces the server’s write throughput. However, RAID Level 5 reduces parity write bottlenecks by allowing all of the drives in the virtual disk to assume part of the parity responsibilities. This alleviates the single drive bottleneck, improving overall subsystem throughput. Figure 6 shows how the parity data is distributed among five hard drives.

A RAID 5 virtual disk can preserve data if one drive fails. However, if two drives fail, the virtual disk will fail.

DELL PERC H700 and H800 Technical Guide

23

Image 23
Contents Dell PowerEdge RAID Controller Cards March Table of Contents Appendix a TablesOverview Product ComparisonPerc H700 Integrated Additional Sled for PCIe Slot Perc H700 OverviewPerc H700 Modular Perc H800 OverviewPerc H800 Adapter 6Gb/s SAS SAS 2.0 Overview New FeaturesSAS Performance Details Gb/s SAS SAS 2.0 Features1 6Gb/s SAS Performance Benefit over 3Gb/s SAS 2 6Gb/s SAS ExpectationManagement Software Support Dell PowerEdge Server SupportPowerEdge Server Support with Perc H700 and Perc H800 Product SupportDrive Support Drive SupportOperating System Support with Perc H700 and Perc H800 Perc H700 and Perc H800 Overview Perc H700 and Perc H800 FeaturesProduct Overview Power Management RAID Level Cut-Through IO Reconfiguring Virtual DisksCacheCade RAID Level Migration Fault-Tolerance FeaturesAutomatic Replace Member with Predicted Failure Using Replace Member and Revertible Hot SparesNon-Volatile Cache Enclosure Affinity Battery Back-up of Controller CachePhysical Disk Hot Swapping Perc H700 and H800 Security Key and RAID Management Configuring and Managing Secured RAIDDisk Roaming Disk MigrationVirtual Disk Read Cache Policies Virtual Disk Write Cache PoliciesAdvantages of RAID RAID 0 Striped Virtual Disk without Fault ToleranceRAID Overview About RAIDExample of RAID Advantages of RAID RAID 1 MirroringExample of RAID 1 Mirroring RAID 5 Striping With Distributed ParityDrive RAID 6 Striping With Dual Distributed ParityExample of RAID 6 Single Virtual Disk with 5 drives RAID 10 Striping over Mirrored SetsDisadvantages of RAID RAID 50 Striping Across RAIDExample of RAID 50 5 + Advantages of RAID RAID 60 Striping Across RAIDExample of RAID 60 6 + Advantages of RAID Resource Contact Information and Descriptions Appendix A. Additional Resources