[发明专利]一种多节点通信方法及装置有效

专利信息
申请号: 201310325538.5 申请日: 2013-07-30
公开(公告)号: CN103401798A 公开(公告)日: 2013-11-20
发明(设计)人: 吴友强 申请(专利权)人: 北京京东尚科信息技术有限公司
主分类号: H04L12/803 分类号: H04L12/803;H04L12/24
代理公司: 北京邦信阳专利商标代理有限公司 11012 代理人: 王昭林;金玺
地址: 100080 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 节点 通信 方法 装置
【说明书】:

技术领域

发明涉及通信相关技术领域,特别是一种多节点通信方法及装置。

背景技术

在数据传输的过程中,一般涉及到发送方和接收方。当接收方是多个节点时,现有技术采用流量均衡策略进行处理。发送方根据预设的流量均衡策略来选择接收方的最优接收节点。采用流量均衡策略,能够使得多节点接收方的流量接收达到预设最优。现有的均衡策略有:(1)轮询;(2)随机;(3)选择流量值最小的(需要接收方提供每一台服务器的流量值)。

然而,不管采用哪种均衡策略,当接收方某一个节点出现异常不能正常接收数据的时候,那么就需要将这台服务器流量转移到其他几个还正常功能的节点。但是,当经过对故障接收节点的处理,故障节点恢复正常的时候,现有技术并不会对流量进行切换,致使原来经过流量均衡策略选择的最优接收节点,仍然处于空闲状态,并不能实现流量均衡策略的最优化。

如图1所示为多节点传输系统,其中,发送方110向接收方120发送数据,发送方110包括发送节点111、112、……、11n,接收方120包括接收节点121、122、……、12m。发送数据时,发送节点111、112、……、11n会根据预设的负载均衡策略,从接收节点121、122、……、12n中选择一个作为目的接收节点。负载均衡也称负载共享,是指对系统中的负载情况进行动态调整,以尽量消除或减少系统中各节点负载不均衡的现象。具体实现方法是将过载节点上的任务转移到其他轻载节点上,尽可能实现系统各节点的负载平衡,从而提高系统的吞吐量。具体应用到多节点传输中则是每个发送节点通过负载均衡策略,分别选择一个接收节点作为目的节点,以尽量消除或减少各接收节点的负载不均衡的现象。现有技术已经对负载均衡策略进行了大量的研究,有众多文献公开进行介绍,因此,其具体策略在此不予详述。

然而,现有技术当某个接收节点,例如接收节点121出现故障时,其对应的发送节点,例如发送节点111则会通过一定的算法,例如同样通过负载均衡策略,选择另外一个接收节点,例如接收节点122作为其目的接收节点,进行数据传输。然而,当接收节点121从故障中恢复后,由于发送节点111已经选择了接收节点122作为其目的接收节点,因此,接收节点121不会有数据传输。

甚至,考虑一种极端情况,如图2所示,发送方210向接收方220发送数据,发送方210包括发送节点211和112,接收方220包括接收节点221和222。在未出现故障时,发送节点211向接收节点221传输数据,发送节点212向接收节点222传输数据。接收节点221出现故障后,发送节点211向接收节点222传输数据。接收节点221很快从故障中恢复,然而,如果采用现有技术的话,则发送节点211仍然向接收节点222传输数据。接收节点222承受了原来2倍的传输压力,很快也出现故障停止传输服务。此时,发送节点211和212均向接收节点221传输数据。接收节点222同样很快从故障中恢复,然而发送节点211和仍然向接收节点221传输数据,同样导致接收节点221出现故障而停止传输服务。则上述循环会不停的延续导致传输出现极大问题。

发明内容

基于此,有必要针对现有的多节点通信方法,在最优接收节点出现故障并恢复后,最优接收节点长时间处于空闲状态,导致多节点通信未能达到流量均衡策略最优化的技术问题,提供一种多节点通信方法及装置。

一种多节点通信方法,包括:

根据负载均衡策略选择最优接收节点,并保存所述最优接收节点的节点标识作为最优接收节点标识,并将所述最优接收节点设定为目的接收节点;

响应传输数据请求,向目的接收节点传输数据,如果传输失败,则选择另一接收节点作为目的接收节点,向目的接收节点传输数据,并执行最优接收节点重获步骤;

所述最优接收节点重获步骤包括:向最优接收节点标识对应的最优接收节点发送传输请求,当接收到最优接收节点返回的传输请求响应,则将所述最优接收节点设定为目的接收节点。

优选地,所述最优接收节点重获步骤,具体包括:

定时检查目的接收节点,如果目的接收节点不是最优接收节点,则向最优接收节点标识对应的最优接收节点发送传输请求,当接收到最优接收节点返回的传输请求响应,则将所述最优接收节点设定为目的接收节点。

优选地,所述最优接收节点重获步骤,具体包括:

每当响应传输数据请求,则检查目的接收节点,如果目的接收节点不是最优接收节点,则向最优接收节点标识对应的最优接收节点发送传输请求,当接收到最优接收节点返回的传输请求响应,则将所述最优接收节点设定为目的接收节点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司,未经北京京东尚科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310325538.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top