码迷,mamicode.com
首页 > 编程语言 > 详细

f5负载均衡算法

时间:2018-11-05 12:19:09      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:顺序   connect   客户端   公式   一个   ase   ber   分配   在服务器   

负载均衡使用一种算法或公式来确定由哪一个后台服务器接收流量

负载均衡是基于连接的

1.静态负载均衡算法:以固定方式分发连接

  轮询算法(Round Robin):将请求依次顺序循环地分发给服务器,从1到N然后重新开始。此种均衡算法适合于服务器组中的所有服务器都有相同的软硬件配置并且平均服务请求相对均衡的情况。

  注:使用轮询算法时,pool member或node中设置的比率值不生效

  比率(Ratio)

2.动态负载均衡方法

  1)最小连接数(Lease connections(member)):客户端的每一次请求服务在服务器停留的时间可能会有较大的差异,随着工作时间加长,如果采用简单的轮循或随机均衡算法,每一台服务器上的连接进程可能会产生极大的不同,并没有达到真正的负载均衡。

  最少连接数均衡算法对内部中需负载的每一台服务器都有一个数据记录,记录当前该服务器正在处理的连接数量,当有新的服务连接请求时,将把当前请求分配给连接数最少的服务器,使均衡更加符合实际情况,负载更加均衡。

  此种均衡算法适合长时处理的请求服务,如FTP。

  ?选择4层连接数最少的服务器

  ?后台服务器性能相差不多时推荐使用

  ?最常使用的算法

f5负载均衡算法

标签:顺序   connect   客户端   公式   一个   ase   ber   分配   在服务器   

原文地址:https://www.cnblogs.com/xinghen1216/p/9908348.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!