Nortel needs the following to load balance request
- Prerequisites
- The switch must have a non-management IP address on the same subnet as the real servers
- a second ip (in the same subnet) must be available for the virtual IP used by the nortel for loadbalancing
- real servers must be set up with the exact same websites and URL's (hosthearder, files etc..)
- Steps
- set up switch ip;
- The blade module switch must have a switch ip on a different subnet than the switch's managment ip.
- hint; set sw mgmt to address on low traffice mgmt subnet ( Ex; if main subnet is 192.168.1.x then the mgmt ip must be 192.168.2.x (or greater)
- this is done in cfg menu; IP routing>IP interfaces (in BBI-nortel web based UI) ex;
| IP Interface | <!-- Comment
IP Version |
-->
IP Address |
Enabled? |
Subnet Mask | <!-- Comment
Subnet Mask/Prefix |
-->
Broadcast Address |
VLAN ID | <!-- Comment
Router Advertisement |
-->
| 4 |
192.168.1.3 | <!-- Comment
|
|
-->
enabled |
255.255.255.0 | <!-- Comment
|
-->
192.168.5.255 |
2 |
- must be pingable
- in Layer 4 menu, set up slb.
- Create Real Servers (Port 80 should be assigned to each port for web SLB (in this example)
| Real Server ID |
IP Address |
Name |
Server Type |
Backup Real Server ID |
Weight |
Availability |
Max Connections |
Enabled? |
Client Proxy? |
| 2 |
192.168.1.11 |
web1 |
local |
0 |
1 |
1 |
200000 |
enabled |
disabled |
| 3 |
192.168.1.12 |
web2 |
local |
0 |
1 |
1 |
200000 |
enabled |
disabled |
- Create Real Server groups
| Group ID |
Group Name |
WLM# |
Load Balancing Metric |
Backup Real Server ID |
Health Check Type |
Health Check Content |
| 2 |
web-clu |
0 |
leastconns |
3 |
tcp |
- Create a virtual server (in this case for port 80)
- IP in same subnet : 192.168.1.13 (defaults usually work ofr other values.
- Must use Real Sever Group created above
- to mantain sessions info between the web servers (so a client reconnects to the same session i.e the same server) use a cookie hash or session control in the switch. Some switches can insert a cookie or use a know cookie in the web app. Some web applications store the cookie in a database, and the session managment is not needed
- Set up SLB managment in L4 General settings;
- in IBM blades; DAM must be enabled to allow the switch to load balance servers external to the switch
- A path must exist thru the switch ports to the servers used in LB.
- test the virtual IP
See the article on http://support.vigilant1.com/KnowledgeBase/tabid/53/view/topic/forumid/8/postid/80/Default.aspx