西数超哥博客
运维经验教程分享

LVS的算法

rr

轮询调度

第一个请求交给rs1,第二个请求交给rs2,第三个请求交给rs1,以此类推,如果两个机器一个小霸王一个至强就有问题了

wrr

加权轮询

加上权重,也就是比例值,例如RS1=2/RS2=1,就是说访问的过程为112 112

lc

最少链接

类似于rr,找当前链接数最少的服务器进行连接

wlc

加权最少链接

如果出现多台链接数最少的情况,则根据权重来决定

lblc

基于局部最少链接

比如:一个公司100台机器的集群中有10台北京服务器,北京的用户进来会从这10台服务器中进行最少链接调度

sh

来源地址散列

来源地址不变,则分发的后端机器不变

dh

目的地址散列

目的地址不变,则分发的机器不变

散列计算是根据ip数字,去掉点除以RS数量,根据余数判断请求交给哪一台服务器

源地址散列就是根据来源ip进行计算,目的地址散列是根据目的ip进行计算

对于ftp这种的服务,如果使用类似轮询方法,建立传输通道之后,传输数据可能会去另一台机器取数据,但是与另一台机器没有建立链接,不能传输

rr/wrr/lc/wlc

适用静态请求

lblc/sh/dh

适用动态请求,例如网游,连上服务器后不能随便切换

www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » LVS的算法