Adaptec 412R User Guide - Page 113

Active-Passive Mode

Page 113 highlights

Theory of Controller Operation Active-Passive Mode In active-passive mode, there is one active and one passive RAID controller. The primary (active) controller operates with both of its host ports enabled and presents all LUNs on both ports to maximize bandwidth. The secondary (passive) controller keeps both of its host ports passive, and does not service any LUNs. Both controllers monitor each other's heartbeats and the passive controller receives write data and parity logs from the active controller. If the active controller fails, normal fail-over occurs to the passive controller, which becomes active by enabling both of its host ports and takes ownership of all arrays. Table A-4 Presentation of LUNs in Active-Passive Mode Controller Status Controller 1 Host Port 0 (FC1) Both Controller 1 controllers LUNs online Controller 1 Inactive failed Controller 2 Controller 1 failed LUNs Controller 1 Host Port 1 (FC2) Inactive Inactive Controller 2 LUNs Controller 2 Host Port 0 (FC1) Inactive Controller 1 LUNs Inactive Controller 2 Host Port 1 (FC2) Controller 2 LUNs Controller 2 LUNs Inactive Controller 1 is the default active controller. Controller 2 is always passive unless controller 1 fails. The default active controller is not selectable. Because the active controller does not have to mirror the passive controllers data, more write-back cache memory can be made available to the active controller. This means that half the cache memory can be dedicated to writes and half to reads. This is the same allocation used in stand-alone mode. A-11

  • 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

A-11
Theory of Controller Operation
Active-Passive Mode
In active-passive mode, there is one active and one passive RAID
controller. The primary (active) controller operates with both of its
host ports enabled and presents all LUNs on both ports to
maximize bandwidth. The secondary (passive) controller keeps
both of its host ports passive, and does not service any LUNs. Both
controllers monitor each other’s heartbeats and the passive
controller receives write data and parity logs from the active
controller.
If the active controller fails, normal fail-over occurs to the passive
controller, which becomes active by enabling both of its host ports
and takes ownership of all arrays.
Controller 1 is the default active controller. Controller 2 is always
passive unless controller 1 fails. The default active controller is not
selectable.
Because the active controller does not have to mirror the passive
controllers data, more write-back cache memory can be made
available to the active controller. This means that half the cache
memory can be dedicated to writes and half to reads. This is the
same allocation used in stand-alone mode.
Table A-4
Presentation of LUNs in Active-Passive Mode
Controller
Status
Controller 1
Host Port 0
(FC1)
Controller 1
Host Port 1
(FC2)
Controller 2
Host Port 0
(FC1)
Controller 2
Host Port 1
(FC2)
Both
controllers
online
Controller 1
LUNs
Inactive
Inactive
Controller 2
LUNs
Controller 1
failed
Inactive
Inactive
Controller 1
LUNs
Controller 2
LUNs
Controller 2
failed
Controller 1
LUNs
Controller 2
LUNs
Inactive
Inactive