[发明专利]负载均衡装置组网方法以及服务器、客户端接入方法有效
| 申请号: | 201110183147.5 | 申请日: | 2011-07-01 |
| 公开(公告)号: | CN102281190A | 公开(公告)日: | 2011-12-14 |
| 发明(设计)人: | 伍军臣 | 申请(专利权)人: | 杭州斯凯网络科技有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06;H04L29/12 |
| 代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
| 地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 负载 均衡 装置 组网 方法 以及 服务器 客户端 接入 | ||
技术领域
本发明涉及一种负载均衡装置的组网方法,本发明还涉及一种应用服务器加入负载均衡装置集群的方法,本发明还涉及一种客户端接入应用服务器的方法。
背景技术
目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。
负载均衡(又称为负载分担),是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务,是一种建立在现有网络结构之上,扩展网络设备、服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性的廉价又有效的方法。
现有技术中的负载均衡技术,存在以下几个缺点:1、负载均衡装置集群无法对可用的负载均衡装置进行有效的管理,对各个负载均衡装置的状态进行有效监控;2、无法对连接到负载均衡装置集群的应用服务器进行有效的管理和状态监控;3、由于上述两个缺点的存在,并且,大多采用服务轮询的方式分发客户端请求,随机将请求转向到服务器集群中的某台服务器上去,没有综合考虑服务器负载、服务器性能、服务器所在网络等因素,负载均衡前置机自身和集群的负载也没有很好的考虑,服务器集群庞大后,节点的配置管理成本也随之显著上升。
发明内容
本发明的目的在于克服现有的负载均衡技术所存在的缺点,提出一种能够有效对负载均衡装置集群进行管理的云架构负载均衡装置的组网方法,本发明还提供一种能够实时获取应用服务器状态信息的应用服务器加入负载均衡装置集群的方法,本发明还提供了一种能够根据应用服务器端的响应时间、负载情况、客户端的网络提供商等进行加权计算,自动调拨最优资源,有效缩短请求响应时间的客户端接入应用服务器的方法。
为达到上述目的,本发明所采用的第一个技术方案是:
一种云架构负载均衡装置的组网方法,包括如下步骤:
(S001)预定义至少两个地址,使用一个指定的预定义地址启动首台负载均衡装置;
(S002)首台启动的负载均衡装置定时向其余的预定义地址发出心跳包,同时开始监听心跳包;
(S003)启动其他负载均衡装置,并为其匹配一个预定义地址,新启动的每台负载均衡装置定时向其他预定义地址发出心跳包,同时,开始监听心跳包;
(S004)将已匹配的预定义地址加入可用地址列表,并存入已启动的每台负载均衡装置;
(S005)如果负载均衡装置接收到的合法心跳包来自未知地址,则将该地址加入可用地址列表,如果一定时间内没有接收到某台负载均衡装置的心跳包,则将该装置标记为暂时不可用状态;
(S006)新加入的负载均衡器连接任一已匹配预定义地址的负载均衡器,获取可用地址列表,并向列表中的所有负载均衡器地址发送心跳包,同时,开始监听心跳包。
上述技术方案还可以进一步优化:
作为优选,它还包括如下步骤:
(S007)已匹配预定义地址的负载均衡器连接全部新加入的负载均衡器并查询其可用地址列表;
(S008)如果新加入的负载均衡器已获取所有已知负载均衡器的地址,则结束查询,否则,更新其可用地址列表。
作为优选,它还包括如下步骤:
(S009)全部负载均衡装置定时交互各自保存的可用地址列表。
由于上述技术方案的采用,本发明具有以下优点:
加入集群的任意一台负载均衡装置均能够及时的获知集群中除自身外的任意一台负载均衡装置的地址及运行状态,此外,新加入的负载均衡装置也可以在最短时间内通过可用地址列表获知集群内的其他负载均衡装置信息,并且,将自己保存的可用地址列表与集群内的其他负载均衡装置分享。上述技术方案所提出的组网方法,极大的提高了组网效率和准确度,为应用服务器和客户端的接入与请求转接提供了保障。
为达到上述目的,本发明所采用的第二个技术方案是:
一种应用服务器加入采用上述组网方法形成的负载均衡装置集群的方法,包括如下步骤:
(S001)启动一应用服务器,并接入一负载均衡装置节点;
(S002)应用服务器从接入的负载均衡装置获取负载均衡装置集群的可用地址列表并保存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州斯凯网络科技有限公司,未经杭州斯凯网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110183147.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能发箍
- 下一篇:一种新型日照时数采集系统





