[发明专利]一种大型互联网服务器网络实现负载均衡的系统及方法无效
申请号: | 201210256622.1 | 申请日: | 2012-07-24 |
公开(公告)号: | CN103166871A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 王滨;方伟 | 申请(专利权)人: | 深圳市金立通信设备有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大型 互联网 服务器 网络 实现 负载 均衡 系统 方法 | ||
1.一种大型互联网服务器网络实现负载均衡的系统,包括客户端和多个业务服务器,所述客户端与多个业务服务器之间通过网络连接,其特征在于还包括有至少一个引导服务器,所有业务服务器通过该引导服务器及网络与客户端连接,所述引导服务器用于获取每台业务服务器的信息,根据该信息记录对应服务器的状态,并依据记录的状态为该业务服务器分配客户端。
2.根据权利要求1所述的大型互联网服务器网络实现负载均衡的系统,其特征在于所述客户端为平板电脑、PC、手机或上述任意组合。
3.根据权利要求1所述的大型互联网服务器网络实现负载均衡的系统,其特征在于所述引导服务器获取每台业务服务器的信息包括心跳数据,该心跳数据由业务服务器的工作状态数据和负荷情况数据构成。
4.根据权利要求3所述的大型互联网服务器网络实现负载均衡的系统,其特征在于所述负荷情况数据包括该业务服务器连接的客户端数量及CPU、内存、存储器的资源使用情况。
5.一种大型互联网服务器网络实现负载均衡的方法,其特征在于包括步骤:
A、业务服务器向引导服务器发送心跳数据,
B、引导服务器根据该心跳数据判断对应业务服务器的当前状态,如果正常,则进入步骤C;如果异常,则进入步骤D;
C、引导服务器将客户端对应引导到该业务服务器上;
D、引导服务器不为该业务服务器分配客户端。
6.根据权利要求5所述的大型互联网服务器网络实现负载均衡的方法,其特征在于步骤A之前包括:
保证客户端通过网络与引导服务器连接,以及所有的业务服务器与引导服务器连接。
7.根据权利要求5所述的大型互联网服务器网络实现负载均衡的方法,其特征在于步骤A包括:
所有业务服务器在每间隔一个周期时间T后,向引导服务器发送一次心跳数据。
8.根据权利要求5所述的大型互联网服务器网络实现负载均衡的方法,其特征在于步骤B包括:
引导服务器根据该心跳数据判断对应业务服务器的当前状态,如果引导服务器每次间隔时间周期T都能收到该业务服务器的心跳数据,则认定其正常,并根据其负荷情况,对应分配客户端;如果引导服务器间隔三个时间周期T没有收到心跳数据,则认定该业务服务器异常,并对应在引导服务器中标记其为失效,在客户端请求服务时,不在为该业务服务器分配客户端。
9.根据权利要求5所述的大型互联网服务器网络实现负载均衡的方法,其特征在于所述引导服务器中设置有用于记录每台业务服务器工作状态和负荷状态的业务服务器状态表。
10.根据权利要求5或8所述的大型互联网服务器网络实现负载均衡的方法,其特征在于:
对于失效的业务服务器,如果修复后,引导服务器能够在连续的三个间隔时间周期T收到其心跳数据,则认定其正常,并在客户端发出请求服务时,引导客户端到该业务服务器上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金立通信设备有限公司,未经深圳市金立通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210256622.1/1.html,转载请声明来源钻瓜专利网。