[发明专利]一种负载均衡方法及装置在审
申请号: | 201110460256.7 | 申请日: | 2011-12-31 |
公开(公告)号: | CN103188163A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 赵炜;袁明亮;刘快;于杭;胡轶;程路;王易风 | 申请(专利权)人: | 中国移动通信集团浙江有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/08 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;赵爱军 |
地址: | 310006 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 负载 均衡 方法 装置 | ||
技术领域
本发明涉及数据业务领域,特别涉及一种负载均衡方法及装置。
背景技术
由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。
为此,一种新的技术-负载均衡(又称为负载分担,英文名称为Load Balance)出现了,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。现有的负载均衡技术应用都属于正向应用,如根据请求内容和负荷情况实现服务器的负载均衡,或者根据网络情况实现服务器侧的自动选路,其核心是保障服务器的业务正常,而没有保障客户端应用的方案。
由此可见现有技术中存在如下的问题:在负载均衡过程中不能很好的保障客户端应用。
发明内容
本发明的目的是针对现有技术中存在的,在负载均衡过程中不能很好的保障客户端应用的问题,提供一种负载均衡方法及装置,该方法包括:
负载均衡装置接收客户端发送的服务器访问请求;
负载均衡装置根据预设的负载均衡算法,从其多个网络出口中进行选择,并通过选择的出口转发服务器访问请求,其中多个网络出口分别经多条物理链路连接多个网络,多个网络中包括服务器的归属网络,其它的非归属网络和归属网络之间具有通信连接。
进一步,负载均衡装置根据预设的负载均衡算法,从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求具体为:
负载均衡装置判断客户端属于指定客户端集合时,根据预设的负载均衡算法,从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求。
进一步,还包括:负载均衡装置判断客户端不属于指定客户端集合时,直接通过预设定的网络出口转发服务器访问请求。
进一步,负载均衡装置根据预设的负载均衡算法,从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求具体为:
本次服务器访问请求中的访问地址为首次访问,负载均衡装置根据各网络出口对应的路由时延和跳数,以及预设的负载均衡算法,从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求。
进一步,负载均衡装置从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求具体为:
本次服务器访问请求中的访问地址为非首次访问,负载均衡装置按之前选择的网络出口转发服务器访问请求。
本发明实施例还提供一种负载均衡装置,包括:
接收模块,用于接收客户端发送的服务器访问请求;
转发模块,用于根据预设的负载均衡算法,从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求,其中多个网络出口分别经多条物理链路连接多个网络,多个网络中包括服务器的归属网络,其它的非归属网络和归属网络之间具有通信连接。
进一步,转发模块,还用于判断客户端属于指定客户端集合时,根据预设的负载均衡算法,从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求。
进一步,转发模块,还用于判断客户端不属于指定客户端集合时,直接通过预设定的网络出口转发服务器访问请求。
进一步,转发模块,还用于本次服务器访问请求中的访问地址为首次访问,根据各网络出口对应的路由时延和跳数,以及预设的负载均衡算法,从多个网络出口中进行选择,并通过选择的出口转发服务器访问请求。
进一步,转发模块,还用于本次服务器访问请求中的访问地址为非首次访问,按之前选择的网络出口转发服务器访问请求。
由于负载均衡装置根据负载均衡算法从多个网络出口中进行选择,转发客户端发送的服务器访问请求,因此在负载均衡过程中很好的保障了客户端应用。
附图说明
图1表示本发明提供的负载均衡系统网络拓扑图;
图2表示本发明提供的方法流程图;
图3表示本发明提供的装置结构图。
具体实施方式
下面结合说明书附图对本发明优选实施例进行说明,本发明实施例提供一种负载均衡的方法及装置,以解决现有技术中存在的现有技术中存在的,在负载均衡过程中不能很好的保障客户端应用的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团浙江有限公司,未经中国移动通信集团浙江有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110460256.7/2.html,转载请声明来源钻瓜专利网。