Network requirements configuration procedure – H3C Technologies H3C SecPath L5000-C Load Balancing Device User Manual
Page 4

Server load balancing configuration example
Server A, Server B, and Server C provide FTP services, and are in
descending order of hardware configuration.
Configure load balancing on the LB device to distribute user
requests among the servers based on their hardware performance,
and use health monitoring to monitor the reachability of the
servers.
Network requirements
Configuration procedure
1.
Configure a real server group:
# Create ICMP-type NQA template t1.
[Sysname] nqa template icmp t1
[Sysname-nqatplt-icmp-t1] quit
# Create real server group sf, and specify the scheduling algorithm
as weighted round robin and health monitoring method as t1.
[Sysname] server-farm sf
[Sysname-sfarm-sf] predictor round-robin
[Sysname-sfarm-sf] probe t1
[Sysname-sfarm-sf] quit
2.
Configure real servers:
# Create real server rs1 with IPv4 address 192.168.1.1 and
weight 150, and add it to real server group sf.
[
Sysname
] real-server rs1
[
Sysname
-rserver-rs1] ip address 192.168.1.1
[
Sysname
-rserver-rs1] weight 150
[
Sysname
-rserver-rs1] server-farm sf
[
Sysname
-rserver-rs1] quit
# Create real server rs2 with IPv4 address 192.168.1.2 and
weight 120, and add it to real server group sf.
[
Sysname
] real-server rs2
[
Sysname
-rserver-rs2] ip address 192.168.1.2
[
Sysname
-rserver-rs2] weight 120
[
Sysname
-rserver-rs2] server-farm sf
[
Sysname
-rserver-rs2] quit
# Create real server rs3 with IPv4 address 192.168.1.3 and
weight 80, and add it to real server group sf.
[Sysname] real-server rs3
[Sysname-rserver-rs3] ip address 192.168.1.3
[Sysname-rserver-rs3] weight 80
[Sysname-rserver-rs3] server-farm sf
[Sysname-rserver-rs3] quit
3.
Configure a virtual server:
# Create TCP virtual server vs with VSIP 61.159.4.100,
specify its default real server group sf, and enable the virtual
service function on it.
[
Sysname
] virtual-server vs type tcp
[
Sysname
-vs-tcp-vs] virtual ip address 61.159.4.100
[
Sysname
-vs-tcp-vs] default server-farm sf
[
Sysname
-vs-tcp-vs] service enable
[
Sysname
-vs-tcp-vs] quit
Host
IP network
LB device
Server A
192.168.1.1:8080
VSIP
61.159.4.100
Server B
192.168.1.2:8080
Server C
192.168.1.3:8080
三台服务器
ServerA、ServerB和ServerC均可提供FTP服务,其
硬件配置
Server A最高、Server B次之、Server C最低。
通过配置负载均衡,在考虑硬件性能的前提下让这三台服务
器联合提供
FTP服务,并通过健康检测来监控这些服务器是否
可达。
(2) 配置实服务器
#创建实服务器rs1,配置其IPv4地址为192.168.1.1、权值为
150,并加入实服务器组sf。
[Sysname] real-server rs1
[Sysname-rserver-rs1] ip address 192.168.1.1
[Sysname-rserver-rs1] weight 150
[Sysname-rserver-rs1] server-farm sf
[Sysname-rserver-rs1] quit
#创建实服务器rs2,配置其IPv4地址为192.168.1.2、权值为
120,并加入实服务器组sf。
[Sysname] real-server rs2
[Sysname-rserver-rs2] ip address 192.168.1.2
[Sysname-rserver-rs2] weight 120
[Sysname-rserver-rs2] server-farm sf
[Sysname-rserver-rs2] quit
#创建实服务器rs3,配置其IPv4地址为192.168.1.3、权值为
80,并加入实服务器组sf。
[Sysname] real-server rs3
[Sysname-rserver-rs3] ip address 192.168.1.3
[Sysname-rserver-rs3] weight 80
[Sysname-rserver-rs3] server-farm sf
[Sysname-rserver-rs3] quit
(3) 配置虚服务器
#创建TCP类型的虚服务器vs,配置其VSIP为61.159.4.100,指
定其默认实服务器组为
sf,并开启其虚服务功能。
[Sysname] virtual-server vs type tcp
[Sysname-vs-tcp-vs] virtual ip address 61.159.4.100
[Sysname-vs-tcp-vs] default server-farm sf
[Sysname-vs-tcp-vs] service enable
[Sysname-vs-tcp-vs] quit
2.
1.
(1) 配置实服务器组
#创建ICMP类型的NQA模板t1。
[Sysname] nqa template icmp t1
[Sysname-nqatplt-icmp-t1] quit
#创建实服务器组sf,配置其调度算法为加权轮转算法,并指定其
健康检测方法为
t1。
[Sysname] server-farm sf
[Sysname-sfarm-sf] predictor round-robin
[Sysname-sfarm-sf] probe t1
[Sysname-sfarm-sf] quit
Host
IP network
LB device
Server A
192.168.1.1:8080
VSIP
61.159.4.100
Server B
192.168.1.2:8080
Server C
192.168.1.3:8080