负载均衡学习

负载均衡,英文名称为Load Balance,意为将负载,也就是工作任务均衡的分配给服务器进行处理,华为绝大多数防火墙支持这种计算机网络技术,运用负载均衡算法来达到最佳化资源使用,同时避免过载的目的。
负载均衡算法分为以下三种:
1、 简单轮询算法:将业务流量依次分配给服务器
优点:实现简单,效率较高 缺点:无法考虑到每个服务器上的实际负载
适用场景:服务器性能相近,服务类别简单

2、 最小连接算法:将业务流量分配到并发连接数最小的服务器上
优点:根据集群节点的负载情况来进行请求的动态分发,即机器性能好,处理请求快,积压请求少的节点分配更多的请求。避免某个节点因为处理超过自身所能承受的请求量而导致宕机或者响应过慢
适用场景:服务器性能相近,每条流会话存活时间不同

3、源IP Hash算法:根据源IP地址分配流量至服务器
适用场景:服务器性能有差异,只能某个PC让其走某个服务器

在三种简单算法之上,还可以采用加权的方式,主要是根据性能分配流量,将性能好的机器设置一个较大的权重值,而性能差的机器节点则设置一个较小的权重值。
优点:可以根据机器的具体情况,分配不同的负载,实现资源最佳化使用。
缺点:需要额外配置加权系数

比如加权轮询算法:将业务流量按照权重比依次分配到各个服务器上
适用场景:服务器性能存在差异,服务类型简单
加权最小连接:将业务流量分配到加权并发连接数最小的服务器上
适用场景:服务器性能有差异,每条流会话存活时间不同

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值