Intel AFCSASRISER User Guide - Page 33

Maximizing Storage Capacity, RAID 1 or IME or distributed parity RAID 5 or RAID 6. RAID 5

Page 33 highlights

RAID Level Performance 5 RAID 5 provides high data throughput, especially for large files. Use this RAID level for any application that requires high read request rates, but low write request rates, such as transaction processing applications, because each drive can read and write independently. Since each drive contains both data and parity, numerous writes can take place concurrently. In addition, robust caching algorithms and hardware based exclusive-or assist make RAID 5 performance exceptional in many different environments. Parity generation can slow the write process, making write performance significantly lower for RAID 5 than for RAID 0 or RAID 1. Disk drive performance is reduced when a drive is being rebuilt. Clustering can also reduce drive performance. Environments with few processes do not perform as well because the RAID overhead is not offset by the performance gains in handling simultaneous processes. 6 RAID 6 works best when used with data that requires high reliability, high request rates, and high data transfer. It provides high data throughput, data redundancy, and very good performance. However, RAID 6 is not well suited to tasks requiring a lot of writes. A RAID 6 virtual disk has to generate two sets of parity data for each write operation, which results in a significant decrease in performance during writes. Disk drive performance is reduced during a drive rebuild. Environments with few processes do not perform as well because the RAID overhead is not offset by the performance gains in handling simultaneous processes. 10 RAID 10 works best for data storage that need the enhanced I/O performance of RAID 0 (striped arrays), which provides high data transfer rates. Spanning increases the size of the virtual volume and improves performance by doubling the number of spindles. The system performance improves as the number of spans increases (the maximum number of spans is eight). As the storage space in the spans is filled, the system stripes data over fewer and fewer spans and RAID performance degrades to that of a RAID 1 or RAID 5 array. 50 RAID 50 works best when used with data that requires high reliability, high request rates, and high data transfer. It provides high data throughput, data redundancy, and very good performance. Spanning increases the size of the virtual volume and improves performance by doubling the number of spindles. The system performance improves as the number of spans increases (the maximum number of spans is eight). As the storage space in the spans is filled, the system stripes data over fewer and fewer spans and RAID performance degrades to that of a RAID 1 or RAID 5 array. 60 RAID 60 works best when used with data that requires high reliability, high request rates, and high data transfer. It provides high data throughput, data redundancy, and very good performance. Spanning increases the size of the virtual volume and improves performance by doubling the number of spindles. The system performance improves as the number of spans increases (the maximum number of spans is eight). As the storage space in the spans is filled, the system stripes data over fewer and fewer spans and RAID performance degrades to that of a RAID 1 or RAID 6 array. RAID 60 is not well suited to tasks requiring a lot of writes. A RAID 60 virtual disk has to generate two sets of parity data for each write operation, which results in a significant decrease in performance during writes. Disk drive performance is reduced during a drive rebuild. Environments with few processes do not perform as well because the RAID overhead is not offset by the performance gains in handling simultaneous processes. Maximizing Storage Capacity Storage capacity is an important factor when selecting a RAID level. There are several variables to consider. Striping alone (RAID 0) requires less storage space than mirrored data (RAID 1 or IME) or distributed parity (RAID 5 or RAID 6). RAID 5, which provides redundancy for one drive failure without duplicating the contents of entire disk drives, requires less space then RAID 1. Table 11 explains the effects of the RAID levels on storage capacity. Intel® RAID Software User's Guide 21

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192

Intel
®
RAID Software User’s Guide
21
Maximizing Storage Capacity
Storage capacity is an important factor when selecting a RAID level. There are several
variables to consider. Striping alone (RAID 0) requires less storage space than mirrored data
(RAID 1 or IME) or distributed parity (RAID 5 or RAID 6). RAID 5, which provides
redundancy for one drive failure without duplicating the contents of entire disk drives, requires
less space then RAID 1.
Table 11
explains the effects of the RAID levels on storage capacity.
5
RAID 5 provides high data throughput, especially for large files. Use this RAID level for
any application that requires high read request rates, but low write request rates, such as
transaction processing applications, because each drive can read and write
independently. Since each drive contains both data and parity, numerous writes can take
place concurrently. In addition, robust caching algorithms and hardware based
exclusive-or assist make RAID 5 performance exceptional in many different
environments.
Parity generation can slow the write process, making write performance significantly
lower for RAID 5 than for RAID 0 or RAID 1. Disk drive performance is reduced when a
drive is being rebuilt. Clustering can also reduce drive performance. Environments with
few processes do not perform as well because the RAID overhead is not offset by the
performance gains in handling simultaneous processes.
6
RAID 6 works best when used with data that requires high reliability, high request rates,
and high data transfer. It provides high data throughput, data redundancy, and very good
performance. However, RAID 6 is not well suited to tasks requiring a lot of writes. A RAID
6 virtual disk has to generate two sets of parity data for each write operation, which
results in a significant decrease in performance during writes. Disk drive performance is
reduced during a drive rebuild. Environments with few processes do not perform as well
because the RAID overhead is not offset by the performance gains in handling
simultaneous processes.
10
RAID 10 works best for data storage that need the enhanced I/O performance of RAID 0
(striped arrays), which provides high data transfer rates. Spanning increases the size of
the virtual volume and improves performance by doubling the number of spindles. The
system performance improves as the number of spans increases (the maximum number
of spans is eight). As the storage space in the spans is filled, the system stripes data
over fewer and fewer spans and RAID performance degrades to that of a RAID 1 or
RAID 5 array.
50
RAID 50 works best when used with data that requires high reliability, high request rates,
and high data transfer. It provides high data throughput, data redundancy, and very good
performance. Spanning increases the size of the virtual volume and improves
performance by doubling the number of spindles. The system performance improves as
the number of spans increases (the maximum number of spans is eight). As the storage
space in the spans is filled, the system stripes data over fewer and fewer spans and
RAID performance degrades to that of a RAID 1 or RAID 5 array.
60
RAID 60 works best when used with data that requires high reliability, high request rates,
and high data transfer. It provides high data throughput, data redundancy, and very good
performance. Spanning increases the size of the virtual volume and improves
performance by doubling the number of spindles. The system performance improves as
the number of spans increases (the maximum number of spans is eight). As the storage
space in the spans is filled, the system stripes data over fewer and fewer spans and
RAID performance degrades to that of a RAID 1 or RAID 6 array.
RAID 60 is not well suited to tasks requiring a lot of writes. A RAID 60 virtual disk has to
generate two sets of parity data for each write operation, which results in a significant
decrease in performance during writes. Disk drive performance is reduced during a drive
rebuild. Environments with few processes do not perform as well because the RAID
overhead is not offset by the performance gains in handling simultaneous processes.
RAID
Level
Performance