[发明专利]一种基于客户行为的流媒体负载均衡方法和系统有效
申请号: | 201310044845.6 | 申请日: | 2013-02-05 |
公开(公告)号: | CN103107951A | 公开(公告)日: | 2013-05-15 |
发明(设计)人: | 陈炽昌;胡磊;高祖辉;袁永强 | 申请(专利权)人: | 广东全通教育股份有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/06 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 刘文求;杨宏 |
地址: | 528403 广东省中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 客户 行为 流媒体 负载 均衡 方法 系统 | ||
技术领域
本发明涉及流媒体技术领域,尤其涉及一种基于客户行为的流媒体负载均衡方法和系统。
背景技术
目前在网络上发布视频、音频等多媒体信息,主要有下载和流式传输两种方式。其中,流式传输是把声音、影像等节目保存在流媒体服务器上,当用户需要某个节目时,流媒体服务器会通过网络把节目连续、实时地传送给用户(客户端)。而为了保证每个用户能够更好地接收到流媒体文件,解决网络阻塞的问题,需要采用负载均衡技术。
所谓负载均衡,从广义上可以定义为:当有两个或者两个以上的服务器时,管理者使用一定的策略,是每个服务器再某一时刻所承担的业务量大致相当,或者是按每个服务器的能力来承担业务量。
现有的负载均衡技术如图1所示,从图1中不难看出,现有的负载均衡具有以下缺点:
首先,所有客户端都会被平均的分配在每一个“边”服务器上,只要“边”服务器可用,他可以接收客户端的请求,导致某“边”服务器很忙,有些“边”服务器很闲;
其次,在每个“边”服务器上处理的行为不平均,导致很多客户端排除时间过长;
最后,没有记录每个客户端所占用的带宽,导致某些“边”服务器出现带宽峰值,而其他“边”服务器则处于带宽空闲状态。
有鉴于此,现有技术有待改进和提高。
发明内容
鉴于现有技术的不足,本发明目的在于提供一种基于客户行为的流媒体负载均衡方法和系统。旨在解决现有技术传统流媒体负载均衡器负载不均的问题。
本发明的技术方案如下:
一种基于客户行为的流媒体负载均衡方法,其中,包括以下步骤:
S1、客户端连接到负载均衡器;
S2、负载均衡器检查流媒体服务器的负载,并按照负载流量优先原则、负载连接数优先原则或平均值优先原则,把当前最优化的流媒体服务器返回给客户端;
S3、客户端连接到最优化的流媒体服务器。
所述的基于客户行为的流媒体负载均衡方法,其中,还包括步骤S4、流媒体服务器收到接连后,向负载均衡器报告已处理的行为和占用的带宽。
所述的基于限制用户使用既定网站平台的方法,其中,所述步骤S2中,当客户端向流媒体服务器请求流式传输的文件内容信息小于一阈值时,按照负载连接数优先原则选择最优化的流媒体服务器。
所述的基于限制用户使用既定网站平台的方法,其中,还包括步骤S5、当流媒体服务器出现故障时,负载均衡器接收到故障报告,直接将有故障的流媒体服务器排除出去。
一种基于客户行为的流媒体负载均衡系统,其中,包括客户端、负载均衡器和流媒体服务器;
所述客户端先连接到负载均衡器;所述负载均衡器用于检查流媒体服务器的负载,并按照负载流量优先原则、负载连接数优先原则或平均值优先原则,把当前最优化的流媒体服务器返回给客户端;然后,所述客户端连接到最优化的流媒体服务器。
所述的基于客户行为的流媒体负载均衡系统,其中,所述流媒体服务器收到客户端的接连后,向负载均衡器报告已处理的行为和占用的带宽。
有益效果:
本申请的基于客户行为的流媒体负载均衡方法和系统,实现真正意义上的“负载均衡”;“源”(即流媒体服务器)数量不受限制,在100万,甚至1000万级别的平台上,可支持1000台以上的“源”同时工作,互不影响又可以互相合作,提供高效可用的流媒体方案。特别在故障发生时,可以直接把故障有“源”拆除,不影响客户端行为。
附图说明
图1为现有的负载均衡方法的示意图。
图2为本发明的基于客户行为的流媒体负载均衡方法的流程图。
图3为本发明的基于客户行为的流媒体负载均衡方法中负载均衡器的实现原理图。
图4为本发明的基于客户行为的流媒体负载均衡方法的示意图。
具体实施方式
本发明提供一种基于客户行为的流媒体负载均衡方法和系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图2,其为本发明的基于客户行为的流媒体负载均衡方法的流程图。如图所示,所述基于客户行为的流媒体负载均衡方法包括以下步骤:
S1、客户端连接到负载均衡器;
S2、负载均衡器检查流媒体服务器的负载,并按照负载流量优先原则、负载连接数优先原则或平均值优先原则,把当前最优化的流媒体服务器返回给客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东全通教育股份有限公司,未经广东全通教育股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310044845.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:气动比例压力阀试验装置
- 下一篇:感应加热烹调器