Contents
xiii
Chapter 8: Technology Background . . . . . . . . . . . . . . . . . . . . . . . .217
Introduction to RAID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
RAID 0 – Stripe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218
RAID 1 – Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
RAID 1E – Enhanced Mirror . . . . . . . . . . . . . . . . . . . . . . . . . .220
RAID 5 – Block and Parity Stripe . . . . . . . . . . . . . . . . . . . . . .221
RAID 6 – Block and Double Parity Stripe . . . . . . . . . . . . . . . .222
RAID 10 – Mirror / Stripe . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
RAID 50 – Striping of Distributed Parity . . . . . . . . . . . . . . . . .224
RAID 60 – Striping of Double Parity . . . . . . . . . . . . . . . . . . . .227
Choosing a RAID Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
RAID 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
RAID 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
RAID 1E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
RAID 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
RAID 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
RAID 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
RAID 50 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
RAID 60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
Choosing Stripe Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233
Choosing Sector Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233
2 TB Limitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
Cache Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
Read Cache Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
Write Cache Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
Adaptive Writeback Cache . . . . . . . . . . . . . . . . . . . . . . . . . . .235
Capacity Coercion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
Hot Spare Drive(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
Partition and Format the Logical Drive . . . . . . . . . . . . . . . . . . . . .237
RAID Level Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
Ranges of Disk Array Expansion . . . . . . . . . . . . . . . . . . . . . .244
Media Patrol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
Predictive Data Migration (PDM) . . . . . . . . . . . . . . . . . . . . . . . . . .246
PDM Triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
Transition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248