【技术实现步骤摘要】
本专利技术涉及计算机网络负载均衡技术,尤其涉及一种网络负载均衡链路健康检查方法。
技术介绍
负载平衡是一种计算机网络技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最佳化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。随着企业业务规模的发展,一个出口链路可能不能满足业务流量的带宽需求,所以许多企业通过新增出口链路的方式来扩展带宽。多条链路可以提高出口的稳定性,如果其中有一条链路出现故障,导致中断,另外的链路可以将流量接管过来,起到备份保障的作用。但在多出口链路的部署方式下,业务流量从哪个出口出去,如何能保证多条链路带宽的均衡使用, 这就是链路负载均衡(出向)技术所解决的问题。链路负载均衡技术可以通过一定的策略,将不同的业务流量分配到不同的ISP链路上去,改善用户的访问体验,提高网络带宽资源利用率。而这其中链路负载均衡器对于ISP网关的健康检查将至关重要, 如果检测到一个ISP网关出现了问题, 则不能将业务流量发送到该网关。传统的健康检查检查方式有TCP、ICMP方式,通过尝试与ISP网关建立TCP连接或通过ping ISP网关来确定ISP网关是否可达,但在某些情况下,如果ISP防火墙屏蔽了指定的端口或屏蔽了ICMP包,则健康检查的结果将是不准确的。
技术实现思路
为了解决以上技术问题,本专利技术提出了一种网络负载均衡链路健康检查方法,主要目的是新增了一种链路负载均衡健康检查方式(DNS),可单独使用或配合TCP、ICMP方式使用,提高链路负载均衡健康检查的准确性。本专利技术的主要解决方案如下:1. 在 ...
【技术保护点】
一种网络负载均衡链路健康检查方法,其特征在于,在负载均衡器上定期通过不同ISP链路的网关向指定的DNS服务器发送DNS解析请求;若在指定时间内收到某一条链路上返回的DNS响应,则判断该链路网关的状态,若该网关当前为“DOWN”状态,则在负载均衡器上将该网关状态设置为“UP”状态;若在指定时间内未收到某一条链路上的“DNS”响应,并且失败次数超过了设定值,则在负载均衡器上将该网关状态设置为“DOWN”状态。
【技术特征摘要】
1.一种网络负载均衡链路健康检查方法,其特征在于,在负载均衡器上定期通过不同ISP链路的网关向指定的DNS服务器发送DNS解析请求;若在指定时间内收到某一条链路上返回的DNS响应,则判断该链路网关的状态,若该网关当前为“DOWN”状态,则在负载均衡器上将该网关状态设置为“UP”状态;若在指定时间内未收到某一条链路上的“DNS”响应,并且失败次数超过了设定值,则...
【专利技术属性】
技术研发人员:李树锋,陈乃阔,吴登勇,陈亮甫,
申请(专利权)人:山东超越数控电子有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。