思科EI CCIE技术详解服务器器负载均衡SLB(Server Load Balancing)的配置-ielab

作者:ielab-悦然               更新日期:2020年3月26日


       SLB(Server Load Balancing),可以看作HSRP(热备份路由器协议)的扩展,实现多个服务器之间的负载均衡。虚拟服务器代表的是多个真实服务器的群集,客户端向虚拟服务器发起连接时,通过某种负载均衡算法,转发到某真实服务器。

负载均衡算法有两种:
       Weighted round robin(WRR)和Weighted least connections(WLC),


       WRR使用加权轮询算法分配连接,WLC通过一定的权值,将下一个连接分配给活动连接数少的服务器。
配置分为两部分:
       第一部分是使用slb serverfarm serverfarm_name命令定义SLB选项,包括指定真实服务器地址;

       第二部分是使用ip slb vserver virtual_server-name来指定虚拟服务器地址。

基本配置如下:
R2(config)#ip slb serverfarm tellnet-server           //创建服务器组
R2(config-slb-sfarm)#real 20.1.1.3                  //其中的一个服务器是20.1.1.3 R3
R2(config-slb-real)#weight 1                      //配置权重,slb根据个服务器权重计 算承担的负载大小
R2(config-slb-real)#inservice                      //启用服务器
R2(config-slb-real)#faildetect                     //配置检测服务器的可用状态,若故障,slb将不往该服务器转流量
R2(config-slb-sfarm)#real 20.1.1.4
R2(config-slb-real)#weight 1
R2(config-slb-real)#inservice 
R2(config-slb-real)#faildetect 
 
R2(config-slb-sfarm)#predictor roundrobin               //采用轮询的负载均衡方式.
 
       注意 :默认采用的是分派模式,该模式要求运行slb的路由器和真实服务器必须在同一子网中,二层可达.例如R2 R3 R4都在1.0.0.0/255.0.0.0 网络中,且为二层邻居 

R2(config)#ip slb vserver v-telnet-server                //创建虚拟服务器
R2(config-slb-vserver)#virtual 20.1.1.30 tcp telnet        //虚拟服务器的地址,以此地址访问真实的服务器
R2(config-slb-vserver)#serverfarm tellnet-server          //使用前面创建的服务器组
R2(config-slb-vserver)#client 192.168.1.0 255.255.255.0      //限定客户端的IP地址
R2(config-slb-vserver)#inservice                        //启用虚拟服务器
 
R3配置:
R3(config)#interface f0/0
R3(config-if)#ip address 20.1.1.30 255.0.0.0 secondary 
 
       注意:在真实的服务器上增加第二地址,该地址必须和虚拟服务器地址相同;另一种方法是将环回地址设为20.1.1.30 的虚拟地址,建议采取这种方法.
 
R4配置:
R4(config)#interface f0/0
R4(config-if)#ip address 20.1.1.30 255.0.0.0 secondary 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值