3Ware 9550SXU16MLB10 User Guide - Page 127

Auto Initialization After Power Failure, About Rebuilds

Page 127 highlights

About Background Tasks Initialization of RAID 1, RAID 10 will take place automatically the first time the unit is verified. Initialization of a RAID 1 unit results in data from one disk (the disk on the lower channel number) being copied to the other disk. In RAID 10 units, data from one half of the unit is copied to the other half. After the initialization, subsequent verifies to a RAID 1 or 10 unit check for data consistency by comparing the data from one drive (or set of drives) to the other drive (or set of drives). Auto Initialization After Power Failure The 3ware controller detects and handles power failures. This mechanism is intended to ensure that redundant units have consistent data and parity. When a redundant unit is unexpectedly shutdown, there is a possibility some data and parity may be inconsistent. For redundant units, if a unit or sub-unit is detected to have been shutdown uncleanly, the unit or sub-unit will change its mode to either 'Initializing' or 'Verifying'. 3ware's auto-initialization feature determines if this is required. During driver startup, a flag is set that indicates that the driver loaded. Upon an orderly shutdown, the flag is rewritten, indicating that there was a clean shutdown. During the next system power cycle the firmware queries the flag. If there was a power failure, the flag will indicate that there was not a clean shutdown. This means that the data on the drives may not be correct. When the initialization is complete, the unit is guaranteed to be redundant again. The initialization does not erase user data. About Rebuilds Fault tolerant RAID units provide data security by duplicating information on multiple drives. „ RAID 1 and 10 units each use mirroring, where identical data is stored on two or more drives to protect against drive failure. „ RAID 5 and 50 units achieve fault tolerance by using a simple (exclusive OR) function to generate the parity data that is distributed on all drives. When one of the drives in a fault-tolerant unit is removed, unplugged or fails on read or write requests, the unit is said to be "degraded." Rebuilding is the process by which the RAID unit is made fault tolerant again. You can still read and write data from a degraded unit, but the unit will not be fault tolerant until it is rebuilt using the Rebuild feature. www.3ware.com 121

  • 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

About Background Tasks
www.3ware.com
121
Initialization of RAID 1, RAID 10 will take place automatically the first time
the unit is verified.
Initialization of a RAID 1 unit results in data from one disk (the disk on the
lower channel number) being copied to the other disk. In RAID 10 units, data
from one half of the unit is copied to the other half.
After the initialization, subsequent verifies to a RAID 1 or 10 unit check for
data consistency by comparing the data from one drive (or set of drives) to the
other drive (or set of drives).
Auto Initialization After Power Failure
The 3ware controller detects and handles power failures. This mechanism is
intended to ensure that redundant units have consistent data and parity. When
a redundant unit is unexpectedly shutdown, there is a possibility some data
and parity may be inconsistent. For redundant units, if a unit or sub-unit is
detected to have been shutdown uncleanly, the unit or sub-unit will change its
mode to either ‘Initializing’ or ‘Verifying’.
3ware’s auto-initialization feature determines if this is required. During driver
startup, a flag is set that indicates that the driver loaded. Upon an orderly
shutdown, the flag is rewritten, indicating that there was a clean shutdown.
During the next system power cycle the firmware queries the flag. If there was
a power failure, the flag will indicate that there was not a clean shutdown.
This means that the data on the drives may not be correct.
When the initialization is complete, the unit is guaranteed to be redundant
again. The initialization does not erase user data.
About Rebuilds
Fault tolerant RAID units provide data security by duplicating information on
multiple drives.
RAID 1 and 10 units each use mirroring, where identical data is stored on
two or more drives to protect against drive failure.
RAID 5 and 50 units achieve fault tolerance by using a simple (exclusive
OR) function to generate the parity data that is distributed on all drives.
When one of the drives in a fault-tolerant unit is removed, unplugged or fails
on read or write requests, the unit is said to be “degraded.” Rebuilding is the
process by which the RAID unit is made fault tolerant again.
You can still read and write data from a degraded unit, but the unit will not be
fault tolerant until it is rebuilt using the Rebuild feature.