Table 2. Logical Drive Configuration
Table 3. Physical Device Layout
Organize the physical disk drives in arrays after the drives are connected to PERC 2/DC, formatted, and initialized. Each array can consist of one to eight physical disk drives (and up to 16 drives when used with the Span feature.) PERC 2/DC supports up to eight arrays. The number of drives in an array determines the RAID levels that can be supported.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
RAID Level |
Description |
Drives Required |
Capacity |
|
0 |
Striping without parity |
1 - 8 |
(Number of disks) X capacity of smallest disk |
|
1 |
Mirroring |
2 |
(Capacity of smallest disk) X (1) |
|
5 |
Striping with floating parity drive |
3 - 8 |
(Number of disks) X (capacity of smallest disk) - (capacity of 1 disk)
|
|
10 |
Mirroring and striping |
4 � 8 (must be a multiple of 2) |
(Number of disks) X (capacity of smallest disk) / 2
|
|
50 |
RAID 5 and striping |
6 � 32 |
(Number of disks) X (capacity of smallest disk) � (capacity of 1 disk X number of arrays)
|
Maximizing Drive Availability
You can maximize the availability of data on the physical disk drive in the logical array by maximizing the level of fault tolerance. The levels of fault tolerance provided by the RAID levels are:
Table 5. Maximizing Drive Availability
|
RAID Level |
Fault Tolerance Protection |
|
0 |
No fault tolerance. |
|
1 |
Disk mirroring, which provides 100% data redundancy. |
|
5 |
100% protection through striping and parity. The data is striped and parity data is written across a number of physical disk drives. |
Maximizing Drive Performance
You can configure an array for optimal performance. However, optimal drive configuration for one type of application will probably not be optimal for any other application. A basic guideline of the performance characteristics for RAID drive arrays at each RAID level is:
Table 6. Maximizing Drive Performance
|
RAID Level |
Performance Characteristics |
|
0 |
Excellent for all types of I/O activity, but provides no data security. |
|
1 |
Provides data redundancy and good performance. |
|
5 |
Provides data redundancy and good performance in most environments. |
|
10 |
Provides high data transfers and complete data redundancy. |
|
50 |
Provides high data transfers and data redundancy. |
Only one RAID level can be assigned to each logical drive. The drives required per RAID level is:
Table 7. Assigning Drive Levels
|
RAID Level |
Minimum Number of Physical Drives |
Maximum Number of Physical Drives |
|
0 |
1 |
8 |
|
1 |
2 |
2 |
|
5 |
2 |
8 |
|
10 |
4 |
16 |
|
50 |
6 |
16 |
After you have installed the PERC 2/DC controller in the server and have attached all physical disk drives, perform the following actions to prepare a RAID disk array:
1. Optimize the PERC 2/DC controller options for your system. See Chapter 6 for additional information.
2. Press <Ctrl> <M> to run the PERC Configuration Manager.
3. Define and configure one or more logical drives. Select Easy Configuration in the PERC 2/DC BIOS Configuration utility or select New Configuration to customize the RAID array.
4. Create and configure one or more system drives (logical drives). Select the RAID level, cache policy, read policy, and write policy.
5. Save the configuration.
6. Initialize the system drives. After initialization, you can install the operating system.
Data Access Requirements
Each type of data stored in the disk subsystem has a different frequency of read and write activity. If you know the data access requirements, you can more successfully determine a strategy for optimizing the disk subsystem capacity, availability, and performance.
Servers that support Video on Demand typically read the data often, but write data infrequently. Both the read and write operations tend to be long. Data stored on a general-purpose file server involves relatively short read and write operations with relatively small files.
Array Functions
You must first define the major purpose of the disk array. Will this disk array increase the system storage capacity for general-purpose file and print servers? Does this disk array support any software system that must be available 24 hours per day? Will the information stored in this disk array contains large audio or video files that must be available on demand? Will this disk array contain data from an imaging system?
You must identify the purpose of the data to be stored in the disk subsystem before you can confidently choose a RAID level and a RAID configuration.
Answer the following questions about this array:
Table 8. Planning the Array Configuration
|
Question |
Answer |
|
Number of physical disk drives in the array |
|
|
Purpose of this array. Rank the following factors: |
|
|
Maximize drive capacity |
|
|
Maximize the safety of the data (fault tolerance) |
|
|
Maximize hard drive performance and throughput |
|
|
How many hot spares? |
|
|
Amount of cache memory installed on PERC 2/DC |
|
|
Are all of the disk drives and the server protected by a USP (universal surge protector)? |
|
Using the Array Configuration Planner
The following table lists the possible RAID levels, fault tolerance, and effective capacity for all possible drive configurations for an array consisting of one to eight drives. This table does not take into account any hot spare (standby) drives. You should always have a hot spare drive in case of drive failure. RAID 1 requires two drives.
Array Configuration Planner
Table 9. Array Configuration Planner
|
Number of Drives |
Possible RAID Levels |
Relative Performance |
Fault Tolerance |
Effective Capacity |
|
1 |
RAID 0 |
Excellent |
No |
100% |
|
2 |
RAID 0 |
Excellent |
No |
100% |
|
2 |
RAID 1 |
Good |
Yes |
50% |
|
3 |
RAID 0 |
Excellent |
No |
100% |
|
3 |
RAID 5 |
Good |
Yes |
67% |
|
4 |
RAID 0 |
Excellent |
No |
100% |
|
4 |
RAID 5 |
Good |
Yes |
75% |
|
5 |
RAID 0 |
Excellent |
No |
100% |
|
5 |
RAID 5 |
Good |
Yes |
80% |
|
6 |
RAID 0 |
Excellent |
No |
100% |
|
6 |
RAID 5 |
Good |
Yes |
83% |
|
6 |
RAID 10 (spanned) |
Excellent |
Yes |
50% |
|
6 |
RAID 50 |
Good |
Yes |
67% |
|
7 |
RAID 0 |
Excellent |
No |
100% |
|
7 |
RAID 5 |
Good |
Yes |
86% |
|
8 |
RAID 0 |
Excellent |
No |
100% |
|
8 |
RAID 5 |
Good |
Yes |
87% |
|
8 |
RAID 10 (spanned) |
Excellent |
Yes |
50% |
|
8 |
RAID 50 (spanned) |
Good |
Yes |
75% |
|
16 |
RAID 10 (spanned) |
Excellent |
Yes |
50% |
|
16 |
RAID 50 (spanned) |
Good |
Yes |
75% |