[发明专利]负载均衡方法和负载均衡系统有效
申请号: | 201210140189.5 | 申请日: | 2012-05-08 |
公开(公告)号: | CN103391299A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 冯锋 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/803 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆;王茹 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种负载均衡方法以及一种负载均衡系统。
背景技术
随着互联网技术的日益发展,互联网所提供的服务内容也越来越多,对于一些服务项或者服务内容来说,通常需要设置多个服务器来同时提供服务,以进行负载均衡(Load Balance),避免单一的服务器无法同时为多个用户及时提供服务的情况,提高服务质量。其中,这里的负载均衡,是指将负载(工作任务)进行平衡平摊到多个操作单元上执行,从而共同完成工作任务。
互联网服务中的一类重要服务是视频类服务,而视频服务器是视频类服务的重要组成部分。以腾讯视频为例,为提供腾讯视频服务,在全国大中小城市都建有放置视频服务器的视频机房。用户在请求视频服务的时候,系统会返回视频服务器的ip地址供用户播放使用。不同的视频服务器部署在不同的机房,每个机房的带宽支撑能力、网络质量和带宽结算价格也各有差异。因此,如何合理地调度各个机房的资源,在保证用户体验的前提下,实现机房负载均衡,降低运营成本,是一个具有重大现实意义的问题。
业界目前普遍采用DNS(Domain Name System,域名系统)实现负载均衡,在该方式中,一个用户访问WEB服务器的基本流程是:用户向本地的DNS服务器提出域名解析的请求,DNS服务器把域名解析请求提交给负载均衡模块,负载均衡模块把解析的结果返回给用户,用户使用得到的地址访问WEB服务器。应用这种实现方式,由于DNS一般采用轮询方式把请求均摊到每台服务器上,不能感知服务器的质量和负载,无法提升高质量服务器的带宽利用率,也无法做到流量负载迁移的目的,极大地增加了运营成本。而且,DNS的实现方式,受制于用户端的配置,若用户的Local DNS配置有误,则可能导向质量较差的服务器,影响用户体验。
发明内容
针对上述现有技术中存在的问题,本发明的其中一个目的在于提供一种负载均衡方法,另一目的在于提供一种负载均衡系统,其可以合理地提高带宽利用率,加强网络服务的服务质量。
为达到上述目的,本发明采用以下技术方案:
一种负载均衡方法,包括步骤:
获取同一网络区域下对应的各服务器集群的当前访问比例以及负载量;
根据预设服务器集群负载阈值、各服务器集群的负载量以及所述当前访问比例对各服务器集群的访问比例进行调整;
根据各服务器集群调整后的访问比例将接收的用户请求导向至相应的服务器集群。
一种负载均衡系统,包括:
参数获取模块,用于获取同一网络区域下对应的各服务器集群的当前访问比例以及各服务器集群的负载量;
调整模块,用于根据预设服务器集群负载阈值、各服务器集群的负载量以及所述当前访问比例对各服务器集群的访问比例进行调整;
请求导向模块,用于根据各服务器集群调整后的访问比例将接收的用户请求导向至相应的服务器集群。
根据上述本发明方案,其是通过获取各服务器集群的当前访问比例以及负载量,再依据预设服务器集群的负载阈值、各服务器集群的负载量对各服务器集群的访问比例进行调整,然后依据调整后的访问比例将接收到的用户请求导向至相应的服务器集群,由于是依据各服务器集群的负载量对访问比例进行调整,依据调整后的访问比例来将用户请求导向至相应的服务器集群,能够合理的对用户请求进行分配,使各服务器集群的负载处于相对均衡的状态,从而可以合理地提高带宽利用率,提升网络服务的服务质量。
附图说明
图1是本发明的负载均衡方法实施例一的流程示意图;
图2是本发明的负载均衡方法实施例二的流程示意图;
图3是本发明的负载均衡系统实施例的结构示意图。
具体实施方式
以下结合其中的较佳实施方式对本发明方案进行详细阐述。
图1中示出了本发明的负载均衡方法实施例一的流程示意图。如图1所示,在该实施例中,本发明的负载均衡方法包括步骤:
步骤S101:获取同一网络区域下对应的各服务器集群的当前访问比例以及各服务器集群的负载量,进入步骤S102;
步骤S102:根据预设服务器集群负载阈值、各服务器集群的负载量以及当前访问比例对各服务器集群的访问比例进行调整,进入步骤S103;
步骤S103:根据各服务器集群调整后的访问比例将接收的用户请求导向至相应的服务器集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210140189.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:盐酸甲氯芬酯化合物及其药物组合物
- 下一篇:具有可拆卸的贴标签设备的贴标签机