IBM BS029ML Self Help Guide - Page 65

Portal planning recommendations, 2.8.1 Recommendations for a successful implementation

Page 65 highlights

failure and issue the TAKEOVER HADR command. There is no requirement to configure it to do any disk takeover, IP address takeover, or anything else, so the configuration is straightforward. When it detects that the Primary has failed, HACMP or TSA will run the TAKEOVER HADR ON DATABASE prod BY FORCE command, which will cause the Standby to become the Primary. Client requests are automatically redirected to the new Primary server using the Automatic Client Reroute (ACR) capability in the DB2 Client. The real difference between instance failover and HADR failover is the time taken to be back up and running after a failure. With HADR, this can be under 30 seconds, but with HACMP instance failover, this is typically around one to two minutes. Data redundancy is an additional benefit of deploying HADR when compared to HACMP instance failover alone. If the primary storage fails in a HADR configuration, failover can occur to the redundant storage. In the case of just HACMP, loss of the shared storage means catastrophic failure, with the only course of action being the restoration from a previous backup. Any incremental data will be lost. 2.8 Portal planning recommendations As acknowledged at the beginning of this chapter, WebSphere Portal Server architectures come in many shapes and forms. A common requirement of any implementation, therefore, is the amount of attention and detail given to adequately planning such a project. Indeed, in order to minimize implementation risk, good planning is essential; failing to plan is planning to fail. 2.8.1 Recommendations for a successful implementation We strongly recommend that a WebSphere Portal Server based implemention is treated as a complex infrastructure project from the outset. For anything other than an out-of-the-box implementation, which only encompasses laying down the core WebSphere Portal Server runtime, the complexity and length of time a project will need will grow significantly as more products or integration points are introduced. For example, an architecture incorporating an External Security Manager, such as Tivoli Access Manager, will demand extra resources with the appropriate skill set and additional time to both plan and implement. In large WebSphere Portal Server solution projects, as with any other large scale based projects, it is crucial to have proper project management and governance mechanisms in place. Beside the large amount of work that is caused by the various workstreams, the demands in managing such undertakings are increased dramatically. Assemble a multidisciplinary team It takes a multidisciplinary team to successfully deploy a large scale WebSphere Portal Server implementation. As such, the two most important leaders on a delivery project are the Solution Architect and Project Manager. It should further be recognized that while the Solution Architect remains ultimately responsible for the overall solution design, it is possible that there are other architects under his or her command. For example, it is not uncommon that there is an architect assigned to each of the following categories: application, enterprise, integration, information, infrastructure, and operations. Adoption of a methodology, pattern, or reference architecture Although not mandated by any means, the adoption of a methodology, pattern, or reference architecture is strongly recommended when setting out on a WebSphere Portal Server Chapter 2. Architecture and planning 51

  • 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

Chapter 2. Architecture and planning
51
failure and issue the TAKEOVER HADR command. There is no requirement to configure it to
do any disk takeover, IP address takeover, or anything else, so the configuration is
straightforward. When it detects that the Primary has failed, HACMP or TSA will run the
TAKEOVER HADR ON DATABASE prod BY FORCE command, which will cause the Standby
to become the Primary. Client requests are automatically redirected to the new Primary
server using the Automatic Client Reroute (ACR) capability in the DB2 Client.
The real difference between instance failover and HADR failover is the time taken to be back
up and running after a failure. With HADR, this can be under 30 seconds, but with HACMP
instance failover, this is typically around one to two minutes.
Data redundancy is an additional benefit of deploying HADR when compared to HACMP
instance failover alone. If the primary storage fails in a HADR configuration, failover can occur
to the redundant storage. In the case of just HACMP, loss of the shared storage means
catastrophic failure, with the only course of action being the restoration from a previous
backup. Any incremental data will be lost.
2.8
Portal planning recommendations
As acknowledged at the beginning of this chapter, WebSphere Portal Server architectures
come in many shapes and forms. A common requirement of any implementation, therefore, is
the amount of attention and detail given to adequately planning such a project. Indeed, in
order to minimize implementation risk, good planning is essential; failing to plan is planning to
fail.
2.8.1
Recommendations for a successful implementation
We strongly recommend that a WebSphere Portal Server based implemention is treated as a
complex infrastructure project from the outset. For anything other than an out-of-the-box
implementation, which only encompasses laying down the core WebSphere Portal Server
runtime, the complexity and length of time a project will need will grow significantly as more
products or integration points are introduced. For example, an architecture incorporating an
External Security Manager, such as Tivoli Access Manager, will demand extra resources with
the appropriate skill set and additional time to both plan and implement.
In large WebSphere Portal Server solution projects, as with any other large scale based
projects, it is crucial to have proper project management and governance mechanisms in
place. Beside the large amount of work that is caused by the various workstreams, the
demands in managing such undertakings are increased dramatically.
Assemble a multidisciplinary team
It takes a multidisciplinary team to successfully deploy a large scale WebSphere Portal
Server implementation. As such, the two most important leaders on a delivery project are the
Solution Architect and Project Manager. It should further be recognized that while the
Solution Architect remains ultimately responsible for the overall solution design, it is possible
that there are other architects under his or her command. For example, it is not uncommon
that there is an architect assigned to each of the following categories: application, enterprise,
integration, information, infrastructure, and operations.
Adoption of a methodology, pattern, or reference architecture
Although not mandated by any means, the adoption of a methodology, pattern, or reference
architecture is strongly recommended when setting out on a WebSphere Portal Server