负载均衡策略及散列算法.ppt
《负载均衡策略及散列算法.ppt》由会员分享,可在线阅读,更多相关《负载均衡策略及散列算法.ppt(42页珍藏版)》请在三一办公上搜索。
1、浅谈分布式应用,By 薛长俊2010-05-18,负载均衡策略,负载均衡算法,负载均衡策略,基于DNS的负载均衡。,基于反向代理的负载均衡。,基于特定服务器软件的负载均衡。,基于NAT的负载均衡。,基于CDN的负载均衡。,基于DNS的负载均衡,实现原理:一个域名绑定多个IP,通过DNS服务中的随机域名解析来实现。,基于DNS的负载均衡,优点:实现简单、实施容易、成本低、适用于大多数TCP/IP应用。,基于DNS的负载均衡,问题:一旦某个服务器出现故障,即使及时修改了DNS设置,还是要等待足够的时间(刷新时间)才能发挥作用,在此期间保存了故障服务器地址的客户计算机将不能正常访问服务器。缺陷:DN
2、S负载均衡无法得知服务器之间的差异,它不能做到为性能较好的服务器多分配请求,也不能了解到服务器的当前状态,甚至会出现客户请求集中在某一台服务器上的偶然情况。,基于反向代理的负载均衡,实现原理:通过正则映射将请求重定向到内容服务器。,基于反向代理的负载均衡,优点:自带高速缓冲,可减轻内容服务器压力,提速网络访问效率。,基于反向代理的负载均衡,问题:针对每一次代理,代理服务器就必须打开两个连接,一个对外,一个对内,因此在并发连接请求数量非常大的时候,代理服务器的负载也就非常大了,在最后代理服务器本身可能会成为服务的瓶颈。缺陷:反向代理是处于OSI参考模型第七层应用的,所以就必须为每一种应用服务专门
3、开发一个反向代理服务器,这样就限制了反向代理负载均衡技术的应用范围,现在一般都用于对web服务器的负载均衡。,基于特定服务器软件的负载均衡,实现原理:利用网络协议的重定向功能来实现。,基于特定服务器软件的负载均衡,优点:服务可定制,可依据底层服务器的性能及实况进行负载调控。,基于特定服务器软件的负载均衡,问题:需要改动软件,成本较高。缺陷:反向代理是处于OSI参考模型第七层应用的,所以就必须为每一种应用服务专门开发一个反向代理服务器,这样就限制了反向代理负载均衡技术的应用范围,现在一般都用于对web服务器的负载均衡。,基于NAT的负载均衡,实现原理:将一个外部IP地址映射为多个内部IP地址。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 负载 均衡 策略 算法
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6232516.html