LVS常用的算法

1、rr(轮询)
LB收到的请求,按照轮询的方法,分配给后面的RS、
2、wrr(加权轮询)
它将依据不同的权值来分配任务,权值高的分配到的任务就多。
如果后端的权值都相等,则相当于rr算法。
权重值为0时,则该台RS就不分配任务。
3、wlc(权重最小连接数调度)
假设各台RS的权重Wi,各台RS的连接数为Ti,则依次选取Wi/Ti最小的分配下一个连接。它除了按照权重数来分配以外,还会查看各台RS上的连接数,如果RS的连接数少,也会添加连接。
4、lc(最小连接数调度)
哪一台RS的连接数最少,则就作为下一个连接的分配目标
5、lblc(基于地址的最小连接调度)
将来自同一目的地址的连接,分配给同一台RS。当这台RS达到负荷状态下的时候,连接分配给此时连接数最小的RS。

LVS的调度算法的生产环境选型
一般常用网络服务,如HTTP,MYSQL,MAIL等,常用的LVS调度算法为:
a、基本论叫调度算法rr算法。
b、加权最小连接数wlc算法。
c、加权轮叫调度算法wrr算法。

RS分配不均的集中原因:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值