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

Page 4

Advertising
background image

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> system-view
[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> system-view
[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

Advertising
This manual is related to the following products: