[发明专利]负载均衡的实现方法、装置和系统有效
| 申请号: | 200910167516.4 | 申请日: | 2009-08-19 |
| 公开(公告)号: | CN101631360A | 公开(公告)日: | 2010-01-20 |
| 发明(设计)人: | 甘斌;宋大猛;陈刚;徐键 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04W28/08 | 分类号: | H04W28/08;H04L29/08;H04L29/06 |
| 代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余 刚;吴孟秋 |
| 地址: | 518057广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 负载 均衡 实现 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种负载均衡的实现方 法、装置和系统。
背景技术
自网络通信技术诞生以来,认证、授权及计费(AAA, Authentication、Authorization、Accounting)体制已成为通信网络运 营的基础。
目前,随着第三代移动通信系统向基于全IP的网络架构的演 进,Diameter协议已成为新一代的AAA技术,且由于Diameter协 议具有强大的可扩展性和安全性而备受关注,国际电信联盟(ITU)、 第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)和 第三代合作伙伴计划2(3GPP2)等国际标准组织已正式将Diameter 协议作为下一代网络(NGN,Next Generation Network)、宽带码分 多址(WCDMA,Wideband CDMA)和码分多址(CDMA,Code Division Multiple Access)2000等未来通信网络的首选AAA协议。
越来越多的运营商选择Diameter协议作为AAA首选协议。 Diameter协议相对于之前的Radius协议具有更好的安全性和扩展 性。统一的Diameter接口增加了不同厂商之间设备的互通性。
当越来越多的传统运营商转向使用Diameter协议的时候,不可 避免的出现一种新的需求,就是进行认证,授权,计费等消息越来 越多,出现了负载均衡的需求。这种负载均衡不仅仅体现在客户端, 更多的是体现在服务器端。Diameter服务器可能处理多个客户端发 送的Diameter消息。
现有技术实现负载均衡的方法比较多,通常的做法是在通过人 为控制或者操作维护配置来实现一定程度的负载均衡。例如通过配 置一定的分配策略在不同服务器之间实现负载均衡。
这些方法普遍存在需要人工干涉,并且即使在流量根本不大的 情况下也会按照既定策略强制进行负荷分担,造成对端服务器的不 必要的处理负担,并使得资源利用率不高。
此外,由于Diameter协议相比Radius协议明确提出了 Failover/failback(故障切换/故障回溯)机制。协议中描述的故障切 换机制是指当本节点检测到传输失败时,如果可能的话,所有未收 到响应的请求消息会被重新发送至备选代理。当本节点检测到原传 输恢复,后续消息将被发送至该对等端,此过程称为故障回溯。
图1是根据现有技术的Failover/failback处理流程图。如图1所 示,发送节点发送请求消息时发送故障切换的流程包括以下步骤:
步骤S 102:发送节点需要发送消息时,根据请求消息中的目的 域名进行路由分析,获得下一跳节点对应的链路;
步骤S104:发送节点将请求消息发往下一跳,然后将请求消息 缓存到本地请求消息队列;
步骤S106:发送节点定时检测链路状态,如果链路状态正常, 例如没有发生中断故障,则转至步骤S112,否则,转至步骤108, 以便启动故障切换;
步骤S108:发送节点扫描消息队列,通过目的域名重新进行路 由分析,获得备选对等端对应的链路;
步骤S110,发送节点发送消息到备选对等端;
步骤S112:发送节点收到请求消息对应的响应消息,将该请求 消息从本地缓存的消息队列中移出。
启动故障切换后,一旦主用对等端恢复正常,则后续消息发往 主用对等端。
上述现有技术中,启动故障切换的时机必须是主用服务器发生 故障了,例如链路中断,也就是说只有当故障发生的时候才进行故 障切换操作。这种负载均衡的实现方法往往会造成一条链路及服务 器超负荷运行,而另一条链路及服务器却得不到充分利用,造成资 源利用不足。
针对现有技术中负载均衡实现方法造成的资源利用率不高的问 题,目前尚未提出有效的解决方案。
发明内容
针对现有技术中负载均衡实现方法造成的资源利用率不高的问 题而提出本发明,为此,本发明的主要目的在于提供一种负载均衡 的实现方法、装置和系统,以解决上述问题至少之一。
为了实现上述目的,根据本发明的一个方面,提供了一种负载 均衡的实现方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910167516.4/2.html,转载请声明来源钻瓜专利网。





