5.6.4 负载均衡器【云计算 IT 基础知识】

muzilan 2016-10-19 09:29:32

【云计算 IT 基础知识】系列1 目录/汇总(持续更新)

------------------------------------------------------------
------------------------------------------------------------


5.6.4 负载均衡器


概念

负载均衡器是指设置在一组功能相同或相似的服务器前端,采用各种分配算法对到达服 务器组的流量进行合理分发的软件或网络设备。当其中某一台服务器故障时,负载均衡 器能将访问请求转移到其他可以正常工作的服务器。一般而言,硬件负载均衡在功能、 性能上优于软件负载均衡。硬件负载均衡器如图5-52所示。







特点


负载均衡器主要特点包括:
l 提高性能。负载均衡器可实现服务器之间负载平衡,提高系统反应速度与总体性能。
l 提高可靠性。负载均衡器可对服务器运行状况进行监控,及时发现运行异常的服务 器,并将访问请求转移到其他可以正常工作的服务器上,提高服务器组可靠性。
l 提高可维护性。采用负载均衡器后,可根据业务量发展情况灵活增加服务器,提高 系统扩展能力,简化管理。












负载均衡算法



负载均衡器算法主要包括如下几种:
l 轮询
负载均衡器把用户连接请求顺序循环地分配给所有服务器。当服务器处理能力一致时,此算法最合适。

l 比率
系统管理员给每台服务器分配一个加权值。负载均衡器根椐这个比例,把用户连接请求分配给服务器。

l最快模式
负载均衡器把用户连接请求发给响应最快的服务器。

l最少连接模式
负载均衡器把用户连接请求发给当前连接数最少的服务器。

l动态性能分配模式
负载均衡器根据收集到的服务器各项性能参数,动态调整流量分配的比例。

l观察模式
负载均衡器把服务器按连接数和响应速度的总体情况排序,把用户连接请求更多地 分配给连接数少、处理速度快的服务器。

l预测模式
负载均衡器把服务器按连接数和响应速度的总体情况排序,并对服务器处理能力进 行预测分析,把用户连接请求更多地分配给处理能力呈上升趋势的服务器








工作原理



负载均衡器采用轮询算法时的工作情况如图5-53所示。



1. 在负载均衡器上配置虚拟服务器地址。
虚拟服务器地址是一个可Ping的虚拟IP地址和服务端口的组合,如 “216.34.94.17:80”。
2. 客户通过域名或IP地址访问虚拟服务器。
3. 负载均衡器根据分配算法,把流量合理地分发至服务器群。
4. 当服务器群中,某台服务器故障时,负载均衡器会将流量分发至其他正常工作的服 务器,确保网络正常工作。










技术参数

负载均衡器主要技术参数如表5-26所示。






------------------------------------------------------------
...全文
1617 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
muzilan 2016-10-25
  • 打赏
  • 举报
回复
引用 9 楼 a744965751 的回复:
Get 到 感谢楼主
不谢不谢
a744965751 2016-10-24
  • 打赏
  • 举报
回复
Get 到 感谢楼主
muzilan 2016-10-23
  • 打赏
  • 举报
回复
引用 5 楼 ljheee 的回复:
感谢 楼主分享。
大家一起分享,知识才会越来越多
muzilan 2016-10-23
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
http://baike.baidu.com/link?url=acAIyriAHWWHfu3E7rai7BcI_udOrG433ETn5EaMg4IFlbhyZ13E1br7DGbiE8FS3oYabJrs1TYXidlRo_ClUa
Nginx ("engine x") 高性能的HTTP和反向代理服务器
ljheee 2016-10-23
  • 打赏
  • 举报
回复
感谢 楼主分享。
细水长流- 2016-10-22
  • 打赏
  • 举报
回复
王志威丶 2016-10-21
  • 打赏
  • 举报
回复
学习了

448

社区成员

发帖
与我相关
我的任务
社区描述
云计算开发
社区管理员
  • 云计算
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧