通讯服务负载平衡系统的制作方法

文档序号:7816932阅读:208来源:国知局
专利名称:通讯服务负载平衡系统的制作方法
技术领域
本实用新型涉及一种通讯服务负载平衡系统,尤其是一种应用于网络负载平衡技术的通讯服务负载平衡系统。
背景技术
随着各行业信息化建设的发展,使人们对网络服务器的处理能力、高可用性提出了更高的要求。尤其是高度信息化的企业中,关键性网络服务已经成为企业生成过程中的重要环节,服务的中断意味着生产的中断,机会的丧失,现有的负载平衡系统中采用的是单一负载均衡服务器(Load Balance krver),就形成了单点故障点,只有负载均衡服务器 (Load Balance Server) 一崩溃,整个系统就会全部瘫痪。由于网络负载平衡不能根据CPU和内存利用率来分配流量,而且性能并不是随着节点数量的增加而线性变化的(因为随着规模的增大,由此产生的网络开销,CPU开销也随着增大,所以正确的设计和规划负载平衡是至关重要的。网络负载平衡技术就是能将大量的客户端请求负载比较平均地分布到同一网络中的多台服务器或多块网卡来进行处理的一种技术。
发明内容为了克服上述网络服务系统存在的不足,本实用新型提供了一种通讯服务负载平衡系统,包括多个实时数据采集终端、负载均衡服务器、节点服务器以及移动终端,所述实时数据采集终端通过无线通信网络连接负载均衡服务器,所述负载均衡服务器至少设有两个,负载均衡服务器是本系统的控制服务器,所有用户的请求都首先到此服务器,然后由负载均衡服务器根据各个节点服务器状态将请求具体分配到某个节点服务器中,负载均衡控制与管理软件安装在这台服务器上,负载均衡服务器一般只做负载均衡任务分配,但不是实际对网络请求进行处理的服务器,所述负载均衡服务器里面还设置有一个监视进程,监视进程的作用是当负载均衡服务器遇到异常结束任务时,监视进程能自动的重启负载均衡服务器,所述实时数据采集终端通过无线通信网络将采集的数据发送到负载均衡服务器进行数据转发,负载均衡服务器通过TCP/IP网络线以及无线通信网络把实时数据采集终端发送的数据转发到节点服务器和移动终端上,节点服务器对数据进行解析和存储,并且把实时数据采集终端相应的请求通过无线通信网络再发送到实时数据采集终端上,所述节点服务器至少设置有两个,所述负载均衡服务器通过TCP/IP网络线与节点服务器连接,所述移动终端通过无线通信网络与负载均衡服务器以及节点服务器相连接,所述负载均衡服务器以及节点服务器通过TCP/IP网络线与配置服务器对接,所有负载均衡服务器通过TCP/ IP网络线登陆到配置服务器,并在配置服务器中保存所有已登陆的负载均衡服务器的IP 地址及其状态信息,所述实时数据采集终端以及移动终端通过无线通信网络对接配置服务器,配置服务器管理登陆的负载均衡服务器,当一台负载均衡服务器崩溃时,可以很快由另一台负载均衡服务器接手,并给实时数据采集终端、节点服务器、移动终端等设备分配可用的负载均衡服务器,实时数据采集终端、节点服务器、移动终端等设备留有上一次可用的负载均衡服务器的IP地址,当连接不通上次使用的负载均衡服务器,则向配置服务器请求可用的负载均衡服务器的IP地址,负载均衡服务器的客户端(包括实时数据采集终端、节点服务器、移动终端等)先通过TCP/IP网络线以及无线通信网络连接配置服务器,并获取当前活动的负载均衡服务器的IP地址,然后根据所获取的IP地址连接相应的负载均衡服务器建立新的连接,配置服务器通过HeartBeat心跳信号来判断负载均衡服务器是否正常运行,heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路和串口进行,而且支持冗余链路,它们之间相互发送报文来告诉对方自己当前的状态,如果在指定的时间内未受到对方发送的报文,那么就认为对方失效,这时需启动资源接管模块来接管运行在对方主机上的资源或者服务。本实用新型有效克服了现有负载平衡系统的不足,具有以下的优点本实用新型的通讯服务负载平衡系统加入了配置服务器和多个负载均衡服务器, 配置服务器的监测和接管功能使得整个负载平衡系统的运行更加稳定,不会因为一台或其中某台负载均衡服务器的崩溃而影响整个负载平衡系统的正常运行。
以下结合附图和实施例对本实用新型进一步说明

图1是本实用新型的结构示意图。图中10、实时数据采集终端;11、负载均衡服务器;12、节点服务器;13、移动终端;14、监视进程;20、配置服务器。
具体实施方式
如图1所示的一种通讯服务负载平衡系统,包括多个实时数据采集终端10、负载均衡服务器11、节点服务器12以及移动终端13,所述实时数据采集终端10通过无线通信网络连接负载均衡服务器11,所述负载均衡服务器11至少设有两个,所述负载均衡服务器 11是本系统的控制服务器,所有用户的请求都首先到负载均衡服务器11,然后由负载均衡服务器11根据各个节点服务器12的状态将请求具体分配到某个节点服务器12中,负载均衡控制与管理软件安装在这台负载均衡服务器U上,负载均衡服务器11 一般只做负载均衡任务分配,但不是实际对网络请求进行处理,所述负载均衡服务器11里面还设置有一个监视进程14,监视进程14的作用是当负载均衡服务器11遇到异常结束任务时,监视进程 14能自动的重启负载均衡服务器11,所述实时数据采集终端10通过无线通信网络将采集的数据发送到负载均衡服务器11进行数据转发,负载均衡服务器11通过TCP/IP网络线以及无线通信网络把实时数据采集终端10发送的数据转发到节点服务器12和移动终端13 上,节点服务器12对数据进行解析和存储,并且把实时数据采集终端10相应的请求通过无线通信网络再发送到实时数据采集终端10上,所述节点服务器12至少设置有两个,所述负载均衡服务器11通过TCP/IP网络线与节点服务器12连接,所述移动终端13通过无线通信网络与负载均衡服务器11以及节点服务器12相连接,所述负载均衡服务器11以及节点服务器12通过TCP/IP网络线与配置服务器20对接,所有负载均衡服务器11通过TCP/IP 网络线登陆到配置服务器20,并在配置服务器20中保存所有已登陆的负载均衡服务器11的IP地址及其状态信息,所述实时数据采集终端10以及移动终端13通过无线通信网络对接配置服务器20,配置服务器20管理登陆的负载均衡服务器11,当一台负载均衡服务器 11崩溃时,可以很快由另一台负载均衡服务器11接手,并给实时数据采集终端10、节点服务器12、移动终端13等设备分配可用的负载均衡服务器11,实时数据采集终端10、节点服务器12、移动终端13等设备留有上一次可用的负载均衡服务器11的IP地址,当连接不通上次使用的负载均衡服务器11,则向配置服务器20请求可用的负载均衡服务器11的IP地址,负载均衡服务器11的客户端(包括实时数据采集终端10、节点服务器12、移动终端13 等)先通过TCP/IP网络线以及无线通信网络连接配置服务器20,并获取当前活动的负载均衡服务器11的IP地址,然后根据所获取的IP地址连接相应的负载均衡服务器11。建立新的连接。
权利要求1.一种通讯服务负载平衡系统,包括多个实时数据采集终端(10)、负载均衡服务器(11)、节点服务器(12)以及移动终端(13),所述实时数据采集终端(10)通过无线通信网络连接负载均衡服务器(11),所述负载均衡服务器(11)通过TCP/IP网络线与节点服务器(12)连接,所述移动终端(1 通过无线通信网络与负载均衡服务器(11)以及节点服务器 (12)相连接,其特征在于所述负载均衡服务器(11)以及节点服务器(1 通过TCP/IP网络线与配置服务器00)对接,所述实时数据采集终端(10)以及移动终端(1 通过无线通信网络对接配置服务器00)。
2.根据权利要求1所述的通讯服务负载平衡系统,其特征在于所述负载均衡服务器 (11)至少设置有两个。
3.根据权利要求1所述的通讯服务负载平衡系统,其特征在于所述节点服务器(12) 至少设置有两个。
4.根据权利要求1所述的通讯服务负载平衡系统,其特征在于所述负载均衡服务器 (11)里面还设置有一个监视进程(14)。
专利摘要本实用新型涉及一种通讯服务负载平衡系统,尤其是一种应用于网络负载平衡技术的通讯服务负载平衡系统,包括多个实时数据采集终端、负载均衡服务器、节点服务器以及移动终端,所述实时数据采集终端通过无线通信网络连接负载均衡服务器,所述负载均衡服务器通过TCP/IP网络线与节点服务器连接,所述移动终端通过无线通信网络与负载均衡服务器以及节点服务器相连接,本实用新型的通讯服务负载平衡系统加入了配置服务器和多个负载均衡服务器,配置服务器的监测和接管功能使得整个负载平衡系统的运行更加稳定,不会因为一台或其中某台负载均衡服务器的崩溃而影响整个负载平衡系统的正常运行。
文档编号H04L12/56GK201985898SQ20112000046
公开日2011年9月21日 申请日期2011年1月4日 优先权日2011年1月4日
发明者单佳佳, 朱昕彦, 王箭 申请人:苏州市伏泰信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1