11.01.2013 Views

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.2 Redundant array <strong>of</strong> independent disks (RAID)<br />

Raid- 3<br />

Raid-5<br />

Raid-1<br />

Data+ Parity Data+ Parity<br />

Figure 8-2 Redundant array <strong>of</strong> independent disks (RAID)<br />

RAID architecture<br />

Redundant array <strong>of</strong> independent disks (RAID) is a direct access storage architecture where<br />

data is recorded across multiple physical disks with parity separately recorded, so that no loss<br />

<strong>of</strong> access to data results from the loss <strong>of</strong> any one disk in the array.<br />

RAID breaks the one-to-one association <strong>of</strong> volumes with devices. A logical volume is now the<br />

addressable entity presented by the controller to the attached systems. The RAID unit maps<br />

the logical volume across multiple physical devices. Similarly, blocks <strong>of</strong> storage on a single<br />

physical device may be associated with multiple logical volumes. Because a logical volume is<br />

mapped by the RAID unit across multiple physical devices, it is now possible to overlap<br />

processing for multiple cache misses to the same logical volume because cache misses can<br />

be satisfied by separate physical devices.<br />

The RAID concept involves many small computer system interface (SCSI) disks replacing a<br />

big one. The major RAID advantages are:<br />

► Performance (due to parallelism)<br />

► Cost (SCSI are commodities)<br />

► zSeries compatibility<br />

► Environment (space and energy)<br />

However, RAID increased the chances <strong>of</strong> malfunction due to media and disk failures and the<br />

fact that the logical device is now residing on many physical disks. The solution was<br />

448 <strong>ABCs</strong> <strong>of</strong> z/<strong>OS</strong> <strong>System</strong> <strong>Programming</strong> <strong>Volume</strong> 3<br />

RAID Disks<br />

Primary Alternate<br />

Record X<br />

ABCDEF<br />

Record X<br />

ABCDEF<br />

Data Data Data Parity<br />

1/3 Record X<br />

AB<br />

Record X<br />

ABCDEF<br />

Record W<br />

TRSVAB<br />

1/3 Record X<br />

CD<br />

Record Y<br />

#IJKLM<br />

Parity<br />

PPPPPP<br />

1/3 Record X<br />

EF<br />

Parity bits<br />

PP<br />

Data+ Parity Data+ Parity<br />

Record B<br />

PQRSTU<br />

Record V<br />

CDERST<br />

Parity<br />

PPPPPP<br />

Record T<br />

QRUBXA

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!