IBM m8O User Manual

WebSphere Application Server
Load Balancer \m8O
򔻐򗗠򙳰
f>
6.0
G151-0064-00
WebSphere Application Server
Load Balancer \m8O
򔻐򗗠򙳰
f>
6.0
G151-0064-00
"b
Z9C>JO0d'VDz7.0,kqXDAZ 417 3D=< E, :yw;PD;cE"#
>f>JCZ:
WebSphere Application Server V6.0
0yPsx"PfM^),1=ZBf>PmPyw*9#
(}z1XD IBM zmr IBM V?I):vfo#
© Copyright International Business Machines Corporation 2004. All rights reserved.
?<
m .................xi
<.................xiii
XZ>i ..............xv
>iDDATs .............xv
N<E" ...............xv
(z!n ...............xv
gN"MzDb{ ............xv
`XD5M Web >c ........xvii
Z 1 ?V i\ Load Balancer . . . 1
Z 1 B Load Balancer Ev ......3
Load Balancer G24? ...........3
I9C Load Balancer DD)i~? ......3
9C Load Balancer DEcG24? ......4
_ICTgN5V? ............5
VIw ...............5
CBR r>c!qw ...........5
Cisco CSS XFwr Nortel Alteon XFw ...5
B&\ ................5
6.0 DB&\ .............5
5.1.1 DB&\ .............6
5.1 DB&\ .............7
5.0.2 DB&\ .............7
5.0.1 DB&\ .............7
5.0 DB&\ .............8
Z 2 B Load Balancer i~DEv ..11
Load Balancer Di~G24? ........11
VIwi~DEv ............11
9CVIw\m>X~qw ........12
9CVIwMH?~qw\m~qw .....13
9CVIw\m>XM6L~qw ......13
yZZ]7I(CBR)i~DEv .......14
9C CBR \m>X~qw ........14
>c!qwi~DEv ...........15
C>c!qwMH?~qw\m>XM6L~q
9
w ................16
Cisco CSS XFwi~DEv ........16
Nortel Alteon XFwi~DEv .......18
Z 3 B \mzDxg:7(*9CD)
Load Balancer &\ .........21
\mw"KJLrMH?~qw&\(CZVIw"
CBR M>c!qwi~) ..........21
VIwi~&\ .............21
6L\m ..............21
"C ................21
_ICT ..............21
M'z=~qwDW5T .........21
yZfrD:Xyb ..........22
9CVIwD cbr *"=(DyZZ]7I ...22
cr:Xyb .............23
KZ
3d ..............23
Z(CxOhCVIw ..........23
(d{:/M(d{KZ .........23
0\x~q1%wlb ..........23
~xFU>G< ............24
/f ................24
yZZ]7I(CBR)i~&\ ........24
CBR i~MVIwi~D cbr *"=(.dDH
O ................24
6L\m ..............24
"C ................24
_P`v_Y:f5}D CBR.......24
* SSL ,
~qwVx .............25
yZfrD:Xyb ..........25
M'z=~qwDW5T .........25
9CVIwM CBR D_ICT .......26
~xFU>G< ............26
/f ................26
>c!qwi~&\ ...........26
6L\m ..............26
"C ................26
_ICT ..............26
M'z=~qwDW5T .........26
yZfrD:
cr:Xyb .............27
/f ................27
Cisco CSS XFwi~&\ .........27
6L\m ..............27
"C ................27
_ICT ..............27
~xFU>G< ............28
/f ................28
Nortel Alteon XFwi~&\ ........28
6L\m ..............28
"C ................28
_ICT ..............28
~xFU>G< ............28
/f ................28
Sa)yZZ]7I .......25
Xyb ..........26
Z 4 B 20 Load Balancer .....29
AIX Dhs ..............30
AIX D20 .............31
200 ...............31
20=h ..............32
© Copyright IBM Corp. 2004 iii
HP-UX D*s .............34
20 HP-UX.............34
200 ...............34
20=h ..............34
Linux Dhs ..............36
20 Linux..............37
200 ...............37
20=h ..............37
Solaris f*s .............39
20 Solaris f ............40
200 ...............40
20=h ..............40
Windows Dhs .............41
Windows 2000 r Windows Server 2003 D20 42
200 ...............42
20=h ..............42
=h 3. (eG*"X7(g{X7;,Zwz
{) ................67
=h 4. (e:/"hC:/!n ......67
=h 5. *x
=h 6. (eKZ"hCKZ!n ......69
=h 7. (e:Xyb~qw ........69
=h 8. t/\mw&\(I!) ......69
=h 9. t/KJLr&\(I!) .....69
=h 10. y]h*hC:/H}.......70
*:XybhC~qw ...........70
=h 1. *XMh8(
=h 2. linb7I ..........73
=h 3. >}NNnb7I ........73
=h 4. i$~qwdC}7 ........74
9C Load Balancer D mac *"1,Linux XM!8
Cp{ ................74
gSZ(("p{ .......68
"p{ ........70
Z 2 ?VVIwi~ .......45
Z 5 B lYkEdC ........47
zh*24? ..............47
gN<8? ..............47
dCVIwi~ .............48
9C|nPdC ............49
bTzDdC .............49
9C<NC'gf(GUI)dC .......49
dCr< ..............50
:/"KZ"~qwdCD`M ........50
Z 6 B F.VIwi~ ........53
2~Mm~*s .............53
F."bBn ..............53
*"=( ...............54
VIwD MAC 6p7I(mac *"=() ...54
VIwD NAT/NAPT(nat *"=() ....55
VIwDyZZ]7I(cbr *"=() ....56
dCVIwD nat r cbr *"=(Dy>=h ..57
~qwVx:dC=;vom~qw(IP X7)D_
-
~qw ...............58
9C HTTP r HTTPS KJLrD~qwVx ..58 +;(om~qwdC*;)_-~qwD>} .59
_ICT ...............60
r%_ICT .............60
`%_ICT .............61
Z 7 B dCVIwi~ ........63
dCNqEv ..............63
dC=( ...............63
|nP ...............63
E> ................64
GUI................64
9CdCr<dC ...........65
hCVIwzw .............65
=h 1. t/~qw&\ .........67
=h 2. t/4PLr&\ ........67
Z 3 ?V yZZ]7I(CBR)i~ 77
Z 8 B lYkEdC ........79
zh*24? ..............79
gN<8? ..............79
dC CBR i~ .............80
9C|nPdC ............80
bTzDdC .............81
9C<NC'gf(GUI)dC .......81
9CdCr<dC ...........82
:/"KZ"~qwdCD`M ........82
Z 9 B F.yZZ]7Ii~ .....85
2~Mm~*s .............85
F."bBn ..............85
;,VZ]D:Xybks ........86
*|CDl&1d.VzD>cZ] .....86
a) Web ~qwZ]D8]........86
9C`v_Y:fzmxL4Dx CPU 9CJ .86
k CBR ;p9CyZfrD:Xyb ....86
gj+2+D(SSL),S
:Xyb SSL PDM'z=zmM HTTP PDz
m=~qw .............87
Z 10 B dCyZZ]7IDi~ ...89
dCNqEv ..............89
dC=( ...............89
|nP ...............89
E> ................91
GUI................91
dCr< ..............92
hC CBR zw .............92
=h 1. dC_Y:fzmT9C CBR....93
=h 2. t/~qw&\ .........94
=h 3. t/4PLr&\ ........94
=h 4. (e:/"hC:/!n ......94
=h 5. *xgSZ(("p{(I!) ....94
=h 6.
=h 7. (e:Xyb~qw ........95
(eKZ"hCKZ!n ......95
D:Xyb .....87
iv WebSphere Application Server: Load Balancer \m8O
=h 8. rdCPmSfr ........95
=h 9. mS~qw=zDfr .......96
=h 10. t/\mw&\(I!) ......96
=h 11. t/KJLr&\(I!) .....96
=h 12. y]h*hC:/H}.......96
=h 13. t/_Y:fzm ........96
CBR dC>} .............96
2~*s ..............121
m~*s ..............121
F."bBn .............121
I/wZxgPD;C .........122
_ICT ..............124
Fc(5 ..............124
Jb7( ..............124
Z 4 ?V >c!qwi~ .....99
Z 11 B lYkEdC .......101
zh*24? .............101
gN<8? ..............102
dC>c!qwi~ ...........102
9C|nPdC............102
bTzDdC ............103
9C<NC'gf(GUI)dC ......103
9CdCr<dC ...........103
Z 12 B F.>c!qwi~ .....105
2~Mm~*s.............105
F."bBn .............105
TTL "bBn ............107
9CxgS|&\ ...........107
Z 13 B dC>c!qwi~ .....109
dCNqEv .............109
dC=( ...............109
|nP...............109
E> ...............110
GUI ...............110
dCr< ..............111
hC>c!qwzw ...........111
=h 1. t/~qw&\ .........111
=h 2. t/{F~qw .........112
=h 3. (e>c{MhC>c{!n ....112
=h 4. (e:Xyb~qw .......112
=h 5. t/\mw&\(I!) ......112
=
h 6. t/KJLr&\(I!) .....112
=h 7. (e53H?(I!).......112
=h 8. y]h*hC>c{H} ......113
*:XybhC~qw ..........113
Z 5 ?V Cisco CSS XFwi~ 115
Z 14 B lYkEdC .......117
zh*24? .............117
gN<8? ..............117
dC Cisco CSS XFwi~ ........118
9C|nPdC............118
bTzDdC ............119
9C<NC'gf(GUI)dC ......119
Z 15 B F. Cisco CSS XFwi~ 121
2~Mm~*s.............121
Z 16 B dC Cisco CSS XFwi~ 127
dCNqEv .............127
dC=( ...............127
|nP...............127
XML...............128
GUI ...............128
hC Cisco CSS ;;zDXFwzw .....129
=h 1. t/~qw&\ .........129
=h 2. t/|nPgf .........130
=h 3. dCI/w ..........130
=h 3. dCyP_Z] .........130
=h 4. i$Gq}7(e~q.......130
=h 5. dCH? ...........130
=h 6. t/I/w ..........130
=h 7. t/H?~qw(I!) ......130
=h 8. dC_ICT(I!).......131
bTzDdC .............131
Z 6 ?V Nortel Alteon XFwi
~ ................133
Z 17 B lYkEdC .......135
zh*24? .............135
gN<8? ..............136
dC Nortel Alteon XFwi~ .......136
9C|nPdC............136
bTzDdC ............137
9C<NC'gf(GUI)dC ......137
Z 18 B F. Nortel Alteon XFwi
~ ................139
2~Mm~*s.............139
2~*s ..............139
m~*s ..............139
F."bBn .............140
I/wZxgPD;C .........140
;;zOD~qwtT(IXFwhC) ...142
dC8]~qw............142
dCi...............143
_ICT ..............144
w{ ...............145
Jb7( ..............145
Z 19 B dC Nortel Alteon XFwi
~ ................147
dCNqEv .............147
dC=( ...............147
?< v
|nP...............147
XML...............148
GUI ...............148
hC Nortel Alteon XFw .........149
=h 1. t/~qw&\ .........150
=h 2. t/|nPgf .........150
=h 3. (e Nortel Alteon Web ;;zI/w 150
=h 4. +~qmS=;;zI/w .....150
=h 5. dCH? ...........150
=h 6. t/I/w ..........150
=h 7. dC_ICT(I!).......150
=h 8. t/H?~qw
=h 9. "B Nortel Alteon XFwdC ....151
bTzDdC .............151
(I!) ......151
Z 7 ?V Load Balancer D&\M
_6&\?~ ...........153
Z 20 B VIw"CBR M>c!qwD
\mw"KJLrMH?~qw&\...155
E/ Load Balancer a)D:Xyb ......156
4,E"DX*TH} .........156
(5 ...............157
\mw1ddt............158
itHP5 .............158
=,8} ..............158
9CE>TzI/frG<~qwJO ....159
KJLr ...............159
KJLrGgN$wD .........160
t/M#9KJLr ..........160
KJLr1ddt ...........161
KJLr(f
~qwDKJLr,S,1MSU,1 ....162
KJLrXT ............162
KJLrPm ............162
9Cks/l&(URL)!ndC HTTP r
HTTPS KJLr ...........164
Z 2 c WAN dCP9CTKJLr ....165
4((F(I(FD)KJLr .......165
WAS KJLr ............166
|{<( ..............166
`k ...............166
KP ...............167
h*D}L .............167
Qw3r ..............168
|{k76 .............168
y>KJLr ............168
H?~qw ..............168
WLM ^F .............168
Hvu~ ..............168
gN9CH?~qw ..........169
$w:X\mwKJLr..........170
H?~qw^F............171
,1 ...........161
Z 21 B VIw"CBR M>c!qwD
_6&\..............173
9C"PdCD~qw ..........174
TZVIwi~............174
TZ CBR i~............175
TZ>c!qwi~ ..........175
_ICT ...............175
dC_ICT ............176
9C$w5JM=o?jDJOlb\& ...178
V4_T ..............178
9CE> ..............178
dCyZfrD:Xyb..........180
gN@@fr?............181
9CyZM'z
9CyZM'zKZDfr ........182
9CyZ1dDfr ..........182
9CyZ~q`M(TOS)Dfr ......182
9CyZ?k,S}Dfr ........183
9CyZ\n/,S}Dfr .......183
9CyZ#txmM2mxmDfr .....183
H?yPfr ............185
H?=yfr ............185
9C\G*ffr ...........185
9CyZksZ]Dfr.........186
KZW5T2G............186
mSfr=zDdC ..........186
~qw@@fr!n ..........187
Load Balancer DW5T&\gN$w .....188
{CW5T1DP* ..........188
tCW5T1DP* ..........188
;fKZW5T............188
W5TX7Zk(stickymask) .......189
#Y~qw
yZM'zksZ]DfrDW5T!n ....190
n/ cookie W5T ..........190
;/ cookie W5T ..........192
URI W5T .............193
dCcrVIw'V ...........193
|no( ..............194
9CxVIwcr'VD6LKJLr ....195
dC>} ..............196
GRE(;c7Ib0)'V ........198
9CT=4S .............199
9C(
CxdC.............200
9C(d{:/4iO~qwdC.......200
9C(d{:/*@p=:Xyb.......201
+_Y:fzmM(d{:/;pCZ8wzm . . 201
9C(d{KZ(r=4dCDKZw? ....202
&m FTP (E?D(d{KZ.......202
\x~q%wlb ............202
9C~xF
U>G<Vv~qw3FE" ....203
IP X7Dfr ......182
,Sdz ..........189
Z 22 B Cisco CSS XFwM Nortel
Alteon XFwD_6&\.......205
"C ................205
vi WebSphere Application Server: Load Balancer \m8O
_ICT ...............205
dC ...............205
JOlb ..............206
V4_T ..............207
>} ...............207
E/ Load Balancer a)D:Xyb ......207
xhH?E"DX*T .........207
(5 ...............208
(5Fc]_1d ...........208
itHP5 .............208
KJLr ...............209
KJLrGgN$wD .........209
KJLr]_1d ...........209
~qwDKJLr,S,1MSU,
KJLrXT ............210
4((F(I(FD)KJLr .......210
|{<( ..............211
`k ...............211
KP ...............212
h*D}L .............212
Qw3r ..............212
|{k76 .............213
y>KJLr ............213
H?~qw ..............213
Hvu~ ..............213
gN9CH?~qw ..........213
$w:X\mwKJLr..........215
9C~xFU>G<Vv~q
9CE>TzI/frG<~qwJO .....216
w3FE" ....215
1 ....210
Z 8 ?V \mMJOoO Load
Balancer .............217
Z 23 B YwM\m Load Balancer 219
Load Balancer D6L\m .........219
6L=(wC(RMI) .........219
yZ Web D\m ...........221
9C Load Balancer U> .........222
TZVIw"CBR M>c!qw ......222
TZ Cisco CSS XFwM Nortel Alteon XFw 223
9CVIwi~.............224
t/M#9VIw ...........224
9C'',15............225
9C fintimeout M staletimeout 4XFe},S
G< ...............225
(f GUI - 0`
kVIwi~;p9Cr%xg\m-i ...225 9C ipchains r iptables T\xyPw?4(L
/)Load Balancer zw(Linux)......231
9CyZZ]7Ii~ ..........232
t/M#9 CBR...........232
XF CBR .............232
9C CBR U>............232
9C>c!qwi~ ...........232
t/M#9>c!qw .........232
Sw1K%!n .....225
XF>c!
9C>c!qwU> ..........233
9C Cisco CSS XFwi~ ........233
t/M#9 Cisco CSS XFw .......233
XF Cisco CSS XFw .........233
9C Cisco CSS XFwU> .......233
9C Nortel Alteon XFwi~ .......233
t/M#9 Nortel Alteon XFw ......233
XF Nortel Alteon XFw ........233
9C Nortel Alteon XFwU> ......234
9CH?~qwi~ ...........234
t/M#9H?~
9CH?~qwU> ..........234
qw............233
qw .........234
Z 24 B JOoO .........235
U/JOoOE" ............235
;cE"(<UGXhD) ........235
_ICT(HA)Jb ..........236
KJLrJb ............237
yZZ]7IJb ...........237
^(|P:/ ............238
d|JO ..............238
}6 ...............239
Java ...............239
oz4S ..............239
JOoOm ..............239
liVIwKZE ............247
li CBR KZE ............248
li>c!qwKZE ..........248
li Cisco CSS XFwKZE ........249
li Nortel Alteon XFwKZE .......250
bv#{Jb - VIw..........250
Jb:VIw;KP ..........250
Jb:VIwM~qw;l& .......250
Jb:4=bVIwks.........250
Jb:VIw_ICT&\;$w......251
Jb:^(mSv/EE(Windows =() . . 251 Jb
:nb7I(Windows 2000) .....251
Jb:KJLr4}7X$w .......251
Jb:VIw"Microsoft IIS M SSL ;$w
(Windows =() ...........251
Jb:=6LzwDVIw,S ......251
Jb:dscontrol r lbadmin |n'\ ....252
Jb:1"Ti4*zoz(Windows =()1
vV0^(R=D~...1ms{" ......252
Jb:<NC'gf(GUI)4}7Xt/ ...252 Jb:KP20K_Y:fzmDVIw1vm 253 Jb:<NC'gf(GUI)4}7XT> ...253 Jb:Z Windows =(O,oz0ZP1a{'
Zd|r*D0Zsf .........253
Jb:Load Balancer ^(&mM*"! ....253
Jb:1zt/ Load Balancer 4PLr1T>
6A ...............253
Jb:= Discovery D76A-K Load Balancer
5Xw? ..............253
?< vii
Jb:tCKNq6X(Windows =()1,K
JLrT>yP~qw1z ........254
Jb:Load Balancer Dcr==PD_ICT;
$w ...............255
Jb:"T0ksMdCD~1 GUI Rp(rb
bP*) ..............255
Jb:lbadmin Z|BdCsS~qwO*,S 255 Jb:Z6L,S Jb:+zo Load Balancer gfZ AIX M
LinuxOT>X~rGZ{DVe ......256
Jb:Z Windows O,Z"v|n(g hostname)15Xp{X7,xG>XX7 ...256
Jb:Z Windows =(O,9C Matrox AGP
S5(1Pbb GUI P* ........257
Jb:4P0rmmod ibmlb1(Linux)
P* ...............257
Jb:ZVIwzwOKP|n1D}l&1d 257 Jb:(9C mac *"1)SSL r HTTPS KJ
Lr;"a~qw:X .........257
Jb:Z9C Web \m1,w{ Netscape /@
w0ZDs!,aSwzO*,S......257
Jb:tCWSVOC,"R Web
0.0.0.0 ...............258
Jb:Z Windows O,Z|na>{0ZPvV
RkD Latin-1 >XV{ .........258
Jb:Z On HP-UX O,"z Java Zf/_L
;cms ..............258
Jb:Z Windows O,KJLrM=o?j+y
P~qwjG*1z ..........259
Jb:Z Windows O,1dCK`vX7=Jd
w
1+ IP X7bv*wz{ .......259
Jb:Z Windows O,ZxgPOs,KJLr
Z_ICThCP;$w.........260
Jb:Z Linux O,ZXMh8Op{Pp`v
/:1;*9C0IP address add1|n ....261
Jb:048(7IwX7rTZKZ=(^'1
ms{" ..............261
Jb:Z
DUK0ZKv1,b)xL+ax .....261
Jb:Z0server add1|nOhCX7N}au
}0ksMdC............262
Jb:Z Windows O,vV IP X7e;ms{
" ................262
bv#{Jb - CBR..........262
Jb:CBR ;KP ..........262
Jb:cbrcontrol r lbadmin |n'\ ....262
Jb:4: Jb:Z Solaris O,cbrcontrol executor start |
n'\...............263
Jb:o(rdCms .........263
Jb:Z Windows =(O,9C Matrox AGP
S5(1Pbb GUI P* ........263
Jb:Z9C Web \m1,w{ Netscape /@
w0ZDs!,aSwzO*,S......263
Jb:Z Windows =(O,Z|na>{0Z
vVRkD Latin-1 >XV{ .......264
Solaris O,St/ Load Balancer xL
O4}7bvD IP X7 ...256
1Dbb
~qws(A
Xybks .........263
P
Jb:Z On HP-UX O,"z Java Zf/_L
;cms ..............264
Jb:Z Windows O,KJLrM=o?j+y
P~qwjG*1z ..........264
Jb:Z Windows O,1dCK`vX7=Jd
w1+ IP X7bv*wz{ .......264
bv#{Jb - >c!qw
Jb:>c!qw;KP.........264
Jb:>c!qw;-74T Solaris M'zDw
? ................265
Jb:sscontrol r lbadmin |n'\.....265
Jb:ssserver Z Windows =(Ot/'\ . . 265 Jb:_PX47ID>c!qw4}7XxP:
Xyb...............265
Jb:Z Windows =(O,9C Matrox AGP S5(1P Jb:Z9C Web \m1,w{ Netscape /@
w0ZDs!,aSwzO*,S......266
Jb:Z Windows =(O,Z|na>{0ZP
vVRkD Latin-1 >XV{ .......266
Jb:Z On HP-UX O,"z Java Zf/_L
;cms ..............266
Jb:Z Windows O,KJLrM=o?
P~qwjG*1z ..........266
bv#{Jb - Cisco CSS XFw ......267
Jb:ccoserver +;t/ ........267
Jb:ccocontrol r lbadmin |n'\ ....267
Jb:^(ZKZ 13099 O4("am ....267
Jb:Z Windows =(O,9C Matrox AGP
S5(1Pbb GUI P* ........268
Jb:ZmSI/w1SU=;v,S
Jb:;;zO(5;|B ........268
Jb:"B|n;|BI/wdC......268
Jb:Z9C Web \m1,w{ Netscape /@
w0ZDs!,aSwzO*,S......268
Jb:Z Windows =(O,Z|na>{0ZP
vVRkD Latin-1 >XV{ .......268
Jb:Z On HP-UX O,"z Java
;cms ..............269
bv#{Jb - Nortel Alteon XFw .....269
Jb:nalserver +;t/ ........269
Jb:nalcontrol r lbadmin |n'\ ....269
Jb:^(ZKZ 14099 O4("am ....269
Jb:Z Windows =(O,9C Matrox AGP
S5(1Pbb GUI P* ........270
Jb:Z9C Web \m1,w{ Netscape /@
w0ZD
Jb:ZmSI/w1SU=;v,Sms...270
Jb:;;zO(5;|B ........270
Jb:"B|n;|BI/wdC......270
Jb:Z Windows O,Z|na>{0ZPvV
RkD Latin-1 >XV{ .........271
Jb:Z On HP-UX O,"z Java Zf/_L
;cms ..............271
bv#{Jb - H?~qw ........271
bb GUI P* ........266
s!,aSwzO*,S......270
........264
j+y
ms...268
Zf/_L
viii WebSphere Application Server: Load Balancer \m8O
Jb:Z Windows =(OKP .bat r .cmd C 'H?D~1"zH?~qw IOException . . . 271
Jb:H?~qw4r Load Balancer zw(f
:X ...............271
Jb:H?~qwU>(f0){GCJzmyX
hD1...............271
Jb:Z AIX O,1ZX:XivBKPH?~ qw1,ps –vg |ndv Jb:Z9C>c!qwg_ICTVIw:Xy
bD=cdCPdCH?~qw ......272
Jb:KPZ` CPU Solaris zwODE>zz
;X*DXF({" ..........273
I\ap5.....272
Z 9 ?V |nN< ........275
Z 25 B gNDAo(<.......277
{EMjc{E.............277
N} ................277
o(>} ...............277
Z 26 B VIwM CBR D|nN< 279
CBR MVIw.dDdCnl ........280
dscontrol advisor - XFKJLr ......281
dscontrol binlog - XF~xFU>D~ ....286
dscontrol cluster - dC:/ ........287
dscontrol executor - XF4PLr ......291
dscontrol file - \mdCD~ ........295
dscontrol help - T>rr!K|nDoz ....297
dscontrol highavailability - XF_ICT ....298
dscontrol host - dC6Lzw .......301
dscontrol logstatus - T>~qwU>hC
dscontrol manager - XF\mw .......303
dscontrol metric - dC53H? .......308
dscontrol port - dCKZ .........309
dscontrol rule - dCfr .........314
dscontrol server - dC~qw ........319
dscontrol set - dC~qwU> .......324
dscontrol status - T>\mwMKJLrGqZK
P .................325
dscontrol subagent - dC SNMP Szm ....326
Z 27 B>c!qwD|nN< ....329
sscontrol advisor - XFKJLr.......330
sscontrol file - \mdCD~ ........334
sscontrol help - T>rr!K|nDoz ....336
sscontrol logstatus - T>~qwU>hC ....337
sscontrol manager - XF\mw .......338
sscontrol metric - dC53H? .......342
sscontrol nameserver - XF{F~qw.....343
sscontrol rule - dCfr .........344
....302
sscontrol server - dC~qw ........347
sscontrol set - dC~qwU> .......349
sscontrol sitename - dC> sscontrol status - T>\mwMKJLrGq}Z
KP ................353
c{ .......350
Z 28 B Cisco CSS XFwD|nN< 355
ccocontrol consultant - dCMXFI/w ....356
ccocontrol controller - \mXFw ......359
ccocontrol file - \mdCD~ .......361
ccocontrol help - T>rr!K|nDoz ...363
ccocontrol highavailability - XFICT ....364
ccocontrol metriccollector - dCH?U/w ...367 ccocontrol ownercontent - XFyP_{FMZ]f
r .................369
ccocontrol service - dC~q ........372
Z 29 B Nortel Alteon XFwD|n
N< ...............375
nalcontrol consultant - dCMXFI/w ....376
nalcontrol controller - \mXFw ......379
nalcontrol file - \mdCD~ .......381
nalcontrol help - T>rr!K|nDoz ...382
nalcontrol highavailability - XF_ICT ....383
nalcontrol metriccollector - dCH?U/w ...386
nalcontrol server - dC~qw .......388
nalcontrol service - dC~q ........390
=< A. GUI:;c5w .......393
=< B. Z]fr(#=)o( ....399
Z]fr(#=)o(:..........399
#tDX|V ............399
=< C. y>dCD~ ........403
y> Load Balancer dCD~ ........403
VIwdCD~ - AIX"Linux M Solaris . . . 403
VIwdCD~ - Windows .......406
y>KJLr ............409
=< D. 9CVIw"CBR M_Y:f
zm1D 2 c_ICTdC>} ....413
~qwhC ..............413
=< E. yw ............417
Lj ................418
Jcm ..............421
w} ...............431
?< ix
x WebSphere Application Server: Load Balancer \m8O
m
1. AIX installp 3q...........31
2. AIX 20|n ............32
3. Load Balancer D HP-UX m~|20Dj8E
" ................35
4. 'VD Linux 53 ..........36
5. VIw&\DdCNq .........63
6. *VIwDXMh8(lo0)("p{D|n 70
7. *VIw>}NNnb7ID|n .....74
8. CBR i~DdCNq .........89
9. * NIC ("p{D|n ........94
10.
>c!qwi~DdCNq .......109
11. Cisco CSS XFwi~DdCNq .....127
12. Nortel Alteon XFwi~DdCNq ....147
13. Load Balancer D_6dCNq ......155
14. Load Balancer D_6dCNq ......173
15. VIwJOoOm ..........239
16. CBR JOoOm ..........242
17. >c!qwJOoOm ........243
18. Cisco CSS ;;zDXFwJOoOm 244
19. Nortel Alteon XFwJOoOm
20. H?~qwJOoOm ........246
.....245
© Copyright IBM Corp. 2004 xi
xii WebSphere Application Server: Load Balancer \m8O
<
1. 9CVIw\m>X~qw>cDomm>(>
} ................12
2. 9CVIwMH?~qw\m~qwD>c>} 13
3. 9CVIw\m>XM6L~qwD>c>} 13
4. 9C CBR \m>X~qw>c>} ....15
5. 9C>c!qwMH?~qw\m>
qwD>c>} ...........16
6. 9C Cisco CSS XFwMH?~qw\m>X
~qD>c>} ...........17
7. 9C Nortel Alteon XFw\m>X~qwD>
c>} ..............18
8. r%>XVIwdC ..........47
9. dCP;v:/M=vKZDVIw>} 50
10. dCP=v:/,?v:
>} ...............51
11. dCP 2 v:/,?v:/P 2 vKZDVI
w>} ..............52
12. 9CVIwD nat r cbr *"=(D>} 57
13. 9Cr%_ICTDVIw>} ......60
14. 9C`%_ICTDVIw>} ......61
15. VIwzwh*D IP X7>} ......67
16. r%>X CBR dC ..........79
17. dCP;v:/M=vKZD CBR >} 82
18. dCP=v:/(?v:/P;vKZ)D
CBR >} .............83
19. dCP 2 v:/(?v:/P 2 vKZ)D
CBR >} .............84
20. AIX"Linux M Solaris D CBR dCD~ 93
21. HP-UX D CBR dCD~ ........93
22. Windows D CBR dCD
23. r%>c!qwdC .........101
24. DNS 73D>} ..........105
/P;vKZDVIw
~ .......94
XM6L~
25. r% Cisco CSS XFwdC.......117
26. Z;;z.s,SDI/wD>} .....123
27. C'gfZ;;z.0,Z;;z.sdCD
I/w(9CI!_ICToi)D>} . . 124
28. r% Nortel Alteon XFwdC ......135
29. Z;;z.s,
30. Z;;z.0(}Z?x,SDI/w>} 141
31. ;;z.sDI/wM;;z.0DC'gf
D>} ..............142
32. 9C8]~qwdCDI/w>} .....143
33. Nortel Alteon XFwM Nortel Alteon Web ;
;z_ICTD>} .........145
34. 9CTKJLrD 2 c WAN dC>} 165
35. I%v LAN NiIDdC>} .....194
36. 9C>XM6L~qwdCD>} .....194
37. 9C6L Load Balancer Dcr>}dC 196
38. 9C'V GRE D~qw=(Dcr>}dC 199
39. 9CVIwD(Cx>} ........200
40. Linux M UNIX 53D SNMP |n ....226
41. T>VIwi~D GUI wa9)
gf(GUI) ............393
42. T> CBR i~D GUI wa9)9D<NC'
gf(GUI) ............394
43. T>>c!qwi~D GUI wa9)9D<N
C'gf(GUI) ..........395
44. T> Cisco CSS XFwi~D GUI wa9)
9D<NC'gf(GUI) .......396
45. T> Nortel Alteon XFwi~D
)9D<NC'gf(GUI) ......397
46. 9CVIw"CBR M_Y:fzm1D 2 c
_ICTdC>} ..........413
SDI/wD>} .....141
9D<NC'
GUI wa9
© Copyright IBM Corp. 2004 xiii
xiv WebSphere Application Server: Load Balancer \m8O
XZ>i
>iDDATs
N<E"
>i5wKgNf."20"dC"9CMJOoO IBM®WebSphere®Application Server Load Balancer for AIX >z7T 0 F* Edge Server Network Dispatcher" SecureWay Dispatcher"eNetwork Dispatcher M Interactive Network Dispatcher#
6
Load Balancer
3\m1y`4D#C';h*BHKb Load Balancer#
>i";'V Load Balancer D0"Pf#
Edge Components E"PD Web >c4S=>iD10f>(HTML M PDF q=)#
*q!PX Load Balancer DnB|B,kCJ Web >c'V3f"4S= Technote >c#
*CJb)0d`XD Web 3f,k*A Z xvii 3D:`XD5M Web >c; P
PvDwv URL#
\m8O7
®
"HP-UX"Linux™"Solaris M Windows®Yw53#
G*l$Yw53Ma)rXx~qDP-iDxgM5
®
Network
(z!n
(z!n&\?~ozPzm1]DC'(gP/;crPS&O-DC')3{X 9Cm~z7#TBb)G Load Balancer Dw*(z!n&\?~:
v zIT9CA;DAwm~M}VotOIwv}A;OT>DZ]#z9IT9
v zIT9C|Lzfsj4Yw&\?~#
v zIT(}9Cj<D>`-wr|nPgfx;G9Cya)D<Ngf4dC
gN"MzDb{
zD4!.VX*,|PzZRGa)n<7x_J?DE"#g{zT>ird| NN Edge components D5PNNb{:
v k+zDb{(}gSJ~"M= fsdoc@us.ibm.com#7#8wi{"iE"f>,
Cot
M\m Load Balancer &\?~#*q!PXXb&\?~D(z!nD|`E",
k
g{ICD0,9k8wzy@[DD>yZDX(
6pm~(g IBM ViaVoice®)4dk}]"/@C'gf#
NDG)&\?~D`XD5#
;C(}g,3krmE)#
© Copyright IBM Corp. 2004 xv
xvi WebSphere Application Server: Load Balancer \m8O
`XD5M Web >c
v6Edge Components
v Programming Guide for Edge Components GC31-6856-00
6_Y:fzm\m8O7
v
v IBM Web >cw3:www.ibm.com/
v IBM WebSphere Application Server z7:www.ibm.com/software/webservers/appserv/
v IBM WebSphere Application Server b Web > c :
www.ibm.com/software/webservers/appserv/was/library/
v IBM WebSphere Application Server ' V Web > c :
www.ibm.com/software/webservers/appserv/was/support/
v IBM WebSphere Application Server E " P D :
www.ibm.com/software/webservers/appserv/infocenter.html
v IBM WebSphere Application Server Edge Components E " P D :
www.ibm.com/software/webservers/appserv/ecinfocenter.html
DEn"f.k207
G151-0063-00
G151-0062-00
© Copyright IBM Corp. 2004 xvii
xviii WebSphere Application Server: Load Balancer \m8O
Z 1 ?V i\ Load Balancer
K?Va) Load Balancer 0di~DEv,ICdC&\?~D_6hv,2~Mm ~*sDPm,T0205w#||,TB8B:
v Z 3 3DZ 1 B, :Load Balancer Ev;
v Z 11 3DZ 2 B, :Load Balancer i~DEv;
v Z 21 3DZ 3 B, :\mzDxg:7(
v Z 29 3DZ 4 B, :20 Load Balancer;
*9CD) Load Balancer &\;
© Copyright IBM Corp. 2004 1
2 WebSphere Application Server: Load Balancer \m8O
Z 1 B Load Balancer Ev
>Ba) Load Balancer DEv,|,TBwZ:
v :Load Balancer G24?;
v :I9C Load Balancer DD)i~?;
v Z 4 3D:9C Load Balancer DEcG24?;
v Z 5 3D:_ICTgN5V?;
v Z 5 3D:B&\;
*q!PX?v Load Balancer i~a)DdC&\D_6Pm, \CZ\mzDxg,k NDZ 21 3DZ 3 B, :\mzDxg:7(*9CD) Load Balancer &\;#
Load Balancer G24?
Load Balancer GV"g~qwDxkM'zksDm~bv=8#|+ TCP/IP a0 ks}<=;i~qwZD;,~qwO,SxTxa_K~qwDT\;(}bV =(=bKyP~qwDks#bV:XybTC'kd|&CLr<G8wD#
Load Balancer TZnggSJ TCP/IP &CLr<\PC#
k Web ~qw;p9C1,Load Balancer (}a);vbvks_eJbD?s"i
nRIluDbv=8,Sxoz>c"Sns1&#g{z>cDCJ_Zks_
;\)(KP,9C Load Balancer T/iRnmkD~qwT&m=oks,
e1L
rx\9zDM'|*zb2a_KzD'f#
I9C Load Balancer DD)i~?
Load Balancer |,TBevi~,dIT%@9C2IT*O$w,<\a)\CD:
Xyb'{:
v TZ9CVIw/,hCD9C(5kb?5}DVrxrcrx,I%@9CV
Iwi~4=bC xg~ qwO D:X#K i~a )ZX (
HTTP"FTP"SSL"NNTP"IMAP"POP3"SMTP M Telnet)OD:Xyb#|;9 Cr{~qw4+r{3d* IP X7#
T(zzF.D)&
~~qw"r,x~qw"V<="P}]bi/0d|
~q6 p(ng,
TZ HTTP -i,2IT9C VIwDyZZ]7I(CBR)&\,yZM'zk sZ]xP:Xyb#!qD~qwG+ URL
;
yZZ]D7I(cbr *"=()
v TZ HTTP M HTTPS(SSL)-i,zIT9CyZZ]7I(CBR)i~xPy
ZM'zksZ]D:Xyb#M'z"Mks=_Y:fzm,_Y:fzm" Mks=`&D~qw#!qD~qwG+ URL k8(Dfr%dDa{#
zIT9C>c!qwi~,9C DNS -7(r|_6DC'8(D=(,4=b
v
VrxrcrxZD~qwOD:X#>c!qwk{F~qw;p$wT3d DNS {F= IP X7#
© Copyright IBM Corp. 2004 3
h*_Y:fzm#
k8(Dfr%dDa{#VIwD
v zIT9C Cisco CSS XFwr Nortel Alteon XFwi~zITs"M= Cisco
CSS ;;zr Nortel Alteon Web ;;zD~qw(5,TVpxP~qw!q":
XE/M]m#
*q!VIw"CBR">c!qw"Cisco CSS XFwM Nortel Alteon XFwi~D |`E",kNDZ 11 3D:Load Balancer Di~
9C Load Balancer DEcG24?
,SA+rrXxDC'kxg}}ZJ8}Mv$#bVv$}Z}pf#ODJ b,^FC'CJ\6->c#
10,xg\m19C`V=(T<)sCJ\&#dPD3)=(JmC'ZT0 !qD~qwO}r^l&1fz
R'J;_#m;V=(Gj<D-7=(,ZbV=(P,r{~qw@N!q~ qw4&mks#K=(OC),+IZ|;G$?X*"w?x;<G~qwD$
w:X,rK'J2;_#m
T|P'Dbv=8Dhs<BK Load Balancer Dzz#|kgZ_P,yC>Db v=8`HfZm`Ec:
IluT
G24?;#
!q;,D~qw#bV=(HOi3"]o&6
b,49~qwvVJO,TLxPks"Mx|#
fEM'zksN}DvS,I/,mS~qw,a)Z8.(uA8Y(~ qwOl&?l}'rNksD'V#
h8DP'9C
:Xyb(}!?uYj<-7=(-#"zDHc,7#?i~qwD2~ C=nQD{C#
]W/I
Load Balancer 9Cj< TCP/IP r UDP/IP -i#I+dmSAVPDxgP
x^hwNNom|D#2
M*z
9Cr% mac 6p*"=(,VIwi~vi4k>DM'z=~qwD{"
w#|^hi4v>D~qw=M'zDE"w#b;Xc`TZd|=(x Tss5MK&CLrD0l,Sxa_KxgDT\#
_ICT
Iw"Cisco CSS XFwM Nortel Alteon XFwi~a)ZC_ICT,|
V {C;(<U#VMw4,D8]zw,Z w~qw"zJO1S\:Xy b#1dP;(~qw'\1,ks+LxId|~qw~q#b+w*%c JO{%NN~qw,"9>
*q!|`E",kNDZ 5 3D:_ICTgN5V?;#
0kdC<\r%#
c_HIC#
yZZ]7I(9C CBR i~rVIwi~)
(}k_Y:fzmdOKP,CBR i ~ _ PPy ] ksDZ]+ HTTP M HTTPS(SSL)ks"M=X(~qwD\&#}g,g{ks
V|,V{.0/cgi-bin/1,"R~qw{FG>X~qw,CBR IT1S+k s"M=;iXpVdT&m cgi ksD~qwPDnQ~qwP#
4 WebSphere Application Server: Load Balancer \m8O
D URL ?<?
_ICTgN5V?
VIw
VIwi~a)ZC_ICT&\,QVIww*%cJOSxg{%#C&\kZ
~(`Sw*DrwVIwzwD9CPX,"w*8CzwZNNwzwvVJO D1rS\:XybDNq#VIwi~9a)`%_ICT,d wMN(8])zw#kNDZ 176 3D:dC_ICT;#
CBR r>c!qw
1 2 cdCMVIwzw:Xybw?;pCZ`(_P CBR r>c!qwD~qw 1,zITo= Load Balancer Db)i~D_ICT6p#
VIwi~2a)yZZ]7I,+|;h*20_Y:fzm#r*1SU }]|1,VIwi~DyZZ]7IZZKP4P,|ITa)H CBR i~
|l
DyZZ]7I#VIwi~* HTTP(9C0Z]1`Mfr),T0*
HTTPS(9C SSL a0j6W5T)4PyZZ]7I#
":v CBR i~IT9C HTTPS(SSL)DZ]fr,1yZ HTTP ksD
Z]xP:Xybw?1,dh*b\MXBS\{"#
Jm=(zw%*
B&\
" : T Z g = | , > c ! q w D ` v ~ q w x P : X y b D d C , v 9 C Z
AIX"HP-UX"Solaris r Windows 53OKPD r(r~qw IP X7,yT>c!qwD_ICTbv=8Z Linux O;$w#
>c!qw9Cdw IP X7(;G:/X7)l&,<B4TksLrD DNS k s'\#
Cisco CSS XFwr Nortel Alteon XFw
b)XFw_Pw*%cJO{%XFwD_ICT&\#Z3(zwODXFwI
dC*wXFw,xZm;(zwODXFwIdC*8]XFw#8]XFw`S wXFw,"ZwXFw'\1,'VS\*XFwa)~qw
Z 205 3D:_ICT;,Tq!|`E"#
Load Balancer for IBM WebSphere Application Server f> 6.0 |(Og V5
"PfDyPB&\MD}D|B#
6.0 DB&\
Load Balancer for IBM WebSphere Application Server V6.0 |,m`B&\#
K&PvKnX*DB&\#
v Z Windows O,VIwD mac *"=(OD"C'V
VIwzw#r*VIwKJL
(5DNq#kND
K&\&CZVIwi~#
Z Windows 53O,}K cbr M nat *"OD"Cb,VIwD mac *"=(V Z2'V"C#kNDZ 174 3D:9C"PdCD~qw;
v Z Windows 53O,executor stop |nVZ\'V
,Tq!|`E"#
Z 1 B Load Balancer Ev 5
K&\&CZVIwi~#
Windows OVZ'V(}|nP#94PLr#
v XFe}9C fintimeout M staletimeout D,SG<
K&\&CZVIwi~#
Q*VIwi~*"BDc(TDx,SG<VdDT\"XC#VIw;Y9C %@D53F1w_L4e}
set fincount |n#;FvK|n,"RQSz7P+d}%#kNDZ 225 3D :9C fintimeout M staletimeout 4XFe},SG<;Tq!|`E"#
X*E":7#|ByPH0DE>D~Tzf9C executor set fincount |n#
v Z Windows 53
K&\&CZVIwi~#
Q-;Fv dsconfig(ndconfig)|n#*f;|,k9C dscontrol executor configure |n#
X*E":7#|ByPH0DE>D~Tzf9C dsconfig(ndconfig)|n#
v "v|nodTdCVIw1,k9C dscontrol(x;G ndcontrol)
O,Q}% dsconfig(ndconfig)|n
''D,SG<,rK;Yh* dscontrol executor
K&\&CZVIwi~#
Z|nodP9C dscontrol 4zf ndcontrol TdCVIwi~#Q-;Fv9C ndcontrol#(0"Pf'V,1r;f9C dscontrol M ndcontrol#)
}g:dscontrol executor start(x;G,ndcontrol executor start)#
X*E":7#|ByPH0DE>D~T9C dscontrol 4zf ndcontrol#
1.4.2 f>D 32 ; JDK D'V
v T
K&\&CZyP Load Balancer i~#
*q!PX V6.0 Edge Components O JDK m~hsDnBE",kCJTB WebSphere Application Server Web 3 f : http://www.ibm.com/software/webservers/appserv/doc/latest/prereq.html#
v Z AIX 5.3 O'V
K&\&CZyP Load Balancer i~#
*q!PX AIX 5.3 O Load Balancer 'VD|`E",kNDZ 30 3D:AIX D hs;#
v *q!PX\'
BE" , k C J T B WebSphere Application Server Web 3 f : http://www.ibm.com/software/webservers/appserv/doc/latest/prereq.html#
V53OT0 Load Balancer V6 OyPd|\'VDm~hsDn
5.1.1 DB&\
Load Balancer for IBM WebSphere Application Server V5.1.1 |,m`B&\#
K&PvKnX*DB&\#
6 WebSphere Application Server: Load Balancer \m8O
v Z Linux M UNIX 53 O,Mozilla /@wGi4ozD1!/@w
K&\&CZyP Load Balancer i~#
Z Linux M UNIX 53 O:*i4oz,1!/@wG Mozilla#(iDf>G Mozilla 1.4 r|_f>#
":Z Windows 53O,*i4oz,1!5G53/@w#(bkH0"Pf#
;d#)(iD/@wG Internet Explorer 5.5 r|_f>,T0 Mozilla 1.4 r
|_f>#
5.1 DB&\
Load Balancer for IBM WebSphere Application Server V5.1 |,m`B&\#
K&PvKnX*DB&\#
v ,;v:/O FTP KZM(d{KZ'V
K&\&CZVIwi~#
CKv?,VZ'VZ,;v:/O,1dC FTP KZM(d{KZ#kNDZ 202
3D:9C(d{KZ(r=4dCD D(d{KZ;Tq!|`DE"#
5.0.2 DB&\
Load Balancer for IBM WebSphere Application Server V5.0.2 |,m`B&\#
K&PvKnX*DB&\#
v Linux for S/390
K&\&CZyP Load Balancer i~#
KZw?;MZ 202 3D:&m FTP (E?
®
zSeries®"iSeries™MpSeries®O'V
V
}K'VZ Linux for Intel
for S/390 zSeries"iSeries M pSeries OKP#kNDZ 36 3D:Linux Dhs;, Tq!|`E"#
v Z Solaris 9 O'V
K&\&CZyP Load Balancer i~#
}K Solaris 8 b,Load Balancer VZ9Z Solaris 9 OKP#kNDZ 39 3D :Solaris f*s;Tq!|`E"#
v Z Windows Server 2003 O'V
K&\&CZyP Load Balancer i~#
} Windows 2000 b,VZ9Z Windows Server 2003 OKP Load Balancer#k
NDZ 41 3D:Windows Dhs;Tq!|`E"#
5.0.1 DB&\
Load Balancer for IBM WebSphere Application Server V5.0.1 |,m`B&\#
K&PvKnX*DB&\#
v Z HP-UX V11i O'V
OKP Load Balancer b,Load Balancer VZ9Z Linux
Z 1 B Load Balancer Ev 7
K&\&CZyP Load Balancer i~#
}K'V AIX"Linux"Solaris M Windows 53b,Load Balancer VZ9Z HP-UX OKP#kNDZ 34 3D:HP-UX D*s;Tq!|`E"#
v Z AIX 5.2 O'V
K&\&CZyP Load Balancer i~#
*q!PX AIX 5.2 OD Load Balancer 'VD|`E",kNDZ 30 3D:AIX Dhs;#
5.0 DB&\
IBM WebSphere Application Server V5.0 D Load Balancer |,m`B&\#
nX*DPZK&#
v Cisco CSS XFwi~Dv?
Cisco CSS XFw(H0F* Cisco I/w)G*I Cisco CSS ;;z:XybD ~qwFc(5D Load Balancer i~#Cisco CSS ;;zGyZ2~D load balancer,d'V SNMP#KXFw9C|sD&CLr053O64v
;;zD~qw:Xyb&\#
kNDZ 117 3DZ 14 B, :lYkEdC;"Z 121 3DZ 15 B, :F. Cisco CSS XFwi~;MZ 127 3DZ 16 B, :dC Cisco CSS XFwi~;,Tq
!|`DE"#
v Nortel Alteon XFwi~
? Cisco CSS
K&\?~G Load Balancer DBi~#
Nortel Alteon XF 5#Nortel Alteon Web ;;zGyZ2~D load balancer,d SNMP SZCZq
!,SE"MhC(5#Nortel Alteon XFwG;vBD Load Balancer i~,d` S}ZI Alteon ;;z:XybD~qw,"a)J1D(5T7#<7D:Xy
b#KXFw :Xyb&\#
kNDZ 135 3DZ 17 B, :lYkEdC;"Z 139 3DZ 18 B, :F. Nortel Alteon XFwi~;MZ 147 3DZ 19 B, :dC Nortel Alteon XFwi~;,
Tq!|`DE"#
v XFw_IC
K&\&CZ Cisco CSS XFwM Nortel Alteon XFwi~#
VZ,Load Balancer 'V Cisco CSS XFwi~M Nortel Alteon XFwi~D_ ICT#g{wXFw"zJO,M'VZITZ8]~qwO20XFwTcS \wXFw#
PX Cisco CSS XFw,kNDZ 124 3D:_ICT;
PX Nortel Alteon XFw,kNDZ 144 3D:_ICT;Tq!|`E"#
v ?kfrD,S}v?
w*}ZI Nortel Alteon Web ;;z:XybD~qwFc(
9C|sD&CLr053O64v? Nortel Alteon ;;zD~qw
T'V
Tq!|`E"#
8 WebSphere Application Server: Load Balancer \m8O
K&\&CZVIwM CBR i~#
T?kfrD,S}v?JmM'8(0upserversonrule1!n#(}8(K!n,
zIT7#g{~qw/PD;(r`(~qw1z,d`~qw+;}X#
kNDZ 183 3D:9CyZ?k,S}Dfr;,Tq!|
`E"#
v CBR n/ cookie W5Tv?
K&\&CZ CBR i~#
H05VyZ CBR n/ cookie W5TDM'zkksD:/MKZOD~qw. dD,S#bI\I*dCPDJb,dPP`vxP;,~qw/Dfr#Kv
?+Z%v:/MKZZJm`
vW5T,9M'z\yZksDOBD1ZXk
m`;,~qw#VW5T#
kNDZ 190 3D:n/ cookie W5T;,Tq!|`E"#
v Linux SNMP 'V
K&\&CZVIwi~#
Load Balancer VZZ Linux =(Oa) SNMP 'V#kNDZ 226 3D:SNMP
|nk-i;,T
q!|`E"#
v yZ Web D6L\m'V
K&\&CZ Load Balancer DyPi~#
VZ,Load Balancer }K'V(} RMI(6L=(wC)6L\mTb,9'Vy Z Web D6L\m#49fZ@p=,yZ Web D\m2a) Load Balancer D
2+"QO$D6L\m#kNDZ
221 3D:yZ Web D\m;,Tq!|`E
"#
v 'VS GUI D|nPCJ
K&\&CZ Load Balancer DyPi~#
VZ,ITS GUI wPD0wz1ZcCJ|nP(0"M|n1)#kNDZ 397 3,Tq!|`E"#
v BJb7($_(lbpd)
K&\
&CZVIwi~#
* Load Balancer Jb7(a)K;v$_(lbpd),C$_+lYMrcXU/M 'I"M= IBM ~qDX*E"#kNDZ 235 3D:U/JOoOE";,Tq
!|`E"#
v a)D0X?61HTTPS KJLr
K&\&CZVIw"CBR M>c
!qwi~#
}K0a?61SSL KJLrb,Load Balancer VZ9a)K0X?61HTTPS K JLr#HTTPS KJLrr*+? SSL ,S,dk~qw("j{D SSL WSV#
(`4,lightweight SSL KJLr;k~qw("j{D SSL WSV#)
Z 1 B Load Balancer Ev 9
kNDZ 162 3D:KJLrPm;,Tq!PX HTTPS KJLrD|`E"#
v a)D LDAP KJLr
K&\?~JCZyP Load Balancer i~#
Load Balancer VZa)K`S LDAP ~qw!5D LDAP KJLr#
kNDZ 162 3D:KJLrPm;,Tq!|`E"#
JLrXT,S}
v K
K&\?~JCZyP Load Balancer i~#
KJLrVZPZjG~qw1z.0XT,SD\&#
kNDZ 162 3D:KJLrXT;MZ 210 3D:KJLrXT;Tq!|`D E"#
v ~qw1z1"M TCP 4;
K&\&CZVI
VIwVZP"M TCP 4;=1z~qwD\&#TCP 4;+<B"4XU,S#
kNDZ 157 3D:"M TCP 4;=1z~qw(vVIwi~);,Tq!|`
E"#
v S Load Balancer a)P}%D&\
TB&\QS Load Balancer P}%
Jd(;wi
~qw(rW5T(SDA)
wi~#
~
10 WebSphere Application Server: Load Balancer \m8O
Z 2 B Load Balancer i~DEv
>Ba) Load Balancer i~DEv,|,TBwZ:
v :Load Balancer Di~G24?;
v :VIwi~DEv;
v Z 14 3D:yZZ]7I(CBR)i~DEv;
v Z 15 3D:>c!qwi~DEv;
v Z 16 3D:Cisco CSS XFwi~DEv;
v Z 18 3D:Nortel Alteon X
*q!PX?v Load Balancer i~a)DdC&\D_6Pm,T(zzF.D)& \CZ\mzDxg,k NDZ 21 3DZ 3 B, :\mzDxg:7(*9CD) Load Balancer &\;#
Load Balancer Di~G24?
Load Balancer Devi~G:VIw"yZZ]7I(CBR)">c!qw"Cisco CSS XFwM Nortel Alteon XFw#Load Balancer Czy]>cDdCinX%@9Cr
;p9Cb)i~#>Za)Kb)i~DEv#
Fwi~DEv;
VIwi~DEv
VIwi~(}:XybD@XiOM\mm~=bzD~qw.dDw?#VIw 2 I T l b J O D ~ q w " * " w?F } | # V I w ' V
HTTP"FTP"SSL"SMTP"NNTP"IMAP"POP3"Telnet 0NNd|yZ TCP r^ 4, UDP D&CLr#
"M=VIwzwD ~qwO#I9Cb)(5D1!5rZdC}LP|D|G#
VIwa)}V*"=((ZKZO8():
v MAC *"=((mac)#9CK*"=(,VIw:Xyb=oks=~qw#~q
v NAT/NAPT *"=((nat)#9CVIwDxgX7*;(NAT)/xgX7KZ*
v yZZ]7I*"=((cbr)#^h_Y:fzm,VIwi~Jmz
yPM'zks4U3)/,hCD(51S;}<=0nQ1
S5Xl&xM'z,x^hVIwDNNIf#
w1
;(NAPT)\&}%;Z>X,SxgODsK~qwD^ F#1z#{~qw; Z6L;C1,zIT9C nat <u (WAN)<u#9C nat *"=(,VIw:Xyb=oks=~qw#~qw5X l&=VIw#;s,VIwzw+l&5XxM'z#
C0Z]1`Mfr)T0* HTTPS(9C SSL a0j6W5T)4PyZZ]7 I#TZ HTTP M HTTPS w?,VIwi~ITa)H CBR i~
]7I#9C cbr *"=(,VIw:Xyb=oks=~qw#~qw5Xl&= VIw#;s,VIwzw+l&5XxM'z#
x;G9C;c7Ib0(GRE)/crx
* HTTP(9
|l
DyZZ
© Copyright IBM Corp. 2004 11
VIwi~GTsMIlu~qwxgxPH("P'\mDX|#9CVIw,I +\`%@~qw4S*g,%;Dib~qw#by,>cTbIw*;v IP X7#
VIw;@5r{~qwKP;yPks<;"MAVIwz
VIw(}=bw?:X=:/D~qwxx4TxD'f,SxH("P'\mz
D>c#
9CVIw\m>X~qw
wD IP X7#
<1.9CVIw\m>X~qw>cDomm>(>}
< 1 9>K9CT+xdCD>cDomm>(#20VIwzw1^hTxgxPN
Nom|D#9C MAC *"=(1,VIw+M'zks}<=nQ~qws,l& +1SS~qw"M=M'z,x^hVIwDNNIf#
12 WebSphere Application Server: Load Balancer \m8O
9CVIwMH?~qw\m~qw
<2.9CVIwMH?~qw\m~qwD>c>}
< 2 hvdyP~qw<Z>XxgOD>c#VIwi~CZ*"ks,xH?~q
wCZ*VIwzwa)53:XE"#
ZK>}P,?(sK~qwO<20H?~qwX$Lr#zIT+H?~qwk
VIwi~rNNd| Load Balancer i
9CVIw\m>XM6L~qw
<3.9CVIw\m>XM6L~qwD>c>}
~;p9C#
VIwPDcr'VJm9C>XM6L~qw(;,SxOD~qw)#< 3 T>K C;v>XVIw(VIw 1)w*yPkskZc&DdC#|+b)ksVd=T
Z 2 B Load Balancer i~DEv 13
QD>X~qw(~qw A"~qw B"~qw C)M6LVIw(VIw 2),d+ :Xyb=|D>X~qw(~qw G"~qw H"~qw I)#
19CVIwD NAT *"=(r GRE 'V1,VIwDcr'V2ITjIx^h
L>c(~qw D"~qw E M ~qw F yZDX=)ODVIw#kND
9C6
Z 55 3D:VIwD NAT/NAPT(nat *"=();MZ 198 3D:GRE(;c7Ib
0)'V;,Tq!|`E"#
yZZ]7I(CBR)i~DEv
CBR k_Y:fzm;p9C,TzmM'zks=8(D HTTP r HTTPS(SSL)
~qw#*KZMxgxm*sDivBlYlw Web D5,|Jmz&m_Y:f j8E"# CBR k_Y:fzm;pbT9C8(fr`MD HTTP ks#
CBR 9zIT8(;i\y CBR Jmz*?Vks8(`(~qw,yTI*nQM'zl&TksxP:Xy
b#CBR 9lb~qwiPD3(~qwN1"zKJO,"#9+ks7I=C~q w# CBR i~9CD:
1_Y:fzmSUks1,+yZQZ CBR i~P(eDfr4li|#g{R= K%d,r!q;vkKfr`XD~qw4&mKks#;s_Y:fzm4P| D#f&m,+ksz
CBR kVIw&\`,(}K_ICT"SNMP Szm"crM8vd|dC|n. b)#
_Y:fzmXk}ZKP,CBR EIT*<TM'zksxP:Xyb#
Xybc(kVIwi~9CDQi$Dc(`,#
m=y!~qw#
9C CBR \m>X~qw
]ksZ]D}rmo=%d(4&mksD~qw#r*
14 WebSphere Application Server: Load Balancer \m8O
<4.9C
< 4 9>K;v>cD_-m>(,dP CBR CZzm>X~qwD;)Z]#CBR
i~9C_Y:fzmyZ URL DZ],*"M'zks(HTTP r HTTPS)=~q
w#
>c!qwi~DEv
>c!qww*kr{53Pd|{F~qw;p$wD{F~qw,T9C/PD
b?M(5T;i~qwxP:Xyb#zI4(>cdC,T9z\y]CZM' zksDr{T~qwiPDw?xP:Xyb#
CBR
\m>X~qw>c>}
M'z+bvr{Dksa;
=xgZD{F~qw#{F~qw+ks*"=>c
!qwzw#;s>c!qw+r{bv*QZK>c{BdCD~qwPDdP;
(~qwD IP X7#>c!qw+y!~qwD IP X75Xx{F~qw#{F~ qw+ IP X7
5XxM'z#
H?~qwG Load Balancer D53`Si~,dXk20ZzdCZD?(:Xyb D~qwP#9CH?~qw,>c!qwIT`S~qwODn/6p,lbN1
~qwD:Xna,T0lb"zJOD~qw#:XG~q
w$w?HDH?j
<#(}(F53H?E>D~,zITXFCZb?:XDb?(`M#IdC> c!qwTJ&zD73,dC1&<GngCJ5J"C'\}0CJ`M(} g,L1di/"$1dKPDi/rs?9
C CPU D:X)HrX#
Z 2 B Load Balancer i~DEv 15
9C>c!qwMH?~qw\m>XM6L~qw
<5.9C>c!qwMH?~qw\m>XM6L~qwD>c>}
< 5 hv>c!qwi~CZXpksPD>c#~qw 1"~qw 2 M~qw 3 G
>XD#~qw 4"~qw 5 M~qw 6 G6LD#
M'z+bvr{Dksa;=M'z{F~qw#M'z{F~qw(} DNS +k s*"=>c!qwzw(7
D IP X7#>c!qw5Xy!~qwD IP X7=M'z{F~qw#{F~qw 5X IP X7=M'z#
M'zSU=~qwD IP X7s,|+&CLrks1S7I=y!D~qw
2)#
":ZK>}P,H?~qwa)53:XE"x>c!qwzw#H?~qwzm
20Z?(sK~qwO#+H ?~qwk>c!qw;p9C;qr>c!q wvIT9C-7!q=(xP:Xyb#
Cisco CSS XFwi~DEv
Cisco CSS XFw,, Cisco D CSS 11000 5P;;z9IK9dDbv=8#iO Dbv=8+ CSS 11000 5PD!+}]|*"MZ]7I\&k Load Balancer j FDO6c(lOp4,T7(:XE"M
ICT#Cisco CSS XFw &\{C Load Balancer D(5c("j<M(FKJL rT0H?~qw47(H?"!+4,M~qD:X#CKE",Cisco CSS XFw zI"M= Cisco CSS ;;zD~q(5,TxPnQ~q!q":X
m#
6 1)#;s,>c!qwbvr{*tI~qwPD;v
(76
~q
(sK~qw&CLrr}]b)D
E/M1!]
Cisco CSS XFwzYm`j<,|,:
v n/,SM,SJ((5Fc\ZZDB,S})
16 WebSphere Application Server: Load Balancer \m8O
v &CLrM}]bICT,|G(}9Cj<M(FKJLrdC.Vrc,"R
$tZ~qODzm(F*X(&CLr
v CPU 9CJ
v Zf9CJ
v C'I(FD53H?
1 Cisco CSS ;;z(x;P Cisco CSS XFw)7(a)Z]a)~qD!+4
,
1,|+l&1dCZZ]ksrd|xgk)O#1 Cisco CSS XFwM;1,b) n/S Cisco CSS ;;z6= Cisco CSS XFw#Cisco CSS XFw0l~qD(5 r~qZ]D\&,"Z~qV4r'%ICTDJ11r$nr]R~q#
Cisco CSS XFw:
v 9C"<D
SNMP SZTS Cisco CSS ;;zq!,SE"
v 9CKJLrdkVv~qICTMl&1d
v 9CH?~qwE"Vv53:X
v zIdCP?n~qD(5
(5JCZ;vKZODyP~q#TZNNX(KZ,y]=n~qdD`T(5
Z|G.
dVdks#}g,g{;n~qD(5hC* 10,xm;nhC* 5,r(
5hC* 10 D~qqCDks}G(5hC* 5 D~qD=6#9C SNMP +b)
(5a)x Cisco CSS ;;z#1NN~qD(5hC*|_1,Cisco CSS ;;z +|`ks}<=C~q#
<6.9C
Cisco CSS
XFwMH?~qw\m>X~qD>c>}
Z 2 B Load Balancer i~DEv 17
Cisco CSS XFw,, Cisco CSS ;;z"M0=vlrPDnQ1bv=8,d+ g(YHZ]*;kjFD&CLrO6"1!]mM~q:XE/iOp4#Cisco
CSS XFwG Cisco CSS ;;zM IBM WebSphere Application Server Load Balancer .d{v9dbv=8D;?V#
Nortel Alteon XFwi~DEv
Nortel Alteon XFw,, Web ;;zD Nortel Alteon 5Pa)9dbv=8,|+ ;;zD}]|*"M Load Balancer DjFO6c(\&iOp4,T7(~qw(
5#
Nortel Alteon XFwJmz*"\4P|`&CLrO6DICTG\@@T0CZ? p~qD&CLr:XD(FK
H?~qwa)53:XE"(g,CPU MZf9CJE"),T0zCZ*"(F5 3:Xb?Dr\#
Nortel Alteon XFwU/`VH?}],T7(}ZI`v Nortel Alteon Web ;;z :XybD~qw(5,|,:
v n/MBD,S
v &CLrM}]
$tZ~qwODzm(F*X(&CLr#
v CPU 9CJ
v Zf9CJ
v C'I(FD~qwH?
v IAT
bICT,|G(}9Cj<M(FKJLrdC.Vrc,"R
JLr#
Nortel Alteon XFw9C SNMP k;;z(E#dC,S;;zlw4,M,SE
;)XFwFc~qw(5,b)(5+hCZ;;zO#;;z9CXFwhCD (54!qnQD~qw,T&m~qDM'zks#
<7.9C
zIT9C/@w"6L GUI r6L|nPgf4\mXFw#
Nortel Alteon
XFw\m>X~qwD>c>}
"#
18 WebSphere Application Server: Load Balancer \m8O
k Web ;;zD Nortel Alteon 5PiOD Nortel Alteon XFw"M0=vlrP DnQ1bv=8,d+g(YH}]|*;kjFD&CLrO6"1!]mM~
qw:XE/iOp4#Nortel Alteon XFwG Web ;;zD Nortel Alteon 5Pk IBM D WebSphere .dD9dbv=8D;?V#
Z 2 B Load Balancer i~DEv 19
20 WebSphere Application Server: Load Balancer \m8O
Z 3 B \mzDxg:7(*9CD) Load Balancer &\
>BPv Load Balancer i~DdC&\,rKzIT7(D)&\CZ\mzDxg:
v :\mw"KJLrMH?~qw&\(CZVIw"CBR M>c!qwi~);
v :VIwi~&\;
v Z 24 3D:yZZ]7I(CBR)i~&\;
v Z 26 3
v Z 27 3D:Cisco CSS XFwi~&\;
v Z 28 3D:Nortel Alteon XFwi~&\;
*q!PX?v Load Balancer i~a)DdC&\D_6Pm,T(zzF.D)& \CZ\mzDxg,kNDZ 3 B, :\mzDxg:7(* &\;#
\mw"KJLrMH?~qw&\(CZVIw"CBR M>c!qwi
~)
*E/g~qwD:Xyb"7#!q0}7D1~qw,kND:
__ Z 156 3D:E/ Load Balancer a)D:Xyb;
__ Z 159 3D:KJLr;
__ Z 168 3D:H?~qw;
D:>c!qwi~&\;
9CD) Load Balancer
VIwi~&\
6L\m
"C
_ICT
M'z=~qwDW5T
VIw'Vg~qwT HTTP"FTP"SSL"SMTP"NNTP"IMAP"POP3"Telnet MN Nd|yZ TCP r^4, UDP D&CLrxP:Xyb#
__ *S Load Balancer yZD%@zwKP Load Balancer dC,kNDZ 219 3
D:Load Balancer D6L\m;#
__ *ZkzxP:XybD Web ~qwD,;(zwOKPVIw,kNDZ 174
3D:9C"PdCD~qw;#
__ *9CVIw}%xgPD%cJO^F,kNDZ 60 3D:r%_ICT;
MZ 61 3D:`%_ICT;#
1:Xyb SSL(HTTPS)w?1:
© Copyright IBM Corp. 2004 21
__ *7#M'z+,;( SSL ~qwCZ`v, S,kNDZ 188 3D:Load
Balancer DW5T&\gN$w;#
__ *7#M'z+,;(~qwCZ HTTP M SSL w?,kNDZ 188 3D:;
fKZW5T;#
__ *7#M'z+,;(~qwCZ`v,S,kNDZ 188 3
DW5T&\gN$w;#
__ *7#;iM'z+,;(~qwCZ`v,S,kNDZ 189 3D:W5TX
7Zk(stickymask);#
__ *SzDdCP}%~qw(}g,*K,$D?D),x;Y5M'zw?,
kNDZ 189 3D:#Y~qw,Sd
yZfrD:Xyb
*K+M'z<r,; Web X7D;,~qwi,zIT+0fr1mS=VIwd C#*q!|`DE",kNDZ 180 3D:dCyZfrD:Xyb;#
__ *yZM'z4 IP X7,+M'z<r;,~qwi,kNDZ 182 3D:9C
M'z IP X7Dfr;#
yZ
__ *yZM'zKZ,+M'z<r;,~qwi,kNDZ 182 3D:9CyZ
M'zKZDfr;#
__ *yZ1d,+M'z<r;,~qwi,kNDZ 182 3D:9CyZ1dD
fr;#
__ *yZxg}]|PD~q`
182 3D:9CyZ~q`M(TOS)Dfr;#
__ *yZ>cw?,+M'z<r;,~qwi:
__ 9C?k,S},kNDZ 183 3D:9CyZ?k,S}Dfr;#
__ 9C\Fn/,S},kNDZ
r;#
__ #fM2m;, Web X7Dxm,kNDZ 183 3D:9CyZ#txm
M2mxmDfr;#
__ 7#*zD?v~qwi}7Xb?w?,kNDZ 187 3D:~ qw@
@fr!n;#
__ *+gvw?<r;
DZ 185 3D:9C\G*ffr;#
__ *2GM'zW5T,T7#M'z;031!gv~qw,kNDZ 186 3D
:KZW5T2G;#
D:Load Balancer
z;#
M(TOS);,+M'z<r~qw,kNDZ
183 3D:9CyZ\n/,S}Df
i1!~qw(}g,+l&0>c&1D~qw),kN
9CVIwD cbr *"=(DyZZ]7I
*7# SSL 5X=`,D SSL ~qw,yZM'zksPD SSL j6
__ kNDZ 56 3#
*yZ%dM'zksD URL Z]9Cfr,T+ HTTP M'z<r;,~qwi, kNDZ 56 3D:VIwDyZZ]7I(cbr *"=();MZ 186 3D:9CyZ ksZ]
__ *xpXb URL kd~q&CLr,kNDZ 58 3D:~qwVx:dC=;
22 WebSphere Application Server: Load Balancer \m8O
Dfr;q!|`E"#
vom~qw(IP X7)D_-~qw;#
__ *7#M'zZ9C Web ~qw4(D cookie ks`v,SP`FDZ]1,
5X=,;(~qw,kNDZ 192 3D:;/ cookie W5T;#
__ *+ Web w?:Xyb=JmZ?(~qwO_Y:f(;Z]D_Y:fzm
~qw(Sx(}{%`(z
!),kNDZ 193 3D:URI W5T;#
VIwi~D cbr *"=(k CBR i~.dDHO
9CVIwD cbr *"=(DEcG|TM'zksa)l&DYHH CBR i~| l#mb,VIwD cbr *";*s20M9C_Y:fzm#
g{zDxg|,j+2+D SSL(M'z=~qw)w?,r9C CBR i~(,,
_Y:fzm)DEcG|IT&mXhDS\/b\,Tc4PyZZ]7I#T Zj+2+D,S,VIwD cbr *";\9 (&mS\/b\TZM'zksD URL O4P5JDyZZ]7I#
cr:Xyb
__ *9CVIwDcr&\:Xyb=6L~qw,kND:Z 193 3D:dCc
rVIw'V;MZ 198 3D:GRE(;c7Ib0)'V;#
":g{6L>cO;'V GRE,r6L>cOh*;v=SDVIw#
__ *9CVIwD nat *"=(:X
D NAT/NAPT(nat *"=();#
wOZ]D_`_Y:f,vSK>c_Y:fs
C SSL j6W5TxPdC,r*|^
yb=6L~qw,kNDZ 55 3D:VIw
":g{9C nat *"=(,rZ6L>cO
KZ3d
__ *+3v Web X7:Xyb=,;(zwOD`v~qwX$Lr,dP?vX
$LrZ(;DKZOl},kNDZ 55 3D:VIwD NAT/NAPT(nat *"
=();#
Z(CxOhCVIw
__ *+VIww?ECZ;,ZM'zw?DxgO(T(}uYb?xgDyC
4DxT\),kNDZ 200 3D:9C(CxdC;#
(d{:/M(d{KZ
__ *+`v Web X7iO=%vdCP,kNDZ 200 3D:9C(d{:/4i
O~qwdC;#
__ *:Xyb@p=,kNDZ 201 3D:9C(d{:/*@p=:Xyb;#
__ *+w?<ryP?DXKZ,kNDZ 202 3D:9C(d{KZ
CDKZw?;#
0\x~q1%wlb
;
h*=SDVIw#
(r=4d
__ *lbI\D0\x~q1%w,kNDZ 202 3D:\x~q%wlb;#
Z 3 B \mzDxg:7(*9CD) Load Balancer &\ 23
~xFU>G<
__ *Vv~qww?,kNDZ 203 3D:9C~xFU>G<Vv~qw3FE
";#
/f
__ *Z~qwjG*KPr1z1zI/f,kNDZ 159 3D:9CE>TzI
/frG<~qwJO;#
yZZ]7I(CBR)i~&\
CBR +:Xybk WebSphere Application Server D_Y:fzm/IZ;p,Tzm
M'zks=8(D HTTP r HTTPS(SSL)~qw#*9C CBR,XkZ,;(z wO20MdC_Y:fzm#*q!PXgNdC_Y:fzmTc9C CBR DE
",kNDZ 93 3D:=h 1. dC
9C CBR i~(rVIwi~D cbr *"=(),zITrzDM'za)TBE c:
__ +;,Z]`MDM'zks:Xyb=~qw/#(kNDZ 86 3D:;,V
Z]D:Xybks;)#
__ (}Z Web ~qwdnQX.V
:*|CDl&1d.VzD>cZ];)#
__ (}Jm*?V`MDZ]8(`(~qw,T7#Z~qw"zJO1M'z
w?;PO#(kNDZ 86 3D:a) Web ~qwZ]D8];
_Y:fzmT9C CBR;#
zD>c,TDxl&1d#(kNDZ 86 3D
)#
CBR i~MVIwi~D cbr *"=(.dDHO
g{zDxgh*j+2+D SSL(M'z=~qw)w?,r9C CBR i~(,, _Y:fzm)DEcG|IT&m SSL S\/b\,Tc4PyZZ]7I#
TZj+2+D SSL ,S,VIwD cbr *";\9C SSL j6W5TxPdC,
|^(&mS\/b\TZM'zksD URL O4P5JDyZZ]7I#
r*
TZ HTTP w?,9CVIwD cbr *"=(DEcG|TM'zksa)l&DY
;
HH CBR i~|l#mb,VIwD cbr *"
*s20M9C_Y:fzm#
6L\m
__ *S Load Balancer yZD%@zwKP Load Balancer dC,kNDZ 219 3
D:Load Balancer D6L\m;#
"C
__ CBR ITZkzxP:XybD~qwD,;(zwOKP#kNDZ 174 3D
:9C"PdCD~qw;,Tq!|`E"#
_P`v_Y:f5}D CBR
__ *(}9C`v_Y:fzmxL4Dx CPU 9CJ,kNDZ 86 3D:9C
`v_Y:fzmxL4Dx CPU 9CJ;#
24 WebSphere Application Server: Load Balancer \m8O
* SSL ,Sa)yZZ]7I
*Jm SSL w?DyZZ]7I:
__ Z=K(M'z=zmMzm=~qw)<9C2+,S,kNDZ 87 3D
:gj+2+D(SSL),SD:Xyb;#
__ vZM'z=zmK9C2+,S,kNDZ 87 3D::Xyb SSL PDM'
z=zm
M HTTP PDzm=~qw;#
~qwVx
__ *xpXb URL kd~q&CLr,kNDZ 58 3D:~qwVx:dC=;
vom~qw(IP X7)D_-~qw;#
yZfrD:Xyb
*K+M'z<r,; Web X7D;,~qwi,zIT+0fr1mS= CBR d C#*q!|`DE",kNDZ 180 3D:dCyZfrD:Xyb;#
__ *yZksD URL Z],+M'z<r;,~qwi,kNDZ 186 3D:9
CyZksZ]
__ *yZM'z4 IP X7,+M'z<r;,~qwi,kNDZ 182 3D:9C
yZM'z IP X7Dfr;#
__ *yZ1d,+M'z<r;,~qwi,kNDZ 182 3D:9CyZ1dD
fr;#
__ *yZ>cw?,+M'z<r;,~
9C?k,S},kNDZ 183 3D:9CyZ?k,S}Dfr;#
9C\Fn/, S } ,kNDZ 183 3D:9 Cy Z\n/,S} Df
r;#
__ *+gvw?<r;i1!~qw(}g,+l&0>c&1D;(r`(~q
w),k
__ *2GM'zW5T,T7#M'z;031!gv~qw,kNDZ 186 3D
:KZW5T2G;#
Dfr;#
NDZ 185 3D:9C\G*ffr;#
qwi:
M'z=~qwDW5T
__ *7#M'z5X=CZ`v,SD,;(~qw,kNDZ 188 3D:Load
Balancer DW5T&\gN$w;#
__ *SzDdCP}%~qw(}g,*K,$D?D),x;Y5M'zw?,
kNDZ 189 3D:#Y~qw,Sdz;#
__ *7#M'zZ;@
5X=,;(~qw,kNDZ 190 3D:n/ cookie W5T;#
__ *7#M'zZ9C Web ~qw4(D cookie ks`v,SP`FDZ]1,
5X=,;(~qw,kNDZ 192 3D:;/ cookie W5T
__ *+ Web w?:Xyb=JmZ?(~qwO_Y:f(;Z]D_Y:fzm
~qw(Sx(}{%`(zwOZ]D_`_Y:f,vSK>c_Y:fs
!),kNDZ 193 3D:URI W5T;#
5 Web ~qw4(D cookie ks`v,SP`FDZ]1,
;#
Z 3 B \mzDxg:7(*9CD) Load Balancer &\ 25
9CVIwM CBR D_ICT
__ *9CxP DBR D 2 cdCPDVIw}%zxgPD%cJO^F,kND
~xFU>G<
__ *Vv~qww?,kNDZ 203 3D:9C~xFU>G<Vv~qw3FE
/f
__ *Z~qwjG*KPr1z1zI/f,kNDZ 159 3D:9CE>TzI
>c!qwi~&\
>c!qwg=;i~qwT{F~qksxP:Xyb#
6L\m
__ *S Load Balancer yZD%@zwKP Load Balancer dC,kNDZ 219 3
Z 5 3D:_ICTgN5V?;#
";#
/frG<~qwJO;#
D:Load Balancer D6L\m;#
"C
__ >c!qwITZkzxP:Xyb(^hd|dC=h)D~qwD,;(z
wOKP#
_ICT
__ (}9C`v_`>c!qw,"Yh}7D8{~qwdCM}#D DNS V
4=(ZJ1D;C,>JOITSr{53(DNS)=(q!_ICT#}#
DNS V4=(D>}G:XB+di/MXTx*F#
__ *9CxP>c!qwD 2 c
NDZ 5 3D:_ICTgN5V?;#
M'z=~qwDW5T
__ *7#M'z+,;(~qwCZ`v{F~qwks,kNDZ 188 3D
:Load Balancer DW5T&\gN$w;#
__ *7#9ChC9CZ^(TTL)Dj< DNS =(DM'z=~qwDW5T,
kNDZ 107 3D:TTL "bBn;#
yZfrD:Xyb
*K+M'zks<rr{FbvD;,~qwi,zIT+0fr1mS=zD> c!qwdCP#*q!|`DE",kNDZ 180 3D:dCyZfrD:Xy
b;#
__ *yZM'z4 IP X7,+M'z<r;,~qwi,kNDZ 182 3D
yZM'z IP X7Dfr;#
dCPDVIw}%zxgPD%cJO^F,k
:9C
26 WebSphere Application Server: Load Balancer \m8O
__ *yZ1d,+M'z<r;,~qwi,kNDZ 182 3D:9CyZ1dD
fr;#
__ *yZ~qw/DH?:X5,+M'z<r;,~qwi,kND:
__ *+gvw?<r;
w),kNDZ 185 3D:9C\G*ffr;#
cr:Xyb
>c!qwITZVrx(LAN)rcrx(WAN)PKP#
Z WAN 73P:
__ *9C(5-7!q=(TM'z{F~qwksxP:Xyb,;h*d|d
C=h#
__ *<GM'z{F~qw=a)yks&CLrD~qw(?DX~qw)Dx
g
/f
__ *Z~qwjG*KPr1z1zI/f,kNDZ 159 3D:9CE>TzI
/frG<~qwJO;#
Z 185 3D:H?yPfr;
Z 185 3D:H?=yfr;
i1!~qw(}g,+l&0>c&1D;(r`(~q
S|,kNDZ 107 3D:9CxgS|&\;#
Cisco CSS XFwi~&\
Cisco CSS XFwv? Cisco ;;zD~qw:Xyb\&,9d_P|sD&CLr M53O6#XFw9C|`tP&CLrM53tPH?4T/Fc~qw(5#
9C SNMP,+(5a)x;;z#K;;zZ&mM'zks19C(5,b<B~
qw:X
*E/g~qwD:Xyb"7#!q0}7D1~qw,kND:
__ Z 207 3D:E/ Load Balancer a)D:Xyb;
__ Z 209 3D:KJLr;MZ 210 3D:4((F(I(FD)KJLr;
__ Z 213 3D:H?~qw;
E/MDxJO]m#
6L\m
__ *S Load Balancer yZD%@zwKP Load Balancer dC,kNDZ 219 3
D:Load Balancer D6L\m;#
"C
__ Cisco CSS XFwITZkzxP:Xyb(^hd|dC=h)D~qwD,
;(zwOKP#
_ICT
__ *}%zxgPD%cJO^F,Cisco CSS ;;zM Cisco CSS XFw<_P
_ICT\&#TZK;;z,_ICT\&I\9C CSS _`-i#TZ Cisco CSS XFw,9C(C-i,dJm=vXFwDH8CdC#
Z 3 B \mzDxg:7(*9CD) Load Balancer &\ 27
*q!PXdC_ICTD|`E",kNDZ 124 3D:_ICT;#
~xFU>G<
__ *Vv~qww?,kNDZ 215 3D:9C~xFU>G<Vv~qw3FE
";#
/f
__ *Z~qwjG*KPr1z1zI/f,kNDZ 216 3D:9CE>TzI
/frG<~qwJO;#
Nortel Alteon XFwi~&\
Nortel Alteon XFwv? Nortel Alteon ;;zD~qw:Xyb\&,9d_P|s D&CLrM53O6#XFw9C|`tP&CLrM53tPH?4T/Fc~
qw(5#9C SNMP,+(5a)x;;z#K;;zZ&mM'zks19C( 5,b<B~qw:X
*E/g~qwD:Xyb"7#!q0}7D1~qw,kND:
__ Z 207 3D:E/ Load Balancer a)D:Xyb;
__ Z 209 3D:KJLr;MZ 210 3D:4((F(I(FD)KJLr;
__ Z 213 3D:H?~qw;
E/MDxJO]m#
6L\m
__ *S Load Balancer yZD%@zwKP Load Balancer dC,kNDZ 219 3
D:Load Balancer D6L\m;#
"C
__ Nortel Alteon XFwITZkzxP:Xyb(^hd|dC=h)D~qwD
,;(zwOKP#
_ICT
__ *}%zxgPD%cJO^F,Nortel Alteon Web ;;zM Nortel Alteon X
Fw_P_ICT\&#TZK;;z,_ICTI\9C_`-i,TCZ~ qwD,SM~q#Nortel Alteon XFw9C(C-i(dJm=vXFwDH 8CdC)a)_ICT#
*q!PXd
~xFU>G<
__ *Vv~qww?,kNDZ 215 3D:9C~xFU>G<Vv~qw3FE
";#
C_ICTD|`E",kNDZ 144 3D:_ICT;#
/f
__ *Z~qwjG*KPr1z1zI/f,kNDZ 216 3D:9CE>TzI
/frG<~qwJO;#
28 WebSphere Application Server: Load Balancer \m8O
Z 4 B 20 Load Balancer
>Brz5w Load Balancer 2~Mm~hsM20(9C53m~|$_)#
X*E": *q!PX 2~Mm~ hsDnBE" ,k4 S= TB Web 3f:
http://www.ibm.com/software/webservers/appserv/doc/latest/prereq.html
v Z 30 3D:AIX Dhs;
v Z 34 3D:HP-UX D*s;
v Z 36 3D:Linux Dhs;
v Z 39 3D:
v Z 41 3D:Windows Dhs;
PX9Cz720LrD205w,kND
D5#
":
1. g{}ZSH0f>D Load Balancer (F,r_}ZYw53OXB20,rZ2
00,IT* Load Balancer #fNNH0dCD~rE>D~#
v 2 0 s , h * + d C D ~ E C Z
...ibm/edge/lb/servers/configurations/component ?<P(dP component
GVIw"cbr"ss"cco r nal)#
v 2 0 s ,
.../ibm/edge/lb/servers/bin ?<P,TcKP|G#
2. Load Balancer XhD 32 ; Java
Solaris f*s;
+E> D ~ ( } g goIdle M goStandby) E C Z
6
Edge Components
6pG V1.4.2#
DEn"f.M207
r*3);Z Load Balancer zwOD&CLrI\h*d|f>D Java,yT1 z}61XkZzwO20}7f>D Java#20`v Java f>1,*7# Load
Balancer i~9C}7Df>,4PTBYw:
a. 20 32 ; Java D10f>#
b. `- Load Balancer E>D
Linux M UNIX 53
/usr/bin/<scriptfile>
Windows Yw53
C:\WINNT\System32\<scriptfile.cmd>
*z}Z}6D Load Balancer D?vi~`-E>D~#?vi~DE>D~
G:
\m lbadmin, lbkeys
VIw dsserver, dscontrol, dswizard
yZZ]7I(CBR)
cbrserver, cbrcontrol, cbrwizard
© Copyright IBM Corp. 2004 29
~T9C Java#1!ivB,E>D~;ZBP?<:
>c!qw
ssserver, sscontrol, sswizard
Cisco CSS XFw
ccoserver, ccocontrol
Nortel Alteon XFw
nalserver, nalcontrol
":1!ivB,b)D~G;AD;rK,Zz#f|D0Xk|Db)D
~DmI(#
c. E>D~PR=DyP0java1r0javaw1|n<|,7 60:(mwC|n
Z Java20?<PD;C)#
AIX Dhs
}g:
Files\IBM\Java142\jre\bin P,rZE>D~P|DTBZ],
S: javaw
=: C:\Program Files\IBM\Java142\jre\bin\javaw
v NNyZ IBM RS/6000®Dzw
v IBM AIX 5.1,5100-05 ,$6p,'V 32 ;M 64 ;==
v IBM AIX 5.2,5200-02 r 5200–03 ,$6p,'V 32 ;M 64 ;==
v IBM AIX 5.3,'V 32 ;M 64 ;==
v CZ20D 50 MB ICELUd
":U>h*=SDELUd#
v 'VTBxgSZ((NIC):
–16MbnF7
–10MbT+x
– 100 Mb T
–1GbT+x
bKV<=}]SZ(FDDI)
`KZT+x NIC
Z Windows Y w53 O,g { Java 1.4.2 20Z C:\Program
+x
":`KZ NIC D5VZw)&L.dG;,D#rK,T3)`KZ NIC D
'VI\a\=^F#
v Java KP173D 32 ; IBM AIX Developer Kit,Java 2 Technology Edition V1.4.2#
(*q!PXKP`v Java f>DE",kND"M
v _Y:fzm V6,g{}Z9C CBR i~ryZ Web D\mTCJMdC Load
Balancer zw
v Perl v5.5,g{9CyZ Web D\mTCJMdC Load Balancer zw
v TZ'Vi4*zozD/@w,1!/@wG Mozilla#(iDf>G Mozilla 1.4
r|_f>#
30 WebSphere Application Server: Load Balancer \m8O
E Z 29 3D 2#)
v TZ Cisco CSS XFw,zXkP;vQ20MdCD Cisco CSS 11000 5PZ]
~q;;z#
v TZ Nortel Alteon XFw,zXk20MdC Nortel Alteon Web ;;z#Web ;
;z2~=(G AD3"AD4"180e"184 M Passport 8600 D 4/7 c6e#Nortel Alteon Web ;;z5P'VDm~G WebOSV9r 10#
AIX D20
m 1 mv Load Balancer D installp 3q#
m
1. AIX installp
\m(,P{") ibmlb.admin.rte ibmlb.msg.language.admin
y> ibmlb.base.rte
h8}/Lr ibmlb.lb.driver
mI$ ibmlb.lb.license
Load Balancer i~(,P{") ibmlb.component.rte ibmlb.msg.language.lb
D5(,P{") ibmlb.doc.rte ibmlb.msg.language.doc
H?~qw ibmlb.ms.rte
dP component ITG:disp(VIw)"cbr(CBR)"ss(>c!qw)"cco(Cisco CSS XFw)r nal(Nortel Alteon XFw)#I!X,!qz*20D;vr`vi
~#
3q
200
dP language ITG:
v en_US
v de
v es_ES
v fr
v it
v ja_JP
v Ja_JP
v ko_KR
v pt_BR
v zh_CN
v zh_TW
v Zh_TW
g{20KOgf>,rZz2010f>.0&C6XC1>#WH,7#yP4 PLrM~qw#9#;s,*6X{vz7,kdk installp -u ibmlb(rH0D{ F,g intnd)#*6XX(DD~/,w7XPv|Gx;G8(m~|D{F#
0>z71,I!q20BPNN!n(r+?):
2
v \m(,P{")
v y>
Z 4 B 20 Load Balancer 31
v h8}/Lr(Xh)
v mI$(Xh)
v VIwi~(,P{")
v CBR i~(,P{")
v >c!qwi~(,P{")
v Cisco CSS XFwi~(,P{")
v Nortel Alteon XFwi~(,P{")
v D5(,P{")
v H?~qw
20=h
q-b)=h20 Load Balancer for AIX:
1. T root C'm]G<#
2. ekz7=e,g{S Web 20,k+203q4F=;v?<#
3. 20203q#(i9C SMIT 20 Load Balancer for AIX,r* SMIT I7#
yP{"<\T/20#
9C SMIT:
!q m~20k,$
!q 20M|
Bm~
!q SnBDICm~20M|B
dk |, installp 3qDh8r?<
dk Z0**20Dm~1PO,8(!nD`&E"(r!qPm)
4 7(
|njI1,4jI;sS0Kv1K%P!qKv Smit r4 F12#g{9C
SMITTY,r4
F10 TKvCLr#
9C|nP:
g{S CD 20,rXkdkBP|nT20 CD:
mkdir /cdrom mount -v cdrfs -p -r /dev/cd0 /cdrom
kNDBmT7(dkD)|n420Z{D Load Balancer package for AIX:
m
2. AIX
20|n
\m(,P{") installp -acXgd device ibmlb.admin.rte
ibmlb.msg.language.admin
y> installp -acXgd device ibmlb.base.rte
h8}/Lr installp -acXgd device ibmlb.lb.driver
mI$ installp -acXgd device ibmlb.lb.license
32 WebSphere Application Server: Load Balancer \m8O
m
2. AIX
20|n(x
Load Balancer i~(x msgs)#|,:VI
w"CBR">c!qw"Cisco CSS XFwM Nortel Alteon XFw
D5(,P{") installp -acXgd device ibmlb.doc.rte
H?~qw installp -acXgd device ibmlb.ms.rte
)
installp -acXgd device ibmlb.component.rte ibmlb.msg.language.lb
ibmlb.msg.language.lb
dP device G:
v /cdrom,g{S CD 20#
v /dir(|, installp 3qD?<),g{zSD~5320#
7#**Da{8P?v}Z20(&C)D Load Balancer ?~<|,0I&1# 1z*20DyP?~<QI&&CsYLx#
":*ZNN installp 3qPzI
installp -ld device
D~/DPm,|,yPICD{"?<,dk
dP device G:
v /cdrom,g{S CD 20#
v /dir(|, installp 3qD?<),g{zSD~5320#
*6B CD,dk:
unmount /cdrom
4. i$Cz7Q20#dkTB|n:
lslpp -h | grep ibmlb
g{zQ20+?z7,K|n5XBPE":
ibmlb.admin.rte ibmlb.base.rte ibmlb.doc.rte ibmlb.ms.rte ibmlb.msg.language.admin.rte ibmlb.msg.language.doc ibmlb.msg.language.lb.rte ibmlb.lb.driver ibmlb.lb.license ibmlb.<component>.rte
Load Balancer 2076|,TBZ]:
v \m - /opt/ibm/edge/lb/admin
v Load Balancer i~ - /opt/ibm/edge/lb/servers
v H?~qw - /opt/ibm/edge/lb/ms
v D5(
6\m8O7
)- /opt/ibm/edge/lb/documentation
PX9C6L=(wC(RMI)D Load Balancer 6L\m, zh*ZM'zO20\ m"y>"i~MmI$m~|#PX RMI DE",kNDZ 219 3D:6L=(w
C(RMI);#
Z 4 B 20 Load Balancer 33
HP-UX D*s
v PA-RISC 1.1 r PA-RISC 2.0 e5a9zw
v HP-UX 11iv1(32 ;r 64 ;==)
h*^)|DnBICf> HP-UX 11i Quality Pack(GOLDQPK11i)#ITZ HP Support Plus Web >c http://www.software.hp.com/SUPPORT_PLUS/qpk.html &R= q!nB Quality Pack D|`E"MBX5w#
v CZ20D 50 MB ICELUd
":U>h*=SDELUd
v 'VTBxgSZ((NIC
–10MbT+x
– 100 Mb T+x
–1GbT+x
`KZT+x NIC#v'V== 1#(;'V]m(== 2)MKZ[/(==
3)#)
":`KZ NIC D5VZw)&L.dG;,D#rK,T3)`KZ NIC D
'VI\a\=^F#
v 32 ; Java 2 JRE,Standard Edition(V1.4.2)#
",kND"ME Z 29 3D 2#
v _Y:fzm V6,g{}Z9C CBR i~ryZ Web D\mTCJMdC Load
Balancer zw
v Perl V5.5,g{9CyZ Web D\mTCJMdC Load Balancer zw
v TZ'Vi4*zozD/@w,1!
r|_f>#
v TZ Cisco CSS XFw,zXkP;vQ20MdCD Cisco CSS 11000 5PZ]
~q;;z#
v TZ Nortel Alteon XFw,zXk20MdC Nortel Alteon Web ;;z#Web ;
;z2~=(G AD3"AD4"180e"184 M Passport 8600 D 4/7 c6e#Nortel Alteon Web ;;z5P'VD
):
*q!PXKP`v Java f>DE
/@wG Mozilla#(iDf>G Mozilla 1.4
m~G Web OS V9 r 10#
20 HP-UX
>Z5wgN9Cz7 CD Z HP-UX O20 Load Balancer#
200
*<20}L0,7#z_P20Cm~D root C'(^#
g{20KOgf>,r2010f>0Xh6XIf>#WH*7#4PLrM~ qw<Q#9#;s,*6X Load Balancer,kNDZ 36 3D:6Xm~|D5w;#
20=h
Z 35 3Dm 3 PvK Load Balancer D20m~|D{FT09C53Dm~|20 $_20m~|DXh3r#
34 WebSphere Application Server: Load Balancer \m8O
m
3. Load BalancerDHP-UX
m~|hv HP-UX m~|{F
y> ibmlb.base
\m ibmlb.admin
Load Balancer mI$ ibmlb.lic
Load Balancer i~ ibmlb.component
D5 ibmlb.lang
H?~qw ibmlb.ms
":
1. d? component 8TB5.;Dfz:disp(VIw)"cbr(CBR)"ss(>c!qw)"
cco(Cisco CSS XFw)r nal(Nortel Alteon XFw)#
2. d ? lang 8 T B o T X ( D
nlv-de_DE"nlv-en_US"nlv-es_ES"nlv-fr_FR"nlv-it_IT"nlv-ja_JP"nlv-ko_KR"nlv-zh_CN" nlv-zh_TW#TZ"o,d? lang 8 doc Dfz#
m~|20Dj8E"
z k . ; D f z :
":HP-UX ;'VMwOQ@o(pt_BR)oT73#Z HP-UX \'VDoT73*:
v en_US.iso88591
v es_ES.iso88591
v fr_FR.iso88591
v de_DE.iso88591
v it_IT.iso88591
v ja_JP.SJIS
v ko_KR.eucKR
v zh_CN.hp15CN
v zh_TW.big5
20m~|D5w
TB}Lj8hvKjIKNqXkD=h#
1. I*>X,6C' root#
su - root \k:password
2. "v20|n20m~|
"v20|n
swinstall -s /source package_name
dP source Gm~|D;CD?<,x package_name Gm~|D{F#
}g,g{z}S CD D root 20,TB|n20 Load Balancer(ibmlb.base)D
y>m~|
swinstall -s /lb ibmlb.base
3. i$ Load Balancer m~|D20
"v swlist |nPvyPzQ-20Dm~|#}g,
swlist -l fileset ibmlb
Z 4 B 20 Load Balancer 35
Linux Dhs
6Xm~|D5w
9C swremove |n6Xm~|#&CCk201`4D3r}%m~|#}g," vTB|n:
v *6XyP Load Balancer m~|
swremove ibmlb
*6XvpDm~|(}g,Cisco CSS XFw)
swremove ibmlb.cco
v 2~e5a9Mm~f>:
BmPvK'VD Linux 53 #*q!PX2~Mm~Hvu~|BE"Md|E " , k N D T B Web 3 f
http://www.ibm.com/software/webservers/appserv/doc/latest/prereq.html#
m4.'VD
Yw53 Linux for Intel(32
Red Hat Enterprise Linux V3 Update 2(2.4 ZK)
SuSE Linux Enterprise Server 8.0 SP3(2.4 Z
K)
SuSE Linux Enterprise Server 9.0 (2.6 Z
K)
UnitedLinux 1.0 SP3 xxx
Linux
53
Linux for S/390
;==)
xxx
xxx
xxx
zSeries
Linux for iSeries r
pSeries
v 'V%&mwM`&mwZK#
v g{}Z9CVIwD_P_ICTM"CD MAC *"=(,rI\h*20
Linux ZK9!r9C8C=(TxXM!p{#*q!|`DE",kNDZ 74 3 D:9C Load Balancer D mac *"1,Linux XM!8Cp{;#
v g{}Z9C Linux ZK 2.4.10.x,$n iptables +<BT\5Mx,1#(i;*
*K Linux ZKf>$n iptables#*ME iptables MqC|`PX iptables DE",
kNDZ 231 3D:9C ipchains r iptables T\xyPw?4(L/)Load Balancer zw(Linux);#
v CZ20D 50 MB ICELUd
U>h*=SDELUd#
":
v 'VTBxgSZ((NIC):
–10MbT+x
– 100 Mb T+x
–1GbT+x
36 WebSphere Application Server: Load Balancer \m8O
`KZT+x NIC(v== 1 'V#;'V]m(== 2)MKZ[O(==
3)#)
":`KZ NIC D5VZw)&L.dG;,D#rK,T3)`KZ NIC D
'VI\a\=^F#
v bash f>(Bourne Shell D GNU f>)GXhD#bG=x Load Balancer 'V
yP Linux =(Dj<(1!)shell#
D
v 32 ; IBM Runtime Environment for Linux"Java 2 Technology Edition(V1.4.2)#
*q!PXKP`v Java f>DE",kND"ME Z 29 3D 2#
v JAVA_HOME M PATH 73d?Xk9C export |nhC#JAVA_HOME d?
DZ]!vZC'20 Java D;C#TBG;v>}:
– JAVA_HOME=/opt/IBMJava2-14/jre
– PATH=$JAVA_HOME/bin:$PATH
v _Y:fzm
Balancer zw
v Perl v5.5,g{9CyZ Web D\mTCJMdC Load Balancer zw
v TZ'Vi4*zozD/@w,1!/@wG Mozilla#(iDf>G Mozilla 1.4
r|_f>#
v TZ Cisco CSS XFw,zXkP;vQ2
~q;;z#
v TZ Nortel Alteon XFw,zXk20MdC Nortel Alteon Web ;;z#Web ;
;z2~=(G AD3"AD4"180e"184 M Passport 8600 D 4/7 c6e#Nortel
Alteon Web ;;z5P'VDm~G WebOSV9r 10#
V6,g{}Z9C CBR i~ryZ Web D\mTCJMdC Load
0MdCD Cisco CSS 11000 5PZ]
20 Linux
>Z5wgN9Cz7 CD Z Linux O20 Load Balancer#
200
*<20}L0,7#z_P20Cm~D root C'(^#
g{20KOgf>,rZz2010f>.0&C6X C1>#WH,7#yP4P LrM~qw#9#;s,dk rpm -e pkgname 6X{vz7#6X14Um~|2
0Dfr3rxP,
20=h
*20 Load Balancer:
1. <820#
v T root C'm]G<#
v ek>z7=erS Web >cBX>z7,;s9C RPM(Red Hat Packaging
v ZY1?<P(}dk:tar -xf eLBLX-version:tar.z b! tar D~#a{G
T7#ns6X\mm~|#
Manager)20203q#
203qG eLBLX-version:tar.z q=DD~#
qC;i_P .rpm
)9{DD~#
Z 4 B 20 Load Balancer 37
BPG RPM I20m~|Pm#
– ibmlb-admin-release-version.hardw.rpm(\m)
– ibmlb-base-release-version.hardw.rpm(y>)
– ibmlb-lang-release-version.hardw.rpm(D5)
– ibmlb-ms-release-version.hardw.rpm(H?~qw)
– ibmlb-component-release-version.hardw.rpm(LB i~)
– ibmlb-lic-release-version.hardw.rpm(mI$)
dP -
release-version G10"Pf,}g:6.0-0
hardw GTB5.;:i386
component GTB5.;:disp(VIwi~)"cbr(CBR i~)"ss(>c
!qwi~)"cco(Cisco CSS XFw)"nal(Nortel Alteon XFw)
lang G T B 5.; : doc( "o) "
nlv-de_DE"nlv-es_ES"nlv-fr_FR"nlv-it_IT"nlv-ja_JP"nlv-ko_KR"nlv-pt_BR" nlv-zh_CN"nlv-zh_TW
v m~|D203rG\X*D#TB
\m(admin)
y>(base)
mI$(lic)
– Load Balancer i~(disp"cbr"ss"cco"nal)
H?~qw(ms)
D5(doc)
"s390"ppc64
GyhDm~|Pm0d203r:
20m~|D|n&CSk RPM D~$tD`,?<B"v#"vTB|n20
?vm
":dPAYP;v RPM D~h*20 Java,"Z RPM }]bP"a#g{
v Load Balancer 2076|,TBZ]:
\m - /opt/ibm/edge/lb/admin
– Load Balancer i~ - /opt/ibm/edge/lb/servers
H?~qw - /opt/ibm/edge/lb/ms
D5 - /opt/ibm/edge/lb/documentation
v *6Xb)m~|,k4Um~|201Dfr3rxP,T7#ns6X\m
m~|#
2. i$Cz7Q20#dkTB|n:
rpm -qa | grep ibmlb
20yPz7s&C=`FTBDPm:
~|:rpm -i package.rpm#
Q-20 Java,+;PZ RPM }]bP"a,r9C=x.no dependencies /!nD20|n,gBy>:
rpm -i --nodeps package.rpm
38 WebSphere Application Server: Load Balancer \m8O
Solaris f*s
v ibmlb-admin-release-version
v ibmlb-base-release-version
v ibmlb-doc-release-version
v ibmlb-ms-release-version
v ibmlb-dsp-release-version
v ibmlb-cbr-release-version
v ibmlb-ss-release-version
v ibmlb-cco-release-version
v ibmlb-nal-release-version
v ibmlb-lic-release-version
PX9C6L=(wC(RMI)D Load Balancer 6L\m, zh*ZM'zO20\ m"y>"i~MmI$m~|#PX RMI DE",kNDZ 219 3D:6L=(w
C(RMI);#
v SPARC $w>r UltraSPARC 60 ~qw
v Solaris 8 r Solaris 9(32 ;M 64 ;=='V)#=_<Xh 2004 j 6 BD9!
/:#
TZ Solaris 8,g{9C Edge Components 20r<,G44SLrD6pXhG 109147-16 r|_,C++ 2mb6pXkG 108434-8 r|_#
*Kns^HX#V;BT,kS Sun Microsystems BX" !,dx7* http://sunsolve.sun.com#
v CZ20D 50 MB ICELUd
":U>h*=SDELUd#
v 'VTBxgSZ((NIC):
–10MbT+x
– 100 Mb T+x
–1GbT+x(vZ Ultra 60 ~qwO'V)
`KZT+x NIC(v== 1 'V#;'V]m(== 2)M
3)#)
":`KZ NIC D5VZw)&L.dG;,D#rK,T3)`KZ NIC D
'VI\a\=^F#
v 32 ; Java 2 JRE,Standard Edition(V1.4.2)#*q!PXKP`v Java f>DE
",kND"ME Z 29 3D 2#
v _Y:fzm V6,g{}Z
Balancer zw
v Perl v5.5,g{9CyZ Web D\mTCJMdC Load Balancer zw
v TZ'Vi4*zozD/@w,1!/@wG Mozilla#(iDf>G Mozilla 1.4
r|_f>#
9C CBR i~ryZ Web D\mTCJMdC Load
&CnBD Solaris 9
KZ[O(==
Z 4 B 20 Load Balancer 39
v TZ Cisco CSS XFw,zXkP;vQ20MdCD Cisco CSS 11000 5PZ]
~q;;z#
v TZ Nortel Alteon XFw,zXk20MdC Nortel Alteon Web ;;z#Web ;
;z2~=(G AD3"AD4"180e"184 M Passport 8600 D 4/7 c6e#Nortel Alteon Web ;;z5P'VDm~G Web OS V9 r 10#
20 Solaris f
>Z5wgN9Cz7 CD Z Solaris O20 Load Balancer#
200
*<20}L0,7#z_P20Cm~D root C'(^#
g{20KOgf>,r2010f>0Xh6XIf>#WH,7#zQ-#9K yPD4PLrM~qw#;s,*6X Load Balancer,dk pkgrm pkgname#
20=h
*20 Load Balancer:
1. <820#
v T root C'm]G<#
v Z`&D}/wPek|, Load Balancer m~D CD-ROM#
Z|na>{B,dk pkgadd -dpathname,dP pathname GCm~|yZD
CD-ROM }/wDh8{r2L}/wOD?<{;}g: pkgadd -d /cdrom/cdrom0/#
+xv*20m~|DP
v ibmlbadm(\m)
v ibmlbbase(y>)
v ibmlblic(mI$)
v ibmlbdisp(VIwi~)
v ibmlbcbr(CBR i~)
v ibmlbss(>c!qwi~)
v ibmlbcco(Cisco CSS XFwi~)
v ibmlbnal(Nortel Alteon XFwi~)
v ibmlbms(H?~qw)
v ibmlblang(D5)
d P , d ? lang 8 T B o T X (
deDE"esES"frFR"itIT"jaJP"koKR"ptBR"zhCN"zhTW#TZ"o,d? lang 8 doc Dfz#
m#|GG:
D z k . ; D f z :
g{z*20yPm~|,r%Xdk0all1"45X#g{*20?Vi~,d k`&D*20i~D{F,CUqr:EVt,;s45X#
|DVP?<rD~DmI(#v45X,rXp0G1#zh*20Hvu~m ~|(r*|4V8Nr20xGHvu~3r)#g{zXp0+?1,TZy
Pa><;Xp0G1,20+I&jI#
40 WebSphere Application Server: Load Balancer \m8O
53I\aa>z
yPm~|!vZ+2m~| ibmlbadm#K+Cm~|Xkkd|m~|;p20#
} g , g { z v * 2 0 V I w i ~ T 0 D 5 M H ? ~ q w , r X k 2 0 :
ibmlbadm"ibmlbbase"ibmlblic"ibmdisp"ibmlbms M ibmlbdoc#
2. 20D\m$tZ?< /opt/ibm/edge/lb/admin
3. 20DH?~qw$tZ?< /opt/ibm/edge/lb/ms
4. 20DD5$tZ?< /opt/ibm/edge/lb/documentation
5. i$Cz
Windows Dhs
v NN\ Microsoft®Windows 2000 r Windows Server 2003 'VD Intel x86 PC
v Windows 2000 Server SP4"Windows 2000 Advanced Server SP4 r Windows 2000
v Windows Server 2003 Standard"Windows Server 2003 Enterprise r Windows Server
v CZ20D 50 MB ICELUd
v 'VTBxgSZ((NIC):
PX9C6L=(wC(RMI)D Load Balancer 6L\m, zh*ZM 0\m"y>"i~MmI$m~|#PX RMI DE",kNDZ 219 3D:6L
=(wC(RMI);#
Load Balancer i~$tZ /opt/ibm/edge/lb/servers 20?<P#
7Q20#"vBP|n:pkginfo | grep ibm#
Professional SP4
2003 Datacenter Edition#
":U>h*=SDELUd
–16MbnF7
–10MbT+x
– 100 Mb T+x
–1GbT+x
`KZT+x NIC
'zO2
":`KZ NIC D5VZw)&L.dG;,D
'VI\a\=^F#
v 32 ; IBM Cross Platform Technologies for Windows V2.0(SDK D V1.4.2)
zXkZKP InstallShield Lr.0,BX Developer Kit I20m~|MKP17
3I20m~|#(*q!PXKP`v Java f>DE",kND"ME Z 29 3D 2#)
v _Y:fzm V6,
Balancer zw
v Perl V5.5,g{9CyZ Web D\mTCJMdC Load Balancer zw
v TZ'Vi4*zozD/@w,1!5G53/@w#(iD/@wG Internet
Explorer 5.5 r|_f>,T0 Mozilla 1.4 r|_f>#
v TZ Cisco CSS XF
~q;;z#
g{}Z9C CBR i~ryZ Web D\mTCJMdC Load
w,zXkP;vQ20MdCD Cisco CSS 11000 5PZ]
#rK,T3)`KZ NIC D
Z 4 B 20 Load Balancer 41
v TZ Nortel Alteon XFw,zXk20MdC Nortel Alteon Web ;;z#Web ;
;z2~=(G AD3"AD4"180e"184 M Passport 8600 D 4/7 c6e#Nortel Alteon Web ;;z5P'VDm~G Web OS V9 r 10#
Windows 2000 r Windows Server 2003 D20
>Z5wgN9Cz7 CD Z Windows 2000 r Windows Server 2003 O20 Load Balancer#
20m~|
+xhz*20m~|D!n#
|GG:
v \m
v mI$
v D5
v H?~qw
v VIw
v yZZ]7I
v >c!qw
v Cisco CSS XFw
v Nortel Alteon XFw
PX9C6L=(wC(RMI)D Load Balancer 6L\m, zh*ZM'zO20\ m"y>"i~MmI$
C(RMI);#
200
":Load Balancer D Windows 2000 f>M Windows Server 2003 f>
^F:Load Balancer D Windows f>,^(20Z_P IBM @p=D,;(zwO#
*<20}L.0,7#zT\m1m]G<,rT5P\m(^DC'm]G<#
g{20KOgf>,rZz2010f>.0&C
r6X,4PBPYw:
1. %wt/ > hC(TZ Windows 2000)> XFfe
2. +wmS/>}Lr
3. !q Load Balancer(rH0D{F,}g
4. %w|D/>}4%
20=h
m~|#PX RMI DE",kNDZ 219 3D:6L=(w
d|f>D Windows =(OKP#
;a
6X C1>#*9CmS/>}L
xgVIw
)
ZNN
*20 Load Balancer:
1. + Load Balancer CD-ROM ekzD CD-ROM }/w,;s200Z+T/vV#
42 WebSphere Application Server: Load Balancer \m8O
2. v1Fcz^(T/KP CD 1,BP=hGXhD#9Csj,%wsj4% 1
T4PBPNq:
v %w*<#
v !qKP#
v 8( CD-ROM EL}/w,sz setup.exe,}g:
E:\setup
3. !qA!20}L9CDoT#
4. %w7(#
5. q-20LrD5w#
6. g{*|D}/wr?<?DX,k%w/@#
7. zIT!q0yP Load Balancer z71r0z!qDi~1#
8. 20jIs,9C Load Balancer .053+a>zXB}<Fcz#
bI7#yP
D~Q20,"R IBMLBPATH 73d?QmS="amP#
Load Balancer 2076|,TBZ]:
v \m - C:\Program Files\IBM\edge\lb\admin
v Load Balancer i~ - C:\Program Files\IBM\edge\lb\servers
v H?~qw - C:\Program Files\IBM\edge\lb\ms
v D5(\m8O)- C:\Program Files\IBM\edge\lb\documentation
Z 4 B 20 Load Balancer 43
44 WebSphere Application Server: Load Balancer \m8O
Z 2 ?VVIwi~
K?Va)PXlYt/dCDE",F."bBn,"hvdC Load Balancer DV Iwi~D=(#||,TB8B:
v Z 47 3DZ 5 B, :lYkEdC;
v Z 53 3DZ 6 B, :F.VIwi~;
v Z 63 3DZ 7 B, :dCVIwi~;
© Copyright IBM Corp. 2004 45
46 WebSphere Application Server: Load Balancer \m8O
Z 5 B lYkEdC
KlYkE>}T>gN9CVIwi~D mac *"=(4dC}v>X,SD$w
>,T:Xyb=( Web ~qw.dD Web w?#CdCT=bNNd| TCP r ^4,D UDP &CLrw?>JOG;yD#
<8.r%>XVIwdC
":9C;Z3v Web ~qw$w>ODVI
bm>;v"PdCDdC#PXhC|4SdCD}L,kiDZ 65 3D:h
CVIwzw;#
mac *"=(G1!*"=(,(}K=(,VIwQxkks:Xyb=~qw,x ~qw+b)l&1S5X
",kNDZ 54 3D:VIwD MAC 6p7I(mac *"=();#
=M'z#*q!PXVIwD MAC *"=(D|`E
w,;C=v$w>MITjIdC#
zh*24?
ZlYkE>}P,zh*}v$w>MDv IP X7#;v$w>+CwVIw;d |=v$w>+Cw Web ~qw#?v Web ~qwh*;v IP X7#VIw$w
>h*=vX7:G*"X7(NFA)M:/X7(+xP:XybDX7),z b)X7a)xM'zTCJzD Web >c#
":NFA G hostname |n5XDX7#KX7CZ\m?D,g6LdC#
+
gN<8?
1. TZK>X,SDdC>},hCzD$w>,Tc|GZ,; LAN NO#7#}
(zw.dDxgw?;X(}NN7IwrxE+]#(PX9C6L~qwh CdC,kNDZ 193 3D:dCcrVIw'V;#)
© Copyright IBM Corp. 2004 47
2. dC}v$w>DxgJdw#TZK>},RGYhzPBPxgdC:
$w> {F IP X7
1 server1.intersplash.com 9.47.47.101
2 server2.intersplash.com 9.47.47.102
3 server3.intersplash.com 9.47.47.103
xgZk = 255.255.255.0
?v$w>v|,;vj<DT+xxgSZ(#
3. 7# server1.intersplash.com <I T ping = server2.intersplash.com M
server3.intersplash.com#
4. 7 # server2.intersplash.com M server3.intersplash.com IT ping =
server1.intersplash.com#
5. 7#=v Web ~qw(~qw 2 M~qw 3)ODZ];B#bI(}4F=v $w>OD}],9C;v2mD~53(g NFS
"AFS®r DFS™),rICN
Nd|JOz>cD==45VK*s#
6. 7# server2.intersplash.com M server3.intersplash.com OD Web ~qwGIYwD# 9 C Web / @ w 1 S S http://server2.intersplash.com M
http://server3.intersplash.com ks3f#
7. qCC LAN NDm;vP' IP X7#bGz+a)x#{CJz>cDM'zD X7#TZK>},RG+
Name= www.Intersplash.com IP=9.47.47.104
9C:
8. dC=v Web ~qw$w>TSU www.Intersplash.com Dw?#
dCVIwi~
mS;v www.Intersplash.com p{= server2.intersplash.com M server3.intersplash.com
ODXMSZ#
v TZ AIX:
ifconfig lo0 alias www.Intersplash.com netmask 255.255.255.0
v TZ Solaris 9:
ifconfig lo0:1 plumb www.Intersplash.com netmask 255.255.255.0 up
v TZd|Yw53,kNDZ 70 3Dm 6#
9. >}NNnb76,|GI \GIZTXMSZ|{p{x4(D#kND 3D:=h 2. linb7I;#
zVZQjIK=v Web ~qw$w>y*sD+?dC=h#
PKVIw,zIT9C|nP"dCr<r<NC'gf(GUI)4(dC#
":XkT"oV{dkN}5#(;D}bGCZwz{MD~{DN}5#
Z 73
48 WebSphere Application Server: Load Balancer \m8O
9C|nPdC
g{z9C|nP,rq-b)=h:
1. t/VIwOD dsserver:
v TZ AIX"HP-UX"Linux r Solaris,w* root C'KPBP|n:dsserver
v TZ Windows,dsserver w*T/t/D~qKP#
2. t/VIwD4PLr&\:
dscontrol executor start
3. +:/X7mSAVIwdC:
dscontrol cluster add www.Intersplash.com
+ HTTP -iKZmS=VIwdC:
4.
dscontrol port add www.Intersplash.com:80
5. +?v Web ~qwmSAVIwdC:
dscontrol server add www.Intersplash.com:80:server2.intersplash.com
dscontrol server add www.Intersplash.com:80:server3.intersplash.com
6. dC$w>TS\:/X7Dw?:
dscontrol executor configure www.Intersplash.com
7. t/VIwD\mw&\:
dscontrol manager start
VZVIw+y]~qwT\4P:Xyb#
8. t/VIwDKJLr&\:
dscontrol advisor start http 80
VZV
VZz_P>X,SD~qwDy>dCQjI#
bTzDdC
bTdCGqZ$w#
1. S Web /@w,*A;C http://www.Intersplash.com#g{vV3f,r5w
;P}##
2. Z Web /@wPXB0k3f#
3. i4TB|nDa{:dscontrol server report www.Intersplash.com:80:#=v
~qwD0\,S}1POF&C*021#
Iw+7#M'zks;"M=vJOD Web ~qw#
9C<NC'gf(GUI)dC
*q!PX9CVIw GUI DE",kND Z 64 3D:GUI;M Z 393 3D=< A, :GUI:;c5w;#
Z 5 B lYkEdC 49
dCr<
*q!PX9CdCr<DE",kNDZ 65 3D:9CdCr<dC;#
:/"KZ"~qwdCD`M
Pm`IdC Load Balancer T'VzD>cD=(#g{zDyPM'<k.,SD >c;P;vwz{,zIT(e~qwD%;:/#TZb)~qwPD?;(,
dC Load Balancer (EyCDKZ#kND< 9#
<9.dCP;v:/M=vKZDVIw>}
ZKVIwi~>}P,;v:/Z www.productworks.com ( KZ 80 CZ HTTP,KZ 443 CZ SSL#T http://www.productworks.com(KZ 80)
ksDM'z*A;(kks https://www.productworks.com(KZ 443)DM'z;, D~qw#
g{z_P;v\sD>c,K>c_P*y'VD?V-i8(Dm`~qw,r
m;VdC Load Balancer D=( i(e_P;vKZ+_Pm`~qwD:/,gZ 51 3D< 10 Py>#
I\HOOJ#ZbVivB,zI\#{*?V-
e#K:/P=vKZ:
50 WebSphere Application Server: Load Balancer \m8O
<
10.
dCP=v:/,?v:/P;vKZDVIw>}
ZKVIw i~D>} P,=v:/( e*:www.productworks.com CZKZ 80(HTTP)x www.testworks.com CZKZ 443(SSL)#
g{zD>cI*`v+>r?Ea)Z]wz\m,"R?;vwz<C;,D URL
,SAzD>c,rI\h*Z}V=(4dC Load Balancer#ZbVi
vB,zI\
#{*?v+>r?E(e;v:/,;s(eZK URL SU,SDNNKZ,gZ
52 3D< 11 Py>#
Z 5 B lYkEdC 51
<
11.
dCP2v:/,?v:/P2vKZDVIw>}
ZKVIwi~D>}P,*;Z www.productworks.com M www.testworks.com D?
v>c,(eK=v:/,KZ 80 CZ HTTP xKZ 23 CZ Telnet#
52 WebSphere Application Server: Load Balancer \m8O
Z 6 B F.VIwi~
>B5w20MdCVIwi~.0xgF.K1&<GDJb#
v kNDZ 63 3DZ 7 B, :dCVIwi~;,Tq!dCVIwD:XybN}
DE"#
v kNDZ 173 3DZ 21 B, :VIw"CBR M>c!qwD_6&\;,Tq
XgNhC Load Balancer DE",TcC=|`_6&\#
v kNDZ 219 3DZ 23 B, :YwM\m Load Balancer;,Tq!PX6LO$\
m"Load Balancer U>M Load Balancer i~C(DE"#
>B|,TB8Z:
v :2~Mm~*s;
v :F."bBn;
v Z 60 3D:
v Z 54 3D:VIwD MAC 6p7I(mac *"=();
v Z 55 3D:VIwD NAT/NAPT(nat *"=();
v Z 56 3D:VIwDyZZ]7I(cbr *"=();
":TZH0Df>,1z7F*xgVIw1,VIwXF|n{FG ndcontrol#V
,VIwXF|n{FF* dscontrol#
Z
_ICT;
!P
2~Mm~*s
F."bBn
=(*s:
v TZ AIX,kND Z 30 3D:AIX Dhs;
v TZ HP-UX,kND Z 34 3D:HP-UX D*s;
v TZ Linux,kND Z 36 3D:Linux Dhs;
v TZ Solaris,kND Z 39 3D:Solaris f*s;
v TZ Windows,kND Z 41 3D:Windows Dhs;
VIw|,BP&\:
v dsserver &mS|nP=4PLr"\mwMKJLrDks#
v 4PLr'VT TCP M UDP ,SDyZKZD:Xyb#|\y]SU=Dks
`M(}g HTTP"FTP"SSL H)+,S*"A~qw#1VIwi~CZ:Xy
,4PLr<UKP#
b1
v \mwy]BPE"hC4PLr9CD(5:
4PLrPDZ?F}w
KJLra)D~qwD4!E"
4T53`SLrgH?~qwr WLM D4!E"
© Copyright IBM Corp. 2004 53
9C\mwGI!D#+G,g{;9C\mw,ry]10~qw(5,9CS (D-7wH4P:Xyb,"RKJLr;IC#
v ZwC\mwThCJ1D(5.0,KJLr4-ii/~qw"Vva{#1
0KJLrICZ
Telnet#
VIw9a);;;-iX(DE"DKJLr,g(fXZ DB2
vD DB2 KJLrM(f~qwGql& ping D ping KJLr#*q!KJL rDj{Pm,kNDZ 162 3D:KJLrPm;#
z9P4zT:DKJLrD!n(kNDZ 165 3D:4((F(I(FD)K JLr;)#
9Cb)KJLrGI!D,+(iz9C#
v *dCM\m4PLr"KJLrM\mw,9C|nP(dscontrol)r<NC'
gf(lbadmin)#
v a)K;vy>dCD~TCZdCM\mVIwzw#kNDZ 403 3D=< C,
: y > d C D ...ibm/edge/lb/servers/samples S?<PR=KD~#
v SNMP SzmJmyZ SNMP D\m&CLr`SVIwD4,#
VIwD}vX|&\?~(4PLr"\mwMKJLr)`%wCT=bMwH ~qwdDxkks#}:X
QjI4,D,S}#4PLr9TQjI,Sr4;,SxP,xU/,"+KE
"a)x\mw#
BP-i:HTTP"FTP"SSL"SMTP"NNTP"IMAP"POP3 M
®
~qwDKP4
~ ;#2 0 K K z 7 . s , I Z Load Balancer y Z D
ybksb,4PLr9`SB,S"n/,SM&Z
*"=(
\mwS4PLr"KJLrM53`SLr(gH?~qw)U/E"#y wSUDE",|w{gNZ?;vKZT~qwxPS(,"+CZ|=bB,S
DB(5"Mxh4PLr#
KJLr`S8(KZOD?v~qw,T7(~qwDl&1dMICT,;s+
KE""Mx\mw#KJL
C\mwMKJLr,4PLr+y]10~qwD(5xP-7wH#
9CVIw,zIT!qZKZ6p8(D}V*"=(DdP;V:MAC *"" NAT/NAPT *"r CBR(yZZ]7I)*"#
r9`S~qwG&ZKP4,9GQ1z#g{;9
VIwD MAC 6p7I(mac *"=()
9CVIwD MAC *"=((1!*"=(),VIw+xkks:Xyb=y!D
1S
~qw,x~qw+l& wvX"k>M'z=~qwE"w#|^hi4v>D~qw=M'zDE"w#
b;&\TxXuaKT&CLrD0l"RIa_xgT\#
19C dscontrol port add cluster:port method value |nmSKZ1,IT!
K*"=(#1!*"=(5* mac#v1mSKZ1zEI8(=(N}#;)mS KZ,zM^(|D*"=(DhC#kNDZ 309 3D:dscontrol port - dCK Z;,Tq!|`E"#
5X=M'zx;f0VIw#9CK*"=(,VI
]\m
q
54 WebSphere Application Server: Load Balancer \m8O
Linux ^F:Linux 9C ARP ++<D2~X7DyZwzD#MCZ IP X7#K
#MksK~qwr Load Balancer mac *"=(D_ICT"C~qwhs;f]# kNDZ 74 3D:9C Load Balancer D mac *"1,Linux XM!8Cp{;,|
hvKm`Dd Linux 53DP*T9
8#
dk Load Balancer D mac *"f]Dbv=
VIwD NAT/NAPT(nat *"=()
9CVIwDxgX7*;(NAT)rxgX7KZ*;(NAPT)\&,}%KCZ
:XybD~qw;Z>X,SDxgOD^F#1z#{~qw;Z6L;C1, zI9C NAT *"=(<ux;G9C GRE/WAN b0<u#z9I9C NAPT & \CJ$
(;DKZOl}#
zIT4=V;,D=(,9C`vX$Lr4dC;(~qw:
v 9C NAT,zIdC`v~qwX$Lr,Tl&=;, IP X7Dks#
s(~qwX$Lr= IP X7#
v 9C NAPT,zIdC`v~qwX$Lr(KPZ,;(om~qwO)TZ;,
DKZEl}#
K &CL r I \CX k 6 p O _ D &CL r-i ( g HTTP"SSL"IMAP"POP3"NNTP"SMTP"Telnet H);p9C#
tZ?(:XybD~qwOD`v~qwX$Lr,dP?vX$LrZ
b2Fw
F:
^
r%
v VIwD NAT/NAPT 5VGK&\D
MYw#|;Vv}]|}]?VDZ]#TZVIw,NAT/NAPT +;9C+X7
rKZE6k{"D}]?VD&CLr-i,g FTP#bGyZ7D NAT/NAPT DQ*^F#
v VIwD NAT/NAPT ^(k(d{:/r(d{K
z+h*}v IP X7CZVIwzw - nfa"cluster M return address#* 5V NAT/NAPT,4PBPYw(m{Z 57 3D:dCVIwD nat r cbr *"=(Dy
>=h;):
v hC dscontrol executor set |nOD clientgateway N}#Clientgateway GC
w7IwX7D IP X7,(}KX7,5X
M'z#ZzI9C NAT/NAPT .0,Xk+K5hC*Gc IP X7#kNDZ
291 3D:dscontrol executor - XF4PLr;,Tq!|`E"#
v 9C dscontrol port add cluster:port method value |nmSKZ#*"=(5
&ChC* nat#v1mSKZ1zEI8(=(N}#
D*"=(DhC#kNDZ 309 3D:dscontrol port - dCKZ;,Tq!|`
E"#
":g{z4+M'zxXX7hC*Gc5,r*"=(vI* mac(yZ MAC
D*"=()#
v 9C dscontrol |nIC mapport"returnaddress M router N}mS~qw#}
5V#|vT TCP/IP }]|7xPVv
Z&\;p9C#
=rPDw?S Load Balancer *"=
;)mSKZ,zM^(|
g:
dscontrol server add cluster:port:server mapport value returnaddress rtrnaddress router rtraddress
mapport (I!)
Z 6 B F.VIwi~ 55
b+QM'zksD?DXKZE(CZVIw)3d=~qwDKZE(VI
w9C|TM'zDksxP:Xyb)#Mapport Jm Load Balancer Z;vK ZSUM'zDks,x+|"M=~qwOD;,KZ#9C mapport,zI+ M'zDks:Xyb=I\KPE !5GM'zksD?DXKZE#
returnaddress
5XX7GzZVIwzwOdCD(;X7rwz{#1VIw:XybM' zDks=~qw1,|9C5XX7w*|D4X7#b7#K~qw+Q}
]|5X=VIwzw,x;G1S"M}]|=M'z#(VIw;s+Q IP } ]|*"=M'z#)1mS~qw1 zXk8(5XX75#z^(^D5X
X7,}Gz}%~qw;sYmS|#5XX7;\k:/"~qwr NFA 7`,#
router
=6L~qwD7IwX7#g{bG>X,SD~qw,rdk~qwX7#
*q!PX9C mapport"returnaddress M router N}D dscontrol server |nD
|`E",kNDZ 319 3D:dscontrol server - dC~qw;#
`v~qwX$LrD~qw#mapport D1
VIwDyZZ]7I(cbr *"=()
VIwi~Jmz* HTTP(9C0Z]1`Mfr)M HTTPS(9C SSL a0j6
W5T)4PyZZ]7I,x^h9C_Y:fzm#TZ HTTP M HTTPS w?,
VIwi~D cbr *"=(ITHh*_Y:fzmD CBR i~a)|lYDyZZ
]7I#
X
TZ HTTP
G9C0Z]1`MfrdCD#1dCZ]fr1,+QwV{.0pattern1M~q
w/8(xfr#1&mBDxkks1,Kfr+8(DV{.kM'zD URL r M'zksP8(
g{VIwZM'zksP"VV{.,VIw+ks*"=frP;v~qw#; sVIw+l&}]S~qwPL=M'z(0cbr1*"=()#
g{VIwZM'zksP4"VV{.,rVIw w#
":Z]frZVIwi~PDdC=(kZ CBR i~PDdC=(`,#VIwI
9CCZ HTTP w?DZ]fr#;x,CBR i~I9C HTTPS(SSL)w?DZ]fr#
TZ HTTPS(SSL):VIwyZZ]D7Iy]M'zksD SSL j6a0VNx P:Xyb#9C SSL,M'zks|,H0a0D SSL a0j6,x~qw,V| GH0 SSL ,SD_Y:f#VIwD SSL j6a0W5TJmM k~qwDH0,SD2+TN},("B,S#(}{} SSL 2+TN}DXB8
P(g2m\?MS\c(),~qwZ< CPU \Z"RM'z+q!|lYDl&# *KtC SSL a0j6W5T:*KZ8(D-i`MX
XkhC*Gc5#1,}K stickytime 1,M'zI\aSH0D~qw"M=;, D~qw#
:VIwDyZZ]7ID~qw!qyZ URL DZ]r HTTP 7#|
D HTTP 7xPHO#
;
SfrPD~qw/!q~q
,1
CZ HTTP M
'zM~qw9C
kG SSL,RKZ3T1d
56 WebSphere Application Server: Load Balancer \m8O
z+h*}v IP X7CZVIwzw - nfa"cluster M return address#*5V VI wDyZZ]7I(m{:dCVIwD nat r cbr *"=(Dy>=h;):
v hC dscontrol executor set |nOD clientgateway N}#Clientgateway GC
w7IwX7D IP X7,(}KX7,5X=rPDw?SVIw*
"=M'z#
clientgateway 51!*c#ZzITmSyZZ]7I*"=(.0,K5XkhC *Gc IP X7#kNDZ 291 3D:dscontrol executor - XF4PLr;,Tq
!|`E"#
v 9C method N}M dscontrol port add |nOD protocol N}4mSKZ#
&C+*"=(5hC* cbr#KZ
-i`MITG HTTP r SSL# kNDZ 309
3D:dscontrol port - dCKZ;,Tq!|`E"#
":g{z4+M'zxXX7hC*Gc5,r*"=(vI* mac *"=(#
v 9C mapport"returnaddress M router N}mS~qw
dscontrol server add cluster:port:server mapport value returnaddress rtrnaddress router rtraddress
":*q!PX9C mapport(I!
)"returnaddress M router N}dC~qwDE
",kNDZ 55 3#
v TZ HTTP:9CyZM'zksZ](fr`MZ])DfrxPdC#}g,
dscontrol rule 125.22.22.03:80:contentRule1 type content pattern pattern
dP pattern 8(CZZ]`MfrD#=#*q!|`XZZ]fr`MDE",
kNDZ 186 3
D:9CyZksZ]Dfr;#*q!|`XZ pattern DP'm
o=DE",kNDZ 399 3D=< B, :Z]fr(#=)o(;#
":TZ_ICTD,SG<4F&\(7#18]VIwzwS\wzw1M'z
D,S;O*),VIwDyZ
Z]7I;'V#
dCVIwD nat r cbr *"=(Dy>=h
<
12.
9CVIwD
natrcbr
*"=(D>}
z+h*AY}v IP X7CZVIwzw#TZ< 12,TBGnM^HXdCVIw D nat r cbr *"=(DXh=h:
1. t/4PLr dscontrol executor start
2. (eM'zxX dscontrol executor set clientgateway 1.2.3.5
k"b:g{zDSx;P>X7Iw,rXk
dCzwT4P IP *""+dCv
M'zxX#ki/zDYw53D5
T7(gNtC IP *"#
Z 6 B F.VIwi~ 57
3. (e:/X7 dscontrol cluster add 1.2.3.44
4. dC:/X7 dscontrol executor configure 1.2.3.44
5. 9C nat r cbr =((eKZ dscontrol port add 1.2.3.44:80 method nat
r
dscontrol port add 1.2.3.44:80 method cbr protocol http
6. Z Load Balancer OdCp{5XX7(9CT+x( 0) dscontrol executor configure 10.10.10.99
r9C ifconfig |n(vTZ Linux r UNIX): AIX:ifconfig en0 alias 10.10.10.99 netmask 255.255.255.0 HP-UX:ifconfig lan0:1 10.10.10.99 netmask 255.255.255.0 up Linux:ifconfig eth0:1 10.10.10.99 netmask 255.255.255.0 up Solaris 8:ifconfig hme0 addif 10.10.10.99 netmask 255.255.255.0 up
7. (esK~qw dscontrol server add 1.2.3.4:80:192.10.10.10
router 10.10.10.6 returnaddress 10.10.10.99
M'zxX(1.2.3.5)G Load Balancer MM'z.dD7Iw 1 X7#7Iw (10.10.10.6)G Load Balancer MsK~qw.dD7Iw 2 X7#g{z;7( clientgateway r7Iw 2 X7,zIT9CxPM'z(r~qw)X7D traceroute
Lr,T7(7IwX7#KLrD5Jo(+y
Zzy9CDYw53xxp#z
&i/zDYw53D5,Tq!PXKLrD|`E"#
g{~qwk Load Balancer ;Z,;SxO(4,9C traceroute 45X7Iw),
rdk~qwDX7w*7IwX7#7IwX7G=h 7 PZ Load Balancer zw
server add1|nP9CDX7#
OD0
~qwVx:dC=;vom~qw(IP X7)D_-~qw
C~qwVx,zIx;=VfXb URL M|GDX(&CLr#}g,;( Web ~ qwIT~q JSP 3f"HTML 3f"GIF D~"}]bksH#Load Balancer V
Za)+;v:/MKZX(D~qw.V*8v_-~qwD\&#bJmzZz wO(i
Xb~qTlb servlet }fr}]bksG|lKP9Gy>;PKP#
~qwVxJm Load Balancer lb,}g,HTML ~qlY~q3f,+G}]b, S%'#bJmzV<yZ|`!X(~q$w:XD:X,x;G;Gc:D~q
w(5#
9C HTTP r HTTPS KJLrD~qwVx
~qwVxZk HTTP M HTTPS KJLr ;p9C1IC#}g,1z_P&m HTML"GIF M JSP 3fD HTML ~qw1,g{zZKZ 80 B(e((,mS)
~qw;N,rTZ{v HTTP ~qw,zvSU=;v:X5#bI\a9Kzzs b,r* GIF ~q
M'z"V;v,1rJO#
I\Z~qwO;pwC#VIwT+ GIF 3f*"A~qw,+
g{zZKKZBT~qw(eK}N(}g,ServerHTML"ServerGIF M ServerJSP)
"T?(_-~qw9C;,DV{.(e~qw advisorrequest N},G4zIT
58 WebSphere Application Server: Load Balancer \m8O
i/~qwOXb~qDKP4v#ServerHTML"ServerGIF M ServerJSP zmQS; (om~qwVxD}(_-~qw#TZ ServerJSP,zIT(e advisorrequest V{
.,Ti/&m JSP 3fDzwOD~q#TZ ServerGIF,zIT(e advisorrequest
V{.,Ti/ GIF ~q#RTZ ServerHTML,zI HTML ~q#rK,g{M'z;PS advisorrequest q!l&,Ti/ GIF ~q,
rVIw+C_-~qw(ServerGIF)jG*1z,xd|=(_-~qwI\&Z !54v#VIw;QNN|`D GIF *"xom~qw,+|IT;+ JSP M
HTML
ks"Mx~qw#
*q!PX advisorrequest N}D|`E",kNDZ 164 3D:9C ks/l& (URL)!ndC HTTP r HTTPS KJLr;#
+;(om~qwdC*;)_-~qwD>}
Z VIw dCP,zI9C cluster:port:server cNa9m>om~qwr_-~q w#~qwITGT{E{rcV.xF*q=Dzw(om~qw)D(; IP X7#
r_,g{z(e~qwTzmVxD~qw,G4zXk*om~qwZ dscontrol server add
:dscontrol server - dC~qw;Tq!|`E"#
TBG+om~qw.V*_-~qwTbv;,`MDksD>}#
Cluster: 1.1.1.1
|nD address N}Pa)IbvD~qwX7#k NDZ 319 3D
Port: 80
Server: A (IP address 1.1.1.2)
HTML server
Server: B (IP address 1.1.1.2)
GIF server
Server: C (IP address 1.1.1.3)
HTML server
Server: D (IP address 1.1.1.3)
JSP server
Server: E (IP address 1.1.1.4)
GIF server
Server: F (IP address 1.1.1.4)
JSP server
Rule1: /*.htm
Server: A Server: C
Rule2: /*.jsp
Server: D Server: F
Rule3: /*.gif
Server: B Server: E
T(e advisorrequest Ti/
ZK>}P,~qw 1.1.1.2 .VI 2 (_-~qw:0A1(&m HTML ks)M 0B1(&m GIF ks)#~qw 1.1.1.3 .VI 2 (_-~qw:0C1(&m HTML
ks)M0D1(&m JSP ks)#~qw 1.1.1.4 .VI 2 (_-~qw:0E1(& m GIF ks)M
0F1(&m JSP ks)#
Z 6 B F.VIwi~ 59
_ICT
r%_ICT
<
13.
9Cr%_ICTDVIw>}
_ICT&\f09CZ~(VIwzw#Z;(VIwzwg|Z%vVIwdC
PyvD;y,4PTyPM'zw?D:Xyb#Z~(VIwzw`SZ;(V IwzwD0!54v1,g{|lb=Z;(VIwzw'\,r
Nq#
b=(zw<8(KX(DG+,
n/
=8]zw#1wzw
|B,f1<8ZX*1S\#
b=(zw.dD(Ea0F*
!54v#
g{8]zwlb=n/zwQvVJO,|+S\wzw"*<xP:Xyb#K
4,
1=(zwD
Z_ICTdCP,wM8]zwXkZ,;vSxP,"xPH,DdC#
PXdC_ICTDE",kNDZ 175 3D:_ICT;#
G`4D:8]zwI*
(xP:Xyb)1,&Z
wzwr8]z w
$w5 J
#$w5JJm?(zw`Sm;(zwD
n/D
#wzwQ,S}];OX"M
8C
4,D8]zwVxxP
xwzwI*
+S\:Xyb
8CD
#
60 WebSphere Application Server: Load Balancer \m8O
`%_ICT
<
14.
9C`%_ICTDVIw>}
`%_ICT&\f09C=(VIwzw#=(zw<n/X4PM'zw?D:
Xyb,"=(zw`%a)8]#Zr%_ICTdCP,;P;(zw4P:X ybNq#Z`%_ICTdCP,=(zw<4P?VM'zw?D:X
yb#
TZ`%_ICT,y]:/X7+M'zw?8(=?(VIwzw#?v:/< IdC|DwVIwzwD NFA(G*"X7)#wVIwzw(#4PK:/D:X
ybNq#g{"zJO,m;(zw+*|T:D:/M
"zJODVIw:/4
P:Xyb#
PX_P2m0:/hC A1M2m0:/hC B1D`%_ICTdCD5w,kN
w
D< 14#?vVIw<In/X7I|D
O,"R^(Yn/X7I|Dw:/D}]|,rd|VIwaS\|D
:/D}]|#g{N;VIwvKJ
8]
:/
D}]|7I#
":b=(zwXk+2mD://OdC*`,#4,9CDKZM?vKZBD
~qwZ=vdCPXk*H,#
*q!XZdC_ICTM`%_ICTDE",kNDZ 175 3D:_ICT;#
Z 6 B F.VIwi~ 61
62 WebSphere Application Server: Load Balancer \m8O
Z 7 B dCVIwi~
4P>Byv=h.0,kNDZ 53 3DZ 6 B, :F.VIwi~;#>B{vK gN* Load Balancer DVIwi~4(y>dC#
v kNDZ 155 3DZ 20 B, :VIw"CBR M>c!qwD\mw"KJLrMH
?~qw&\;MZ 173 3DZ 21 B, : \;,Tq! Load Balancer D|4SdC#
v kNDZ 219 3DZ 23 B, :YwM\m Load Balancer;,Tq!PX6LO$\
m"Load Balancer U>M Load Balancer i~C(DE"#
VIw"CBR M>c!qwD_6&
":TZH0Df>,1z7F*xgVIw1,VIwXF|
Z,VIwXF|n{FF* dscontrol#
n{FG ndcontrol#V
dCNqEv
":Z*<KmPDdC=h.0,7#zDVIwzwMyP~qw,S=xg,
_PP' IP X7,"R\%`xP ping Yw#
m5.VIw&\DdCNq
Nq hv `XE"
hCVIwzw# hC:XybdC# Z 65 3D:hCVIwzw;
hC*:XybDzw# *XMh8("p{,linb7I,">}NN
nbD7I#
Z 70 3D:*:XybhC~
qw;
dC=(
PDVdCVIwDy>=(:
v |nP
v E>
v <NC'gf(GUI)
v dCr<
|nP
bGdCVIwn1SD=(#|nN}5XkT"DV{dk#(;D}bGwz {(CZ:/"~qwM_ICT|n)MD~{(CZD~|n)#
*S|nPt/VIw:
1. S|na>{"v dsserver |n#*#9~q,dk:dsserver stop
Z Windows,%wt/ > hC(TZ Windows 2000)>XFfe > \m$
":T
_ > ~q#R|%w IBM VIw,"!qt/#*#9~q,q-`,D= h,"!q#9#
© Copyright IBM Corp. 2004 63
2. B;=,"vzh*DVIwXF|n,TchCzDdC#KVaPD}LYh
9C|nP#|nG dscontrol#*q!|`XZ|nDE",kNDZ 279 3DZ 26 B, :VIwM CBR D|nN<;#
E>
zIT(}dkN}D(;V89C dscontrol | PXD~#f|nDoz,zITdk dscontrol he f 4fz dscontrol help file#
*t/|nPgf:"v dscontrol TSU dscontrol |na>{#
*ax|nPgf:"v exit r quit#
dCVIwD|nIdk=;vdCE>D~P,Sx9b)|n;p4P#kND Z 403 3D:y> Load Balancer dCD~;#
":*lY4PE>D~(}g,myscript)DZ],9CTB|n.;:
v *|B10dC,9CTB|nSE>D~K
dscontrol file appendload myscript
v *j+f;10dC,SzDE>D~KPI4P|n,9C -
dscontrol file newload myscript
*+10dC#f=E>D~(}g,savescript),KPTB|n:
dscontrol file save savescript
K|n+#fdCE>D~A ...ibm/edge/lb/servers/configurations/dispatcher ?
<#
nN}Dn!/f>#}g,*q!
PI4P|n -
GUI
PX;c5wM<NC'gf(GUI)D>},kNDZ 393 3D< 41#
*t/ GUI,q-b)=h
1. 7# dsserver ZKP
v TZ AIX"HP-UX"Linux r Solaris,w* root C'KPTB|n:
dsserver
v TZ Windows,dsserver w*T/t/D~qKP
2. B;=,4PTB3vYw
v TZ AIX"HP-UX"Linux r Solaris:dk lbadmin
v TZ Windows:%w t/ > Lr > IBM WebSphere > Edge Components
> IBM Load Balancer > Load Balancer
*S GUI dCVIwi~,XkHZwa9P!q VIw#;),S=wz,4It
/4PLrM\mw#z9IT4(|,KZM~qwD:/,"t JLr#
:
/C\mwDK
64 WebSphere Application Server: Load Balancer \m8O
GUI ICZjI dscontrol |n+5VDNNNq#}g,*C|nP(e:/,I Tdk dscontrol cluster add cluster |n#*S GUI (e;v:/,R|%w4
PLr,;sZ/vK%s|%wmS:/#Z/v0ZPdk:/X7,;s%w 7(#
IT9Cwz/vK
dC(T|B10dC)!n0k$HdCDVIwdCD~#z&1(}wz/v
K%PT>D+dCD~mf*!n(Z+VIwdC#f=D~#D~K%;Z GUI D% ?,9C|IT+10D wz,S#f=D~,rV4VP D~PyP Load Balancer i~D,S#
dC|n9IT6LKP#*q!|`DE",kNDZ 219 3D:6L=(wC (RMI);#
*KS GUI 4P|n:S GUI w;vT>0wz1Zc,
q"M|n....#.Z|ndkVNP,dkz*4PD|n,}g:executor report#
10a0PKP|nDa{Mz7G<Za)D0ZPT>#
%w Load Balancer 0ZROGDJE<jICJozE"#
v oz:VN6p - h
v oz:gN - PvITSCA;jIDNq
v E"PD - a)Tz7E"D/P=CJ
*q!PX9C GUI D|`E",kNDZ 393 3D=< A, :GUI:;c5w;#
9CdCr<dC
%PvVD0kBDdC(Tj+f;10dC)M7S=10
"S0wz1/vK%P!
v?vVN"1!5
hCVIwzw
g{z9CdCr<,q-b)=h:
1. t/VIwOD dsserver:
v TZ AIX"HP-UX"Linux r Solaris,w* root C'KPTB|n:
dsserver
v TZ Windows,dsserver w*T/t/D~qKP#
2. t/VIwDr<&\,dswizard#
Kr<+8<zp=4(VIwi~Dy
Jb#9+8<zhCVIwD:/T:Xyb;i~qw.dDw?#
hCVIwzw0,zXkG root C'(TZ AIX"HP-UX"Linux r Solaris)r
Windows OD\m1#
ZyP\'VD=(O,Load Balancer ITP"PdCD ~qw#bb6E Load Balancer ITomX$tZ:XybD~qwO#
TZVIwzw,19C mac *"=(1,z+ cbr r nat *"=(,z+AYh*}vP'D IP X7:
v VIwzw(CD IP X7
>dC#+arzaJ;)PXzDxgD
AYh*=vP'D IP X7#TZ
Z 7 B dCVIwi~ 65
C IP X7GVIwzwD w IP X7,;F*G*"X7(NFA)#|D 1!5M hostname |n5XDX7`,#CCX7,SAzwCZ\m?D,}g,(}
Telnet xP6LdCrCJ SNMP Szm#g{VIwzwQ-\TxgPd|z wxP ping Y
v ?v:/;v IP X7
:/X7Gkwz{X*DX7(g www.yourcompany.com)#M'z9CC IP X 7T,S=:/PD~qw#VIwTKX7xP:Xyb#
v TZ cbr r nat *",;vCZ5XX
1VIw:XybM'zDks=~qw1,|9C5XX7w*|D4X7#b
7#K~qw+Q}]|5X=VIwzw,x;G1S+}]|"M=M'z# (VIw;s+Q IP }]|*"=M'z#)1mS~qw1zX 5#z^(^D5XX7,}Gz}%~qw;sYmS|#
v Solaris:
1. 1!ivB,VIwdC*:Xyb 100Mbps T+xxgSZ(ODw?# *|
D1!hC,Xk4gBy>`- /opt/ibm/edge/lb/servers/ibmlb.conf D~:
v Z ibmlb.conf P+1! 100Mbps T+xJdw8 v *9C 10 Mbps T+xJdw,C le f; hme# v *9C 1Gbps T+xJdw,C ge f; hme# v *9C`KZJdw,C qfe f; hme#
v *'V`V`MDJdw,k4F ibmlb.conf D~PDP,"+?;P^D*k
h8`M%d#
w,rj+;X*hCG*"X74P|x;=DYw#
7D IP X7
k8(5XX7
(* hme#
}g,g{F.
P8( hme h8D%@;P#g{F.9C;v 10Mbps DT+xJdwM;v 100Mbps DT+xJdw,r ibmlb.conf D~P+P=P:;P8( le h8,
;P8( hme h8#
ibmlb.conf D~* Solaris autopush |na)dk"RXk
2. t/r#9VIw4PLr+!{dC ibmlb.conf D~PPvDJdwODyPp
{#*T/XBdCG)JdwODp{(Load Balancer DVIwi~9CDG)
}b)9C goAliases E>D~#y>E>;Z ...ibm/edge/lb/servers/samples
?<,"RZKP|.0 PLrt/r#91,T/4P goAliases E>#
}g,g{dC/: X M Y T) ibmlb.conf PPvDNNJdwOD CBR i~ 9C,1"v dscontrol executor start r dscontrol executor stop |n1,
!{dC/: X M Y#bI\;GZ{Da{#1Z goAliases E>PdC M:/ Y 1,VIw4PLrt/r#9.sT/dC:/#
v Windows:7#;P* TCP/IP -itC IP *"#(kND Windows TCP/IP d
C#)
Z 67 3D< 15 T>C%v:/"=vKZM}(~qwhCDVIw>}#
9C=v 100Mbps DT+xJdw,r ibmlb.conf D~&C_
k autopush |nf]#
Xk
+dF/= ...ibm/edge/lb/servers/bin#1VIw4
:/ X
66 WebSphere Application Server: Load Balancer \m8O
<
15.
VIwzwh*DIPX7>}
*q!C}LP9CD|nDozE",kNDZ 279 3DZ 26 B, :VIwM CBR
D|nN<;#
*q!y>dCD~,kNDZ 403 3D:y> Load Balancer dCD~;#
=h 1. t/~qw&\
AIX"HP-UX"Linux r Solaris:*t/~qw&\,dk dsserver#
Windows:~qw&\w*~qT/t/#
":1!dCD~(default.cfg) Zt/ dsserver 1T/0k# g{C'v(Z
default.cfg D~P#fVIwdC,G4BNt/ dsserver 1+T/0kKD~P
#fDyPdC
E"#
=h 2. t/4PLr&\
*t/4PLr&\,dk dscontrol executor start |n#K12IT|D;,D 4PLrhC#kNDZ 279 3DZ 26 B, :VIwM CBR D|nN<;#
=h 3. (eG*"X7(g{X7;,Zwz{)
G*"X7CZ,SzwT5V\m?D,gTCzw9C Telnet r SMTP#1!X 7*wz{#
*(eG*"X7,dk dscontrol executor set nfa IP_address |nr`-y>d CD~#IP_address G{E{rcV.xFX7#
=h 4. (e:/"hC:/!n
VIw+"M=:/X7Dks=bAC:/DKZOdCD~qw#
:/ITG{E{"cV.xFX7r(e(d{:/D(CX7 0.0.0.0# *(e:
/,"v|n dscontrol cluster add#*hC:/!n,"v|n ndcontrol cluster set,r9C GUI 4"v|n#(d{
]|xP=b:X#kNDZ 200 3D:9C(d{:/4iO~qwdC;"Z 201 3D:9C(d{:/*@p = : X y b ;MZ 201 3D:+_Y:fzmM(d
{:/;pCZ8wzm;,T
q!|`DE"#
:/ICZ%d`v IP X7,TcTxkD}
Z 7 B dCVIwi~ 67
=h 5. *xgSZ(("p{
;)(eK:/,(#zXkZVIwzwD;vxgSZ(O dC:/X7#*by
v,"v|n dscontrol executor configure cluster_address#|+iRk:/X7
tZ`,SxDVPX7DJdw#;s,9CR=DJdwT0CJdwOR=D VPX7DxgZk,|
dscontrol executor configure 204.67.172.72
;#{dC:/X7DivG,T_ICT==mS=8C~qwD:/,rmS= d16L~qwDcrVIw:/#g{T@"==9Cy> goIdle E>,r,y;
h*KP executor configure |n#PX goIdle E>DE",kNDZ 178 3D:9C E>;#
+YivBaPkVPX7Sx;%dD:/X7#ZbVivB,k9C executor d C|nDZ~Vq="w7a)SZ{FMxgZk#9C dscontrol executor
configure cluster_address interface_name netmask#
TBG8v>}:
dscontrol executor configure 204.67.172.72 en0 255.255.0.0 (AIX) dscontrol executor configure 204.67.172.72 eth0:1 255.255.0.0 (Linux) dscontrol executor configure 204.67.172.72 le0 255.255.0.0 (Solaris 8) dscontrol executor configure 204.67.172.72 en1 255.255.0.0 (Windows)
+"vC:/X7DYw53JdwdC|n#}g:
Windows
*KZ Windows O9C executor configure |nDZ~Vq=,zXk7(*9CD
SZ{F#
g{zwO;P;vT+x(,rSZ{F+G en0#,yX,g{z;P;vnF7 (,rSZ{F+G tr0#g{zPN;`MD`v(,rh*7((D3d#
9CT
B=h:
1. Z|na>{Bt/ regedit#
®
2. @N% w HKEY_LOCAL_MACHINE"Software"Microsoft"Windows NT
"
Current Version#
3. ;s,%w Network Cards#
Z0Network Cards1BfPvKxgSZJdw#%w?vxgSZJdwT7(|G
hv
T+xSZ9GnF7xSZ#Z
8PPvKSZ`M#executor configure |
n8(D{F3d=SZ`M#}g,CPmPDZ;vT+xSZ8(* en0,Z~
v8(* en1,@N`F;Z;vnF7SZ8(* tr0,Z~v8(* tr1,@N`F#
q!C3dE"s,ITZxgSZ
O4(p{8r:/X7#
9C ifconfig dC/:p{
Z Linux r UNIX®O,4PLrdC|nKP ifconfig |n,rKT;IT9C ifconfig |n#
68 WebSphere Application Server: Load Balancer \m8O
Solaris
7Pm1,9C arp publish |n!z ifconfig,Z Load Balancer zwO/,hC IP X7#}g:
arp -s <cluster> <Load Balancer MAC address> pub
M
HP-UX:9Cs(X(~qw&CLr s(;|,~qw IP D IP X
=h 6. (eKZ"hCKZ!n
*(e;vKZ,kdk dscontrol port add cluster: port |n,`-y>dCD~
r9C GUI#Cluster G{E{rcV.xFX7#port GCZC-iDKZE#K1 9IT|D;,DKZhC#zXk*;vKZ(eMdCyP~qw#kNDZ
279 3DZ 26 B, :VI
KZE 0(c)CZ8((d{KZ# KKZ+S\;X(ZNN:/O(eKZDK Zw?#(d{KZ+CZdCNNKZDfrM~qw#g{`vKZP`,D~
qw/frdC,rI9CK&\#by,;v Xybv_#PXN19C(d{KZD|`E",kNDZ 202 3D:9C(d{
KZ(r=4dCDKZw?;#
wM CBR D|nN<;#
=h 7. (e:Xyb~qw
*(e:XybD~qw,kdk dscontrol server add cluster:port:server |n,; s`-y>dCD~r9C GUI#Cluster M server G{E{rcV.xFX7#port
GCZC-iDKZE#*4P:Xyb,Xk*:/ODKZ(e`v~qw#
KZDw?a0ld|KZOw?D:
s(Xb~qw:g{
s(=:/X7#r*VIw;|D?DX IP X7*"}]|,1}]|=o~qw 1,}]|T+|,w*?DXD:/X7#g{~qwQdC*s(= IP X7x; G:/X7,G4~qw+^(S\=:/D}]|/ks
":TZ Solaris M Linux:9CKJLr1,;C"PdCs(X(D~qw#
`X7"C: Z"PdCDdCP,"PdCD~qwX7
`,#g{zw(eP`v IP X7,rIT9Cm;X7#TZVIwi~,Xk9 C dscontrol server |n+<CD~qw(e* collocated#PX<C~qwD|` E",kNDZ 174 3D:9C"PdCD~qw;#
PX dscontrol server |no(
C~qw;#
VIwi~:Xyb=s(X(~qw,r
D|`E",kNDZ 319 3D:dscontrol server - d
=h 8. t/\mw&\(I!)
\mw&\Dx:Xyb#*t/\mw,dk dscontrol manager start |n"`
-y>dCD~r9C GUI#
=h 9. t/KJLr&\(I!)
KJLr*\mwa)PX:XybD~qwl&ks\&D|`E"#KJLrX (Z;v-i#}g,*t/ HTTP KJLr,"vTB|n:
dscontrol advisor start http port
Xk
dC~qwT
#
;X
kG*"X7(NFA)
*q!KJLr0d1!KZDPm,kNDZ 279 3DZ 26 B, :VIwM CBR D
|nN<;#*q!?vKJLrDhv,kNDZ 162 3D:KJLrPm;#
Z 7 B dCVIwi~ 69
=h 10. y]h*hC:/H}
g{zt/KJLr,zI^Dx(DX*TH}=:XybP(P|,DKJLr E"#*hC:/H},"v dscontrol cluster set cluster proportions |n#* q!|`DE",kNDZ 156 3D:4,E"DX*TH};#
*:XybhC~qw
g{BP3vu~* true,r4PTB=h:
v g{}Z9C mac *"=(,"RbGvsK~qw#
v g{}Z9C mac *"=(,"RbG"PdCD~qw,C~qwdC*_IC
T8Czw#
":
1. Zzw|D*n/DivB,h*+>}
2. g {bdC*_ICTn/Dzw,rZzw|D*8CDivB,h*+xX
Mh8!p{D}LEk go* E>#
9C mac *"=(1,VIw+v(}~qw:Xyb,b)~qwJmCd| IP X
7dCXMJ s#q-KZPD=hhC:XybD~qw#
XMp{D}LEk go* E>#
dw,TZK IP X7,sK~qw+S;l& ARP(X7bv-i)k
=h 1. *XMh8("p{
TZ*9CD:Xyb~qw,Xk+XMh8((#F* lo0)hC(rnC("p
{)=:/X7#9C MAC *"=(1,Z+ TCP/IP }]|*"A TCP ~qw0, VIwi~;Dd}]|ZD?DX IP X7#(}+XMh8hC=:/X7r(
XMh8=:/X7p{,:Xyb~qw+SUX7*=:/X7D}]|#
g{_P'VxgSZp{DYw53(}g,AIX"HP-UX"Linux"Solaris r
Windows),r&C+XMh8Dp{!*/:X7#9C'Vp{DYw53DE cG,I
X*E":TZ Linux,kNDZ 74 3D:9C Load Balancer D mac *"1,Linux
XM!8Cp{;#
g{~qwYw53;'Vp{,Xk+XMh8hC=:/X7#
9Cm 6 y>DYw53|n4hC
m6.*VIwDXMh8(
AIX 4.3 r|gf>ifconfig lo0 alias cluster_address netmask netmask
AIX 5.x ifconfig lo0 alias cluster_address netmask 255.255.255.255
HP-UX ifconfig lo0:1 cluster_address up
Linux ifconfig lo:1 cluster_address netmask 255.255.255.255 up
OS/2
Solaris 7 ifconfig lo0:1 cluster_address 127.0.0.1 up
Solaris 8 M Solaris 9
TdC:Xyb~qw*`v:/X7~q#
lo0
)("p{D|n
":9CwJdwDSxZk
®
ifconfig lo cluster_address
ifconfig lo0:1 plumb cluster_address netmask netmask up
"
XMh8r*XMh8("p{#
70 WebSphere Application Server: Load Balancer \m8O
m6.*VIwDXMh8(
Windows Server 2003
1. %w*<,;s%wXFfe#
2. g{T0;P20 MS Loopback Adapter }/Lr,kmSCJdw}
/Lr#
a. %wmS2~#KYwt/0mS2~r<1#
b. %w0B;=1
c. !qG,RQ-,SK2~,;s%w0B;=1#
d. g
{1Kv#
e. g{ MS Loopback Adapter4ZPmP - !qmSBh8"%w0B
;=1#
f. *SPmP!q2~,ZiRB2~feP,%w0q1"%w0B
;=1#
g. !qxgJdw"%w0B;=1#
h. Z!qxgJdwfeO,Z0FlL1PmP!q Microsoft,;s
!q Microsoft Loopback Adapter#
i. %w0B;=1,;sYN%w0B;=1T201!hC(r_!
qSEL20,;sek CD "S CD 20)#
j. %w0jI1jI20#
3. SXFfe,+wxgM&E,S#
4. !qh8{*0Microsoft Loopback Adapter1D,S#
5. SB-K
6. !q Internet -i(TCP/IP),;s%wtT#
7. %w9CBfD IP X7#9C:/X7nd IP
wDSxZknd ":;*dk7IwX7#9C>Xwzw*1!D DNS ~qw#
lo0
)("p{D|n(x
)
{ MS Loopback Adapter ;ZPmP,r|Q-20 - %w0!
%P!qtT#
X7
,"9CsK~q
SxZk
#
Z 7 B dCVIwi~ 71
m6.*VIwDXMh8(
Windows 2000
Windows NT
1. %w*<,hC,;s%wXFfe#
2. g{T0;P20 MS Loopback Adapter }/Lr,kmSCJdw}
/Lr#
a. +wmS/>}2~#KYw+t/0mS/>}2~r<1#
b. %w0B;=1,!qmS/E}h8h8,;s%w
c. A;-}A8s,vV!q2~h8fe#
d. g{ MS Loopback Adapter ;ZPmP,r|Q-20 - %w0!
{1Kv#
e. g{ MS Loopback Adapter
;=1#
f. *SPmP!q2~,ZiRB2~feP,%w0q1"%w0B
;=1#
g. !qxgJdw"%w0B;=1#
h. Z!qxgJdwfeO,Z0FlL1PmP!q Microsoft,;s
!q Microsoft Loopback Adapter#
i. %w0B;=1,;sYN%w0B;=1T201!hC(r_!
qSEL20,;sek CD "S CD 20)#
j. %w0jI1jI20#
3. SXFfe,+wxgM&E,S#
4. !qh8{F*0Microsoft Loopback Adapter1D,S"%wsj
5. SB-K%P!qtT#
6. !q Internet -i(TCP/IP),;s%wtT#
7. %w9CBfD IP X7#9C:/X7nd IP
Zk(255.0.0.0)nd ":;*dk7IwX7#9C>Xwzw*1!D DNS ~qw#
1. %w*<,;s%whC#
2. %wXFfe,;s+wxg#
3. g{T0;P20 MS Loopback Adapter }/Lr,kmSCJdw}
/Lr#
a. Z0xg10ZP,%wJdw#
b. !q MS Loopback Adapter,;s%w7(#
c. a>1,kekzD20 CD rEL#
d. Z0xg10ZP,%w-i#
e. !q TCP/IP -i,;s%wtT#
f. !q MS Loopback Adapter,;s%w7(#
4. +XMX7hC*:/X7#S\K1!SxZk(255.0.0.0),"R
;*dk
lo0
)("p{D|n(x
SxZk
xXX7#
)
0B;=1#
4
ZPmP - !qmSBh8"%w0B
R|#
X7
,9C1!DSx
#
":Z MS Loopback }/LrvVZ TCP/IP dCB.0,zI\XkK v"XBdk0xghC1#
72 WebSphere Application Server: Load Balancer \m8O
m6.*VIwDXMh8(
OS/390
®
Z OS/390 53OdCXMp{
v Z IP N}I1(D~)P,h*\m1Z Home X7PmP4(;vu
v IT*XM(e8vX7#
v Z1!ivBdCI 127.0.0.1#
=h 2. linb7I
Z3)Yw53O,I\Q4(K1!7I,"Rh*}%K7I#
v 9CTB|nZ Windows Yw53Olinb7I:
route print
v 9CTB|nZyP Linux M UNIX 53Olinb7I:
netstat -nr
Windows >}:
1. Zdk route print |ns,+vV;v`FTBT>Dm#(K}T>KiR"
}%=1!Zk* 255.0.0.0 D:/ 9.67.133.158 Dnb7I#)
Active Routes:
lo0
)("p{D|n(x
?#}g:
HOME ;Address Link
192.168.252.11 tr0
192.168.100.100 1tr1
192.168.252.12 loopback
)
Network Address Netmask Gateway Address Interface Metric
0.0.0.0 0.0.0.0 9.67.128.1 9.67.133.67 1
9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1
9.67.128.0 255.255.248.0 9.67.133.67 9.67.133.67 1
9.67.133.67 255.255.255.255 127.0.0.1 127.0.0.1 1
9.67.133.158 255.255.255.255 127.0.0.1 127.0.0.1 1
9.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
224.0.0.0 224.0.0.0 9.67.133.158 9.67.133.158 1
224.0.0.0 224.0.0.0 9.67.133.67 9.67.133.67 1
255.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1
2. Z0Gateway Address1PBiR:/X7#g{Pnb7I,:/X7+vV=N# ZxvD>}P,:/X7(9.67.133.158)ZZ 2 PMZ 8 PPvV#
3. Z:/X7vVD?;PPiRxgX7#b)7IPD;vGXhD,d|`` D7Ih*
>}#*>}Dnb7IDxgX7I:/X7DW;}VsSO}v 0
iI#ZT>D>}P,nb7IZZ~P,xgX7* 9.0.0.0:
9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1
=h 3. >}NNnb7I
Xk>}nb7I#9CZZ 74 3Dm 7 T>D;,Yw53D|n>}nb7I#
>}:4U=h 2 P0n/7I1>}my>,>}nb7I,dk:
route delete 9.0.0.0 9.67.133.158
Z 7 B dCVIwi~ 73
m7.*VIw>}NNnb7ID|n
HP-UX route delete cluster_address cluster_address
Windows route delete network_address cluster_address(Z MS-DOS a>{)
":?NXB}<~qw<Xk>}nb7I#
9C Z 67 3D< 15 PT>D>},"hCKP AIX D~qw,|n*:
route delete -net 204.0.0.0 204.67.172.72
=h 4. i$~qwdC}7
*i$sK~qwGq}7dC,1 Load Balancer ;PKPR4dC
:/
1,S`,
SxD;,zw4PTB=h:
1. "v|n:
arp -d cluster
2. "v|n:
ping cluster
&C;Pl&#g{T ping Pl&,7#z;P ifconfig :/X7=SZ#7#^
zw_P"<=:/X7D arp u?#
3. Ping sK~qw,;s"4"vK|n:
arp -a
Z|ndvP,z&C4=zD~qwD MAC X7#"v|n:
arp -s cluster server_mac_address
4. Ping :/#z&Cq!l&#"v HTTP"Telnet rd|ks,07Kks=zZ
}&mDsK~qwD:/#7#|}#$w#
5. "v|n:
arp -d cluster
6. Ping :/#&C;Pl&#
:/
":g{Pl&,"v arp
8nTq!msdCDzwD MAC X7#;s,
X4=h 1 = 6#
9C Load Balancer D mac *"1,Linux XM!8Cp{
3)f>D Linux ZzwOfZDNNSZP*CzwOdCDNN IP X7"v ARP
l&#|9y]CzwOvVDyP IP X7* ARP who-has i/!q ARP 4 IP X 7,x;\GqQZSZOdCKG)X7#b+<ByPD/:w?<r=;7(
PD%(~qw#
==
9CVIwD mac *"=(1,Xk9CzFT7#9C_ICTM"C1,sK~q wDQ;M"PdCD_ICT8CzwITS\/:07Dw?#
Zs`}ivB,XkxXMOD/:X7!p{;rK,sK~q x/:!p{,xg{9C_ICTM"C,r8C:Xyb~qwXkZXMOx
/:!p{#
74 WebSphere Application Server: Load Balancer \m8O
wXkZXMO
*7 # Linux ;ZXMO+<X7,IT9CTBDvbv=8PDNN;vT9 Linux kVIwD mac *"f]#
1. 9C;+<X7DZK#bGvW!n,|;a<B?v}]|*z,"R|;h
*?vZKXBdC#
v +_P SP2(x86)
r SP3(yPd|e5a9)D Linux 1 / SLES8 k|,
Julian ARP ~X9!D|_f>*O#9CTB|nx/:X7!p{0,7#
|<Uz':
# sysctl -w net.ipv4.conf.all.hidden=1 net.ipv4.conf.lo.hidden=1
;sIT#f==x/:!p{,}g:
# ifconfig lo:1 $CLUSTER_ADDRESS netmask 255.255.255.255 up
v 9C 2.4.25"2.6.5 M|_f>PICD arp_ignore sysctl,+Gk"bV"P1
PsK&\#7#9CTB|nx/:X7!p{0QtC|:
# sysctl -w net.ipv4.conf.all.arp_ignore=3 net.ipv4.conf.all.arp_announce=2
;s/:Xk9CTB|n!p{:
# ip addr add $CLUSTER_ADDRESS/32 scope host dev lo
`FD|nXkZ_ICT"CdCD go* E>P#
v k"b:9C sysctl 1,(}+b)hCmS= /etc/sysctl.conf 47#|G
ZXB}<sT;fZ#
2. 9C IP m+yPkV/:w?X(r=>Xwz#g{9CK=(,r;*Cp{
dCXMJdw#
# iptables -t nat -A PREROUTING -d $CLUSTER_ADDRESS -j REDIRECT
z.T9CTB|n:
b+<B Linux Z?v}]|O4P?j NAT,+/:X7*;*SZX7#K= (_P< 6.4% ,S/kDLB?{D#K=(ZNN\'VDf"V"O5);;
h*ZK#irZK9! + 9( + 20#
3. &C noarp #i V1.2.0 r|_f>#ZK4XkIC"x
PK}7dC,"R*"
$_(gcc"gnu make,HH)XkIC#XkZ?N}6ZK19(M20#i# ITZ http://www.masarlabs.com/noarp/ R=C#i#r*ZKzk>m4^D,y
T|;0bv=8 #4(TBPv)G4i3,"R;+]W"zms#9XkZ
X
MOxNN/:X7!p{0dC|#}g:
# modprobe noarp # noarpctl add $CLUSTER_ADDRESS nic-primary-addr
dP nic-primary-addr Gk/:X7Z,;SxPDX7#;sIT#f==x/ :!p{,}g:
# ifconfig lo:1 cluster address netmask 255.255.255.255 up
":TZ_ICT"CdC45,Xk+ noarpctl adds M dels ECZ go* E
>PT7#n/D Load Balancer IT ARP /:X7,Rw*~qwD8C
Load Balancer ;abb(4,;7(X)*<SUyP/:w?#
4. STB Web >cq! Julian 9!:http://www.ssi.bg/~ja/#hidden#4V"8>E"
4PTxZ
Kr9!r`k|,CZKJOkCV";p9C#g{bGv"Pd
CD_ICT Load Balancer,r7# uname -r kV"a)DZK%d,"7#z
Z 7 B dCVIwi~ 75
*<TV"DZKD .config D~#+ZKk Julian ~X9!;p9("20MK Ps,4PvDZ;vbv=8BD8>E"YwTtC9!#
":I\fZKP(FZKDV"'V,e#
76 WebSphere Application Server: Load Balancer \m8O
Z 3 ?V yZZ]7I(CBR)i~
K?Va)PXlYt/dCDE",F."bBn,"hvdC Load Balancer D CBR i~D=(#||,TB8B:
v Z 79 3DZ 8 B, :lYkEdC;
v Z 85 3DZ 9 B, :F.yZZ]7Ii~;
v Z 89 3DZ 10 B, :dCyZZ]7IDi~;
© Copyright IBM Corp. 2004 77
78 WebSphere Application Server: Load Balancer \m8O
Z 8 B lYkEdC
KlYkE>}T>gN9C CBR M_Y:fzm4dC}v>X,SD$w>,T :Xyb=( Web ~qw.dD Web w?#(*r%p{,K>}hv,; LAN N
OD~qw,+9C CBR TZZ,; LAN O9C~qw^^F#)
<
16.
r%>X
CBR
zh*24?
gN<8?
dC
ZlYkE>}P,zh*}v$w>MDv IP X7#;v$w>+Cw CBR;d|
=v$w>+Cw Web ~qw#?v Web ~qwh*;v IP X7#CBR $w>h *;v5JX7M;vCZ:XybDX7#
*9C CBR,_Y:fzmXk20Z,;
m,kNDZ 93 3D:=h 1. dC_Y:fzmT9C CBR;#
1. TZK>},hCzD$w>,Tc|GZ,; LAN NO#7#}(zw.dDx
gw?;X(}NN7IwrxE+]#
2. dC}v$w>DxgJdw#TZK>},RGYhzPBPxgdC:
$w> {F IP X7
1 server1.mywebsite.com 9.27.27.101
2 server2.mywebsite.com 9.27.27.102
3 server3.mywebsite.com 9.27.27.103
xgZk = 255.255.255.0
(~qwO#** CBR dC_Y:fz
© Copyright IBM Corp. 2004 79
dC CBR i~
9C|nPdC
?v$w>v|,;vj<DT+xxgSZ(#
3. 7 # server1.mywebsite.com IT ping = server2.mywebsite.com M
server3.mywebsite.com#
4. 7 # server2.mywebsite.com M server3.mywebsite.com IT ping =
server1.mywebsite.com#
5. 7# server2.mywebsite.com M server3.mywebsite.com OD Web ~qwIKP#9
C Web /@w1SS http://server2.mywebsite.com(}g,.../member/index.html) M http://server3.mywebsite.com(}g,.../guest/index.html)ks3f#
6. qCC LAN NDm;vP' IP
:/X7#TZK>},RG+9C:
Name= www.mywebsite.com IP=9.27.27.104
PK CBR,zIT9C|nP"dCr<r<NC'gf(GUI)4(dC#TZKl YkE>},9C|nP]>dC=h#
":XkT"oV{dkN}5#(;D}bGCZwz{MD~{DN}5#
X7#bGz+a)x#{CJz>cDM'zD
S|na>{,q-b)=h:
1. t/ cbrserver#w* root C'r\m1KPTB|n:cbrserver
":TZ Windows =(:S0~q1fet/ obrserver(IBM yZZ]7I):
*< > hC(TZ Windows 2000) > XFfe > \m$_ > ~q#
2. t/ CBR D4PLr&\:
cbrcontrol executor start
3. t/
4. +:/(wz{,M'z,S=D Web >c
5. + Web >cD:/X7(9.27.27.104)mS= CBR zwODxgSZ(#kN
6. + http -iKZmS= CBR dC:
_Y:fzm#(ITZzt/4PLr&\sDNN1rt/_Y:fz
m):
ibmproxy
":TZ Windows =(:z9ITS0~q1fet/_Y:fzm:*< > h
C(TZ Windows 2000)> XFfe > \m$_ > ~q#
)mS= CBR dC:
cbrcontrol cluster add www.mywebsite.com
DZ 94 3D:=h 5. *xgSZ(("p{(I!);,Tq!|`E"#
cbrcontrol port add www.mywebsite.com:80
7. +?( Web ~qwmS= CBR dC:
cbrcontrol server add www.mywebsite.com:80:server2.mywebsite.com
80 WebSphere Application Server: Load Balancer \m8O
Loading...