欢迎user
24-服务器负载均衡配置指导
本章节下载: 24-服务器负载均衡配置指导 (188.47 KB)
目录
随着internet的普及,单位和企业的应用系统需要面对越来越多的访问量和数据量,这就对系统的稳定性、可靠性提出了更高的要求,这样就使得单一的网络设备已经不能满足需求了。一些单位和企业则引入了多台服务器并建立服务器集群,但同时它也带来了另外一个问题就是我们如何将服务请求发送到合适的服务器才能使得每台服务器的处理能力得到充分的发挥?由此,SLB的概念就被引出来了。
SLB实现了在客户访问多台同时工作的服务器的情况下,即时按需动态检查各个服务器的状态,根据预设的规则将请求分配给最有效率的服务器,实现数据流合理的分配,使每台服务器的处理能力都能得到充分的发挥,提高应用系统的整体性能,改善应用系统的可用性。
slb number命令用来开启服务器负载均衡策略。开启后默认负载均衡算法:源地址散列+权重。
表1-1 开启服务器负载均衡
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
创建服务器负载均衡 |
slb ID |
必选 |
配置服务器负载均衡策略 |
rule IFNAME {SRC_ADDR_OBJ | any} {DST_ADDR_OBJ | any} PROTOCOL {source-addr-hash | weight}[service <1-65535>]{icmp | tcp} [log] |
可选 |
实服务器创建 |
real-server NAME A.B.C.D WEIGHT |
必选 |
开启服务器探测 |
track enable |
可选 |
在完成上述配置后,在任意视图下执行display命令查看服务器负载均衡的配置情况。
表1-2 广告推送显示和维护
操作 |
命令 |
查看具体的服务器负载均衡条目 |
display slb ID |
查看所有服务器负载均衡条目 |
display running-config slb |
Debug定位服务器负载均衡匹配 |
debug slb match |
如图2-1所示HostA 、HostB均为内网服务器,属于192.168.1.0/24网段,外网用户访问出口的公网IP映射到内网HostA和HostB。
按照组网图组网,根据负载均衡策略对服务器进行转发。
(1) 配置服务器负载均衡策略
(2) 配置服务器负载均衡策略转换类型和算法
(3) 配置服务器负载均衡实服务器
(4) 开启服务器探测
host(config)# slb 10
host(slb-10)#
host(slb-10)# rule ge0 any 40.0.0.1 http source-addr-hash icmp log
新增实服务器
(1) 名称:server1,地址:192.168.1.2,权重:1
(2) 名称:server2,地址192.168.1.3,权重:1
host(slb-10)# real-server sever1 192.168.1.2 50
host(slb-10)# real-server server2 192.168.1.3 50
host(slb-10)# track enable
host(slb-10)# dis slb 10
slb 10
rule ge0 any 40.0.0.1 http source-addr-hash icmp log
track enable
-----------------------------------------------------------------------------------------
Name IP WeightValue Match_count Status
sever1 192.168.1.2 50 0 Success
server2 192.168.1.3 50 0 Success
-----------------------------------------------------------------------------------------
模拟外网100个源ip访问公网出口http服务
检查实服务器详情,是否按照权重进行匹配server服务器。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!