4 components and features, 1 drive group, 2 virtual drive – Avago Technologies MegaRAID Fast Path Software User Manual
Page 22: 3 fault tolerance
Page 22
LSI Corporation Confidential
|
July 2011
MegaRAID SAS Software User Guide
Chapter 2: Introduction to RAID
|
Components and Features
2.4
Components and
Features
RAID levels describe a system for ensuring the availability and redundancy of data
stored on large disk subsystems. See
about RAID levels. The following subsections describes the components of RAID drive
groups and RAID levels.
2.4.1
Drive Group
A drive group is a group of physical drives. These drives are managed in partitions
known as virtual drives.
2.4.2
Virtual Drive
A virtual drive is a partition in a drive group that is made up of contiguous data
segments on the drives. A virtual drive can consist of an entire drive group, more than
one entire drive group, a part of a drive group, parts of more than one drive group, or a
combination of any two of these conditions.
2.4.3
Fault Tolerance
Fault tolerance is the capability of the subsystem to undergo a drive failure or failures
without compromising data integrity, and processing capability. The RAID controller
provides this support through redundant drive groups in RAID levels 1, 5, 6, 10, 50, and
60. The system can still work properly even with drive failure in a drive group, though
performance can be degraded to some extent.
In a span of RAID 1 drive groups, each RAID 1 drive group has two drives and can
tolerate one drive failure. The span of RAID 1 drive groups can contain up to 32 drives,
and tolerate up to 16 drive failures - one in each drive group. A RAID 5 drive group can
tolerate one drive failure in each RAID 5 drive group. A RAID 6 drive group can tolerate
up to two drive failures.
Each spanned RAID 10 virtual drive can tolerate multiple drive failures, as long as each
failure is in a separate drive group. A RAID 50 virtual drive can tolerate two drive
failures, as long as each failure is in a separate drive group. RAID 60 drive groups can
tolerate up to two drive failures in each drive group.
NOTE: RAID level 0 is not fault tolerant. If a drive in a RAID 0 drive group fails, the entire
virtual drive (all drives associated with the virtual drive) fails.
Fault tolerance is often associated with system availability because it allows the system
to be available during the failures. However, fault tolerance means that it is also
important for the system to be available during the repair of the problem.
A hot spare is an unused drive that, in case of a disk failure in a redundant RAID drive
group, can be used to rebuild the data and re-establish redundancy. After the hot spare
is automatically moved into the RAID drive group, the data is automatically rebuilt on
the hot spare drive. The RAID drive group continues to handle requests while the
rebuild occurs.
Auto-rebuild allows a failed drive to be replaced and the data automatically rebuilt by
“hot-swapping” the drive in the same drive bay. The RAID drive group continues to
handle requests while the rebuild occurs.
- MegaRAID SAS 9240-4i MegaRAID SAS 9240-8i MegaRAID SAS 9260-16i MegaRAID SAS 9260-4i MegaRAID SAS 9260-8i MegaRAID SAS 9261-8i MegaRAID SAS 9280-16i4e MegaRAID SAS 9280-4i4e MegaRAID SAS 9280-8e MegaRAID SafeStore Software MegaRAID SAS 9361-4i MegaRAID SAS 9361-8i MegaRAID SAS 9266-4i MegaRAID SAS 9266-8i MegaRAID SAS 9270-8i MegaRAID SAS 9271-4i MegaRAID SAS 9271-8i MegaRAID SAS 9271-8iCC MegaRAID SAS 9286-8e MegaRAID SAS 9286CV-8e MegaRAID SAS 9286CV-8eCC MegaRAID CacheCade Pro 2.0 Software MegaRAID SAS 9341-4i MegaRAID SAS 9341-8i MegaRAID SAS 9380-8e MegaRAID SAS 9380-4i4e