IBM BS029ML Self Help Guide - Page 34

Node characterization at the specification level, Level Node

Page 34 highlights

2.2.2 Node characterization at the specification level It is strongly advised that the specification level attributes for each node in a contending WebSphere Portal Server architecture are clearly defined and documented. As such, each node should be described in terms of the functional and non-functional requirements and how those requirements are met. Table 2-3 gives an overview of node specifications. Table 2-3 Node specification Specification Level Node Example: System x™ Attributes Presentation Deployment Units Execution Deployment Units Data Deployment Units This section identifies and describes the major DUs (Deployment Units) associated with a node. A DU is considered as a single unit for placement considerations. Furthermore, it is often important to distinguish between the placement of presentation, execution, and data DUs. Example: J2EE artifacts, such as .ear files and .jar files, may be considered as Data DUs, while WebSphere Application Server remains an Execution DU. It is important to recognize that multiple DUs may be grouped together on the same node, where practical. Environments Example: Production - Based on 100% of the required NFR capacity. Hardware Example: pSeries®. Operating System Example: AIX® 5L™ V5.3.0.0-0.3. Non-Functional Requirements Availability Example: Minimum of two physical nodes, one in each data center, configured as a single active-active cluster across both data centers. Capacity Example: Each node should be able to handle 50% of the required capacity. However, as this component is part of the shared common network infrastructure core, the total consolidated capacity must be capable of delivering a guaranteed Quality of Service. Scalability Example: Implied horizontal scalability through the addition of extra physical nodes in each data center. Implied vertical scalability for Java based components, hardware resources permitting. Disaster Recovery and Resilience Example: In the case of the failure of one physical node, the others will continue to function with a reduction in total capacity. In the case of the failure of a software component on one of the physical nodes, the other collocated software components will continue to function. Depending on the type of failure the recovery characteristics will be different. For example, the failover from a network connection failure has different fail-over characteristics from that of a WebSphere Portal Server cluster member JVM crash. System Management Example: Integration of system event monitoring with client X's enterprise monitoring infrastructure. 20 IBM WebSphere Portal V6 Self Help Guide

  • 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

20
IBM WebSphere Portal V6 Self Help Guide
2.2.2
Node characterization at the specification level
It is strongly advised that the specification level attributes for each node in a contending
WebSphere Portal Server architecture are clearly defined and documented. As such, each
node should be described in terms of the functional and non-functional requirements and how
those requirements are met. Table 2-3 gives an overview of node specifications.
Table 2-3
Node specification
Specification
Level Node
Example: System x™
Attributes
Presentation
Deployment
Units
This section identifies and describes the major DUs (Deployment Units)
associated with a node. A DU is considered as a single unit for placement
considerations. Furthermore, it is often important to distinguish between the
placement of presentation, execution, and data DUs.
Example: J2EE artifacts, such as .ear files and .jar files, may be considered as
Data DUs, while WebSphere Application Server remains an Execution DU.
It is important to recognize that multiple DUs may be grouped together on the
same node, where practical.
Execution
Deployment
Units
Data
Deployment
Units
Environments
Example: Production - Based on 100% of the required NFR capacity.
Hardware
Example: pSeries®.
Operating
System
Example: AIX® 5L™ V5.3.0.0-0.3.
Non-Functional Requirements
Availability
Example: Minimum of two physical nodes, one in each data center, configured
as a single active-active cluster across both data centers.
Capacity
Example: Each node should be able to handle 50% of the required capacity.
However, as this component is part of the shared common network infrastructure
core, the total consolidated capacity must be capable of delivering a guaranteed
Quality of Service.
Scalability
Example: Implied horizontal scalability through the addition of extra physical
nodes in each data center. Implied vertical scalability for Java based
components, hardware resources permitting.
Disaster
Recovery and
Resilience
Example: In the case of the failure of one physical node, the others will continue
to function with a reduction in total capacity. In the case of the failure of a software
component on one of the physical nodes, the other collocated software
components will continue to function. Depending on the type of failure the
recovery characteristics will be different. For example, the failover from a network
connection failure has different fail-over characteristics from that of a WebSphere
Portal Server cluster member JVM crash.
System
Management
Example: Integration of system event monitoring with client X’s enterprise
monitoring infrastructure.