Configuring Server Load Balancing

Configuration Examples

Server 4 has multiple HTTP server applications listening on ports 8080, 8081, and 8082. Servers 1 and 2 are load balanced using Switch A, which is performing server address translation.

Servers 3 and 4 are load balanced using Switches B and C. These two switches are performing server address translation. These switches also perform server port translation for HTTP packets to and from Server 4.

The configuration statements for Switch A are as follows:

ip slb serverfarm FARM1

!Translate server addresses nat server

!Server 1 port 80 real 10.1.1.1

inservice

!Server 2 port 80

real 10.2.1.1

inservice

!

ip slb vservers HTTP1

!Handle HTTP (port 80) requests virtual 128.1.0.1 tcp www serverfarm FARM1

inservice

The configuration statements for Switch B are as follows:

ip slb serverfarm FARM2

!Translate server addresses nat server

!Server 3 port 80 real 10.3.1.1

inservice

!Server 4 port 8080

real 10.4.1.1 port 8080 inservice

!Server 4 port 8081

real 10.4.1.1 port 8081 inservice

!Server 4 port 8082

real 10.4.1.1 port 8082

inservice

!

ip slb vservers HTTP2

!Handle HTTP (port 80) requests virtual 128.2.0.1 tcp www serverfarm FARM2

inservice

The configuration statements for Switch C are as follows:

ip slb serverfarm FARM2

!Translate server addresses nat server

!Server 3 port 80 real 10.3.1.1

inservice

!Server 4 port 8080

real 10.4.1.1 port 8080 inservice

!Server 4 port 8081

real 10.4.1.1 port 8081 inservice

!Server 4 port 8082

Cisco IOS IP Configuration Guide

IPC-154

Page 200
Image 200
Cisco Systems 78-11741-02 manual Configuration statements for Switch B are as follows, IPC-154