beautypg.com

3) 配置虚服务器, 1) 配置实服务组, 2) 配置实服务器 – H3C Technologies H3C SecPath L1000-E Load Balancing Device User Manual

Page 3

background image

因产品软件版本不同,特性支持情况也会有所不同,请以产品实际情况为准。

!

!

上述内容仅以四层服务器负载均衡为例简单介绍,有关服务器及其它负载均衡方式的详细介绍,请参见产品配套的配置指导、命令参考。

三台服务器

ServerA、ServerB和ServerC均可提供FTP服务,其硬

件配置

Server A最高、Server B次之、Server C最低。

通过配置负载均衡,在考虑硬件性能的前提下让这三台服务器联

合提供

FTP服务,并通过健康检测来监控这些服务器是否可达。

[Sysname] real-server rs1
[Sysname-rserver-rs1] ip address 192.168.1.1
[Sysname-rserver-rs1] port 8080
[Sysname-rserver-rs1] weight 150
[Sysname-rserver-rs1] server-farm sf
[Sysname-rserver-rs1] quit
# 创 建 实 服 务 器 r s 2 , 配 置 其 I P v 4 地 址 为 1 9 2 . 1 6 8 . 1 . 2 、
端口号为8080、权值为120,并加入实服务组sf。
[Sysname] real-server rs2
[Sysname-rserver-rs2] ip address 192.168.1.2
[Sysname-rserver-rs2] port 8080
[Sysname-rserver-rs2] weight 120
[Sysname-rserver-rs2] server-farm sf
[Sysname-rserver-rs2] quit
# 创 建 实 服 务 器 r s 3 , 配 置 其 I P v 4 地 址 为 1 9 2 . 1 6 8 . 1 . 3 、
端口号为8080、权值为80,并加入实服务组sf。
[Sysname] real-server rs3
[Sysname-rserver-rs3] ip address 192.168.1.3
[Sysname-rserver-rs3] port 8080
[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

(1) 配置实服务组

#创建ICMP类型的NQA模板t1。
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

进入系统视图

-

配置
实服
务组

创建实服务组,并进入实服务组视图

server-farm-name

缺省情况下,不存在任何实服务组

配置实服务组的调度算法

缺省情况下,实服务组的调度算法为加权轮转算法

{

|

|

} [ mask mask-length ] [ prefix

prefix-length ]

{

|

|

}

配置实服务组中参与调度的实服务
器数量限制

min-number

max-number

缺省情况下,实服务组中只有优先级最高的实服务器参
与调度

配置实服务组的可用条件

lower-percentage

upper-

percentage

缺省情况下,实服务组中只要有一台实服务器可用,该
实服务组就被认为可用

配置实服务组的故障处理方式

{

|

|

}

缺省情况下,实服务组的故障处理方式为保持已有连接

配置
实服
务器

创建实服务器,并进入实服务器视图

real-server-name

缺省情况下,不存在任何实服务器

配置实服务器的

VSIP

配置

IPv4地址

配置

IPv6地址

ipv4-address

ipv6-address

二者至少选其一缺省情况下,
实服务器没有

IPv4和IPv6地址

配置实服务器的端口号

port-number

缺省情况下,实服务器的端口号为

0

配置实服务器的权值

weight-value

缺省情况下,实服务器的权值为

100

配置实服务器被调用的优先级

priority-value

缺省情况下,实服务器被调用的优先级为

4

指定实服务器所属的实服务组

server-farm-name

缺省情况下,实服务器不属于任何实服务组

配置
虚服
务器

配置虚服务器的端口号

port-number

缺省情况下,

IP/TCP/UDP类型虚服务器的端口号为0

指定虚服务器的默认实服务组、备
份实服务组和持续性组

server-farm-name [

backup-server-farm-name ] [

sticky-name ]

指定虚服务器引用的负载均衡策略

policy-name

二者至少选其一
缺省情况下,没有指定虚服务器的默认实服务组、备份
实服务组和持续性组;虚服务器没有引用任何负载均衡
策略

开启虚服务器的虚服务功能

缺省情况,虚服务器的虚服务功能处于关闭状态

创建虚服务器,并进入虚服务器视图

virtual-server-name

[

{ |

|

} ]

缺省情况下,不存在任何虚服务器

配置虚服务器的
VSIP

配置

IPv4地址

配置

IPv6地址

ipv4-address

[

mask-length | mask ]

ipv6-address

[

prefix-length ]

二者至少选其一
缺省情况下,虚服务器没有

IPv4和IPv6地址

(2) 配置实服务器

# 创 建 实 服 务 器 r s 1 , 配 置 其 I P v 4 地 址 为 1 9 2 . 1 6 8 . 1 . 1 、
端口号为8080、权值为150,并加入实服务组sf。