负载均衡种类

F5,七层负载均衡,四层负载均衡

Nginx负载均衡

内置策略、扩展策略
内置策略:IPHash、加权轮询
扩展策略:fair策略、通用hash、一致性hash

  1. 加权轮询策略
    首先将请求都分给高权重的机器,直到该机器的权值降到了比其他
    机器低,才开始将请求分给下一个高权重的机器.
    当所有后端机器都down掉时,Nginx会立即将所有机器的标志位
    清成初始状态,以避免造成所有的机器都处在timeout的状态

  2. IPHash策略
    Nginx内置的另一个负载均衡的策略,流程和轮询很类似,只是其中的算法和具体的策略有些变化
    IPHash算法是一种变相的轮询算法

  3. fair策略
    根据后端服务器的响应时间判断负载情况,从中选出负载最轻的机
    器进行分流

  4. 通用Hash、一致性Hash策略
    通用hash比较简单,可以以Nginx内置的变量为key进行hash,
    致性hash采用了Nginx内置的一致性hash环,支持memcache

四层负载均衡的实现

通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。

LVS实现服务器集群负载均衡有三种方式

NAT,DR和TUN

最新文章

  1. UVALive 3989Ladies' Choice(稳定婚姻问题)
  2. codeforces 697B Barnicle
  3. oracle 判断中文函数
  4. hdu 2041 超级楼梯
  5. HDU5739-Fantasia(tarjan求割点)
  6. float([x]): 将一个字符串或数转换为浮点数。如果无参数将返回0.0
  7. 使用Express创建一个简单的示例
  8. VMware-WorkStation 去掉VM工具栏
  9. 读书笔记:《为什么大猩猩比专家高明, How We Decide》
  10. python word转pdf
  11. jQuer插件满屏气泡飘落动画效果
  12. Camera摄像头
  13. Docker创建虚机和swarm
  14. ubuntu mysql 远程连接问题解决方法
  15. shell脚本-监控及邮件提醒
  16. 在向"带有自增字段的数据库表"中插入数据时,自定义"该自增字段"的数据
  17. 十分钟带你学会Http协议和Tomcat服务器的原理
  18. delphi7中 OnDrawColumnCell 事件怎么用
  19. rabbitmq High Availability
  20. JQuery中选择元素的方法:

热门文章

  1. CSS 三栏布局入门
  2. children ie8下获取错误
  3. node——express框架
  4. Tomcat在处理POST和GET提交方式时的字符编码问题
  5. vue 动态获取div宽高有时候为0的情况
  6. Python-基础-day2
  7. 1、认识和安装MongoDB
  8. ioremap映射函数
  9. Virtual address cache memory, processor and multiprocessor
  10. ASP.NET-AD开发技巧