解读负载均衡策略

解读负载均衡策略

ID:44593683

大小:27.00 KB

页数:5页

时间:2019-10-23

解读负载均衡策略_第1页
解读负载均衡策略_第2页
解读负载均衡策略_第3页
解读负载均衡策略_第4页
解读负载均衡策略_第5页
资源描述:

《解读负载均衡策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、解读负载均衡策略技术我们是了解的,但是技术的实施还是靠一种策略。策略是什么呢?就是一种解决方法方案。那么在使用这项技术之前,都需要把存在的问题搞清楚,技术的基础弄明白才可以。那么针对负载均衡策略,我们就从头为大家讲解一下吧。负载均衡策略在实际应用中,我们可能不想仅仅是把客户端的服务请求平均地分配给内部服务器,而不管服务器是否宕机?而是想使PentiumIII服务器比PentiumII能接受更多的服务请求,一台处理服务请求较少的服务器能分配到更多的服务请求,出现故障的服务器将不再接受服务请求直至故障恢复等等?选择合适的负载均衡策略,使多个设备能很好的共同完成任务,消除或避免现冇网

2、络负载分布不均?数据流量拥挤反应吋间长的瓶颈?在各负载均衡方式中,针对不同的应用需求,在OSI参考模型的第二?三?四?七层的负载均衡都有相应的负载均衡策略?负载均衡策略的优劣及其实现的难易程度有两个关键因素:一?负载均衡算法考虑到服务请求的不同类型?服务器的不同处理能力以及随机选择造成的负载分配不均匀等问题,为了更加合理的把负载分配给内部的多个服务器,就需要应用相应的能够正确反映各个服务器处理能力及网络状态的负载均衡算法:轮循均衡(RoundRobin):每一次來自网络的请求轮流分配给内部中的服务器,从1至N然后重新开始?此种均衡算法适合于服务器组中的所有服务器都有相同的软硬件

3、配置并且平均服务请求相对均衡的情况?权重轮循均衡(WeightedRoundRobin):根据服务器的不同处理能力,给每个服务器分配不同的权值,使其能够接受相应权值数的服务请求?例如:服务器A的权值被设计成1,B的权值是3ZC的权值是6,则服务器A?B?C将分别接受到10%?30%?60%的服务请求?此种均衡算法能确保高性能的服务器得到更多的使用率,避免低性能的服务器负载过重?随机均衡(Random):把來自网络的请求随机分配给内部中的多个服务器?权重随机均衡(WeightedRandom):此种均衡算法类似于权重轮循算法,不过在处理请求分担时是个随机选择的过程?响应速度均衡(

4、ResponseTime):负载均衡设备对内部各服务器发出一个探测请求(例如Ping),然后根据内部中各服务器对探测请求的最快响应时间來决定哪一台服务器來响应客户端的服务请求?此种均衡算法能较好的反映服务器的当前运行状态,但这最快响应时间仅仅指的是负载均衡设备与服务器间的最快响应时间,而不是客户端与服务器间的最快响应时间?最少连接数均衡(LeastConnection):客户端的每一次请求服务在服务器停留的时间可能会有较大的差异,随着工作时间加长,如果采用简单的轮循或随机均衡算法,每一台服务器上的连接进程可能会产生极大的不同,并没有达到真正的负载均衡?最少连接数均衡算法对内部屮

5、需负载的每一台服务器都有一个数据记录,记录当前该服务器正在处理的连接数量,当有新的服务连接请求时,将把当前请求分配给连接数最少的服务器,使均衡更加符合实际情况,负载更加均衡?此种均衡算法适合长时处理的请求服务,如FTP?处理能力均衡:此种均衡算法将把服务请求分配给内部中处理负荷(根据服务器CPU型号?CPU数量?内存大小及当前连接数等换算而成)最轻的服务器,由于考虑到了内部服务器的处理能力及当前网络运行状况'所以此种均衡算法相对来说更加精确,尤其适合运用到第七层(应用层)负载均衡的情况下?DNS响应均衡(FlashDNS):在Internet上,无论是HTTP7FTP或是英它的

6、服务请求,客户端一般都是通过域名解析來找到服务器确切的IP地址的?在此均衡算法下,分处在不同地理位置的负载均衡设备收到同一个客户端的域名解析请求,并在同一时间内把此域名解析成各自相对应服务器的IP地址(即与此负载均衡设备在同一位地理位置的服务器的IP地址)并返回给客户端,则客户端将以最先收到的域名解析IP地址来继续请求服务,而忽略其它的IP地址响应?在种均衡策略适合应用在全局负载均衡的情况下,对本地负载均衡是没有意义的?二?对网络系统状况的检测方式和能力尽管有多种的负载均衡算法可以较好的把数据流量分配给服务器去负载,但如果负载均衡策略没有对网络系统状况的检测方式和能力,一旦在某

7、台服务器或某段负载均衡设备与服务器网络间出现故障的情况下,负载均衡设备依然把一部分数据流量引向那台服务器,这势必造成大量的服务请求被丢失,达不到不间断可用性的要求?所以良好的负载均衡策略应有对网络故障?服务器系统故障?应用服务故障的检测方式和能力:Ping侦测:通过ping的方式检测服务器及网络系统状况,此种方式简单快速,但只能大致检测出网络及服务器上的操作系统是否正常,对服务器上的应用服务检测就无能为力了?TCPOpen侦测:每个服务都会开放某个通过TCP连接,检测服务器上某个TCP端口(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。