
Product Overview 49
Product Over
view
simultaneous disk failures. The two redundancy segments are referred to as
“P” and “Q” parity. P, like traditional RAID 5 arrays, uses an XOR (parity)
algorithm. P parity is based on Reed-Solomon ECC technology, similar to
error detection and correction found in ECC DRAM.
Application data, and the P and Q parity data, rotate to different disks for
each stripe in a RAID Group. Like RAID 1+0, this effectively eliminates hot
spots.
A read operation only requires a single access to the disk(s) containing the
data, a small (<256 Kbytes) write operation requires that the data, and the P
and Q parity data be updated – this is the source of the small random write
performance impact. For larger (>256 Kbytes) write operations, the Virtual
Array implements a log-structured RAID 5DP write. Log-structured writes
effectively eliminate the read-modify-write associated with small block writes to
RAID 5DP by redirected the write operation to a new RAID 5DP stripe. The P
and Q parity data is held in non-volatile write cache until the whole stripe is
written, then the P and Q are written. Thus the P and the Q are written only
once for each stripe.
Note
Until a rebuild is complete, the array is operating in a degraded
mode. In degraded mode, the array will use P and/or Q parity
to reconstruct data that resided on the failed disk.
Figure 19
is an example showing the distribution of user data and parity data
in a RAID 5DP configuration. The example shows one RAID group with five
stripes: three data segments and two parity segments (P and Q). The
segments are striped across the disks in a rotating fashion. Note that any two
disks can fail, but the data, P, or the Q parity is always available to complete a
read operation.
Summary of Contents for StorageWorks 7110 - Virtual Array
Page 12: ...12 Contents ...
Page 54: ...54 Product Overview Figure 21 VA 7110 I O Architecture ...
Page 90: ...90 Troubleshooting ...
Page 116: ...116 Servicing Upgrading Figure 45 Removing Installing an Array Controller Filler Panel 1 2 3 ...
Page 129: ...Servicing Upgrading 129 Servicing Upgrading Figure 52 Removing and Installing an LCC 1 2 3 ...
Page 130: ...130 Servicing Upgrading Figure 53 Setting the FC Loop Speed Switch Must be set to 1GB s ...
Page 149: ...Specifications Regulatory Statements 149 Specifications Regulatory Statements ...
Page 151: ...Specifications Regulatory Statements 151 Specifications Regulatory Statements ...
Page 152: ...152 Specifications Regulatory Statements ...
Page 164: ...164 Index ...