[发明专利]负载均衡系统及多种业务实现负载均衡的方法无效
申请号: | 200710087417.6 | 申请日: | 2007-03-16 |
公开(公告)号: | CN101207550A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 杨坚;赵兵选;殷保群;朱明;奚宏生 | 申请(专利权)人: | 中国科学技术大学 |
主分类号: | H04L12/54 | 分类号: | H04L12/54;H04L12/28 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 赵镇勇 |
地址: | 230026*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 系统 多种 业务 实现 方法 | ||
技术领域
本发明涉及一种电通信技术,尤其涉及一种负载均衡系统及多种业务实现负载均衡的方法。
背景技术
随着internet技术的发展,web服务已经无法满足人们的需求,人们对流媒体技术的需求也日益增长,用户对web服务器、流媒体服务器、采用数字版权管理技术的认证服务器等各种服务器的访问量服务和数据流量也急剧增加。这就对各种服务器的性能提出了更高的要求,需要各种服务器具有更加强大的处理能力,尤其是当大规模并发访问时带来的访问量和数据流量的增长时,要求有更强的处理能力和更高的计算强度,容易引起服务器过载等问题。因此,单一的服务器设备根本无法满足需求。
现有技术中,一般采用服务器集群和负载均衡技术来满足上述需求。
服务器集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。而集群技术是一种通用的技术,其目的是为了解决单机运算能力的不足、I/O能力的不足、提高服务的可靠性、获得规模可扩展能力,降低整体方案的运维成本(运行、升级、维护成本)。与传统的高性能计算机技术相比,集群技术可以利用各档次的服务器作为节点,系统造价低,可以实现很高的运算速度,完成大运算量的计算,具有较高的响应能力,能够满足当今日益增长的信息服务的需求。
负载均衡技术是建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。它有两方面的含义:首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间;其次,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。
在服务器集群中,如果不对各台服务器的负载状况进行监控,不依据负载状况对新的客户请求进行合理调度,就会产生各台服务器负载不均衡的情况,以至于部分服务器过载,而另一部分服务器空闲。过载的服务器会拒绝新的分配给它的客户端请求,而空闲的服务器却无法对客户端进行服务。使得服务器集群的效率大大降低。所以,在当前服务器集群中,都采用了负载均衡技术。通过对各个服务器的负载状况进行监控,对新到来的客户请求进行合理的调度。然而,当前的负载均衡技术多采用基于IP层和传输层的负载均衡,由于这种技术不对客户端的请求内容进行分析,单纯依靠服务器的负载状况进行调度,这就要求各个服务器的存储内容相同(即对称存储),这对于普通的存储文本等数据量较小的文件的web服务器来说可以满足需求,但是对于大量音频/视频数据的流媒体服务器来说就显得无能为力。因为流媒体服务器上存储的媒体内容都具有很大的数据容量,如果仍然采用对称存储的策略,整个服务器集群就无法容纳大量的媒体数据。因此,需要在流媒体集群中采用非对称的存储策略,这就要求对客户端的请求内容进行分析,依据请求内容以及存储有该请求内容的服务器的负载情况这两个指标进行调度,从而大大提高服务器集群的存储效率。另外,在当前负载均衡技术中,多数无法对负载均衡算法进行扩展和动态加载,并且一种负载均衡器针对一种业务,对多种业务融合的应用来说需要多台负载均衡器,这大大增加了实现的成本。
发明内容
本发明的目的是提供一种负载均衡系统及多种业务实现负载均衡的方法,该系统及方法能够对TVOD/VOD业务、DRM业务、MCP业务、VASS业务、SMS业务等多种业务进行负载均衡。
本发明的目的是通过以下技术方案实现的:
本发明的负载均衡系统,包括负载均衡器,所述的负载均衡器连接有多个客户端,还连接有多个业务服务器,
负载均衡器接收客户端的服务请求消息,并进行处理,之后,根据处理结果及每个业务服务器的负载信息,计算出一个可用的业务服务器,并将该业务服务器的信息发送给客户端;
客户端与该业务服务器进行信息交互;
所述的多个业务服务器对外只公开负载均衡器的IP地址。
所述的负载均衡器包括负载信息采集服务器、负载均衡部件、适配器,
所述负载信息采集服务器与多个业务服务器连接,用于采集多个业务服务器的负载信息,并用所采集的负载信息更新负载均衡部件中所维护的负载信息列表;
所述适配器与多个客户端连接,用于接收客户端的服务请求消息,并根据接收的服务请求消息的内容向负载均衡部件发出负载均衡请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学,未经中国科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710087417.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:阻燃性金属覆盖布及用其形成的电磁波屏蔽用衬垫
- 下一篇:发光装置及其制作方法