3Ware 9550SXU-16ML User Guide - Page 179

About Background Tasks, About Initialization, Foreground Versus Background Initialization

Page 179 highlights

About Background Tasks About Background Tasks Background tasks are maintenance tasks that help maintain the integrity of your drives and data. These tasks include „ Initialization of new units „ Rebuilds when units have become degraded „ Unit verification „ Migration of an on-line RAID from one RAID configuration to another „ Self-tests About Initialization Some RAID levels must be initialized for best performance. (For specifics, see "Initialization of Different RAID Types" on page 170.) Initialization can take place before the units are put into service (foreground initialization) or while the units are being used (background initialization). Initialization makes parity information valid. Foreground initialization does this by simply writing zeroes to all the drives so that they all have the same values. Background initialization uses an algorithm to perform initialization and does not rewrite existing data. Foreground Versus Background Initialization A foreground initialization is run from the BIOS using 3BM. It clears all existing data from the drives. Foreground initialization can take several hours, depending upon the size of the unit. After foreground initialization completes, you can start the operating system and units will perform at peak efficiency. If immediate access to the unit is important, you can stop foreground initialization by pressing Esc and boot to the operating system. Background initialization will then start automatically within about 10 minutes. Background initialization does not write zeroes to the drives or harm your data, so you can partition, format, and use the unit safely. For the 9000 series, the unit is fully fault-tolerant while the initialization takes place. That is, if the array degrades before the initialization is complete, the data will remain intact. When initializing is done after booting to the operating system, the process of initializing takes longer than it does if initialization is done by writing zeroes to the unit in the BIOS. Consequently, it will be a longer period of time until the performance of the unit is fully optimal. Although you can use the unit while it is being initialized in the background, initialization does slow I/O performance until completed. You can adjust how much initialization will slow performance by setting the rate at which it www.3ware.com 169

  • 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
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260

About Background Tasks
www.3ware.com
169
About Background Tasks
Background tasks are maintenance tasks that help maintain the integrity of
your drives and data. These tasks include
Initialization of new units
Rebuilds when units have become degraded
Unit verification
Migration of an on-line RAID from one RAID configuration to another
Self-tests
About Initialization
Some RAID levels must be initialized for best performance. (For specifics,
see “Initialization of Different RAID Types” on page 170.) Initialization can
take place before the units are put into service (foreground initialization) or
while the units are being used (background initialization).
Initialization makes parity information valid. Foreground initialization does
this by simply writing zeroes to all the drives so that they all have the same
values. Background initialization uses an algorithm to perform initialization
and does not rewrite existing data.
Foreground Versus Background Initialization
A foreground initialization is run from the BIOS using 3BM. It clears all
existing data from the drives. Foreground initialization can take several hours,
depending upon the size of the unit. After foreground initialization completes,
you can start the operating system and units will perform at peak efficiency.
If immediate access to the unit is important, you can stop foreground
initialization by pressing
Esc
and boot to the operating system. Background
initialization will then start automatically within about 10 minutes.
Background initialization does not write zeroes to the drives or harm your
data, so you can partition, format, and use the unit safely. For the 9000 series,
the unit is fully fault-tolerant while the initialization takes place.
That is, if
the array degrades before the initialization is complete, the data will
remain intact.
When initializing is done after booting to the operating system, the process of
initializing takes longer than it does if initialization is done by writing zeroes
to the unit in the BIOS. Consequently, it will be a longer period of time until
the performance of the unit is fully optimal.
Although you can use the unit while it is being initialized in the background,
initialization does slow I/O performance until completed. You can adjust how
much initialization will slow performance by setting the rate at which it