[发明专利]一种大型互联网服务器网络实现负载均衡的系统及方法无效
申请号: | 201210256622.1 | 申请日: | 2012-07-24 |
公开(公告)号: | CN103166871A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 王滨;方伟 | 申请(专利权)人: | 深圳市金立通信设备有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大型 互联网 服务器 网络 实现 负载 均衡 系统 方法 | ||
技术领域
本发明属于互联网通信技术领域,具体涉及的是一种大型互联网服务器网络实现负载均衡的系统及方法,主要用于实现大型互联网中,众多业务服务器之间的负载均衡,以及解决个别服务器失效时,业务负荷不能分配给正常工作服务器分担,无法保证用户网络服务的问题。
背景技术
目前,网络应用正全面向纵深发展,企业上网和政府上网初见成效。随着网络技术的发展,教育信息网络和远程教学网络等也得到普及,各地都相继建起了教育信息网络,带动了网络应用的发展。
一个面向社会的网站,尤其是金融、电信、教育和零售等方面的网站,每天上网的用户不计其数,并且可能都同时并发访问同一个服务器或同一个文件,这样就很容易产生信息传输阻塞现象; 加上Internet线路的质量问题,也容易引起数据堵塞的现象,使得人们不得不花很长时间去访问一个站点,还可能屡次看到某个站点“服务器太忙”,或频繁遭遇系统故障。因此,如何优化信息系统的性能,以提高整个信息系统的处理能力是人们普遍关心的问题。
由于信息系统的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担,必须采用多台服务器协同工作,提高计算机系统的处理能力和计算强度,以满足当前业务量的需求。而如何在众多的业务服务器之间实现负载均衡,尤其是当某台服务器失效时,系统如何能做到及时反应,把业务负荷分配给正常工作的服务器分担,保证为用户及时提供服务,是目前所有大型互联网系统亟待解决的难题。
发明内容
为此,本发明的目的在于提供一种大型互联网服务器网络实现负载均衡的系统及方法,以解决目前大型互联网系统因其中个别服务器失效,导致失效服务器无法将业务负荷分配给其他服务器分担,出现的网络故障,无法及时为用户提供服务的问题。
本发明的目的是通过以下技术方案实现的。
一种大型互联网服务器网络实现负载均衡的系统,包括客户端和多个业务服务器,所述客户端与多个业务服务器之间通过网络连接,其中还包括有至少一个引导服务器,所有业务服务器通过该引导服务器及网络与客户端连接,所述引导服务器用于获取每台业务服务器的信息,根据该信息记录对应服务器的状态,并依据记录的状态为该业务服务器分配客户端。
优选地,所述客户端为平板电脑、PC、手机或上述任意组合。
优选地,所述引导服务器获取每台业务服务器的信息包括心跳数据,该心跳数据由业务服务器的工作状态数据和负荷情况数据构成。
优选地,所述负荷情况数据包括该业务服务器连接的客户端数量及CPU、内存、存储器的资源使用情况。
另外,本发明还提供了一种大型互联网服务器网络实现负载均衡的方法,包括步骤:
A、业务服务器向引导服务器发送心跳数据,
B、引导服务器根据该心跳数据判断对应业务服务器的当前状态,如果正常,则进入步骤C;如果异常,则进入步骤D;
C、引导服务器将客户端对应引导到该业务服务器上;
D、引导服务器不为该业务服务器分配客户端。
优选地,步骤A之前包括:
保证客户端通过网络与引导服务器连接,以及所有的业务服务器与引导服务器连接。
优选地,步骤A包括:
所有业务服务器在每间隔一个周期时间T后,向引导服务器发送一次心跳数据。
优选地,步骤B包括:
引导服务器根据该心跳数据判断对应业务服务器的当前状态,如果引导服务器每次间隔时间周期T都能收到该业务服务器的心跳数据,则认定其正常,并根据其负荷情况,对应分配客户端;如果引导服务器间隔三个时间周期T没有收到心跳数据,则认定该业务服务器异常,并对应在引导服务器中标记其为失效,在客户端请求服务时,不在为该业务服务器分配客户端。
优选地,所述引导服务器中设置有用于记录每台业务服务器工作状态和负荷状态的业务服务器状态表。
优选地,对于失效的业务服务器,如果修复后,引导服务器能够在连续的三个间隔时间周期T收到其心跳数据,则认定其正常,并在客户端发出请求服务时,引导客户端到该业务服务器上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金立通信设备有限公司,未经深圳市金立通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210256622.1/2.html,转载请声明来源钻瓜专利网。