负载均衡网络探测方式

来源:互联网 发布:shop域名值钱吗 编辑:程序博客网 时间:2024/04/30 20:09

     

        在集群系统中,尽管有多种的负载均衡算法可以较好的把数据流量分配给RS服务器去,但如果负载均衡策略没有对网络系统状况的检测方式和能力,一旦在某台服务器或某段负载均衡设备与服务器网络间出现故障的情况下,负载均衡设备依然把一部分数据流量引向那台服务器,这势必造成大量的服务请求被丢失,达不到不间断可用性的要求。所以良好的负载均衡策略应有对网络故障、服务器系统故障、应用服务故障的检测方式和能力:


一,Ping侦测:通过ping的方式检测服务器及网络系统状况,此种方式简单快速,但只能大致检测出网络及服务器上的操作系统是否正常,对服务器上的应用服务检测就无能为力了。

 

二,TCP 端口侦测:每个服务都会开放某个通过TCP连接,检测服务器上某个TCP端口(如Telnet的23口,HTTP的80口等)是否开放来判断服务是否正常。

 

三,HTTP URL侦测:比如向HTTP服务器发出一个对main.html文件的访问请求,如果收到错误信息,则认为服务器出现故障,这个本质上就是基于内容的自动化测试的原理。


      系统通过探测后,把结果反馈到负载均衡器,负载均衡器对探测结果进行按照某种模型的计算,得出对应的权重后去影响调度策略,使得异常的RS可以自动反馈被剔除系统。


原创粉丝点击