beautypg.com

7 patrol read, 8 disk striping, 7 patrol read 2.4.8 disk striping – Avago Technologies MegaRAID Fast Path Software User Manual

Page 25

background image

LSI Corporation Confidential

|

July 2011

Page 25

MegaRAID SAS Software User Guide

Chapter 2: Introduction to RAID

|

Components and Features

The default and recommended background initialization rate is 30 percent. Before you
change the rebuild rate, you must stop the background initialization or the rate change
will not affect the background initialization rate. After you stop background
initialization and change the rebuild rate, the rate change takes effect when you restart
background initialization.

2.4.7

Patrol Read

Patrol read involves the review of your system for possible drive errors that could lead
to drive failure and then action to correct errors. The goal is to protect data integrity by
detecting drive failure before the failure can damage data. The corrective actions
depend on the drive group configuration and the type of errors.

Patrol read starts only when the controller is idle for a defined period of time and no
other background tasks are active, though it can continue to run during heavy I/O
processes.

You can use the MegaRAID Command Tool or the MegaRAID Storage Manager software
to select the patrol read options, which you can use to set automatic or manual
operation, or disable patrol read. See

Section 5.8, Controller Property-Related Options

and

Section 9.17, Running a Patrol Read

.

2.4.8

Disk Striping

Disk striping allows you to write data across multiple drives instead of just one drive.
Disk striping involves partitioning each drive storage space into stripes that can vary in
size from 8 KB to 1024 KB. These stripes are interleaved in a repeated sequential
manner. The combined storage space is composed of stripes from each drive. It is
recommended that you keep stripe sizes the same across RAID drive groups.

For example, in a four-disk system using only disk striping (used in RAID level 0),
segment 1 is written to disk 1, segment 2 is written to disk 2, and so on. Disk striping
enhances performance because multiple drives are accessed simultaneously, but disk
striping does not provide data redundancy.

Figure 3:

Example of Disk Striping (RAID 0)

2.4.8.1

Stripe Width

Stripe width is the number of drives involved in a drive group where striping is
implemented. For example, a four-disk drive group with disk striping has a stripe width
of four.

2.4.8.2

Stripe Size

The stripe size is the length of the interleaved data segments that the RAID controller
writes across multiple drives, not including parity drives. For example, consider a stripe
that contains 64 KB of disk space and has 16 KB of data residing on each disk in the
stripe. In this case, the stripe size is 64 KB, and the strip size is 16 KB.

2.4.8.3

Strip Size

The strip size is the portion of a stripe that resides on a single drive.

Segment 1
Segment 5
Segment 9

Segment 2
Segment 6

Segment 10

Segment 3
Segment 7

Segment 11

Segment 4
Segment 8

Segment 12