[发明专利]负载均衡的方法、设备及系统有效
申请号: | 201810333794.1 | 申请日: | 2018-04-13 |
公开(公告)号: | CN108390820B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 袁庭球;徐聪;李国平;涂伯颜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/803 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨泽;刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 方法 设备 系统 | ||
本申请实施例提供一种负载均衡的方法、设备及系统。该方法包括:根据源端与目的端之间n条路径各自探测通道的负载状况,确定所述n条路径中负载最轻的目标路径,所述探测通道用于传输探测报文,所述探测报文包括带宽探测报文;通过所述目标路径的探测通道向所述目的端发送带宽探测报文,并接收所述目的端返回的所述带宽探测报文;根据所述目的端返回的所述带宽探测报文,通过所述目标路径的数据通道向所述目的端发送待传输数据报文。本申请实现了多条路径间的负载均衡。
技术领域
本申请涉及通信技术领域,尤其涉及一种负载均衡的方法、设备及系统。
背景技术
为了避免出现数据报文积压、丢包等拥塞情况,需要对数据报文的传输进行拥塞控制。
现有技术中,一种拥塞控制方法中,源端与目的端之间的传输通道按照一定比例分为数据通道和探测通道。具体的,源端首先通过探测通道向目的端发送带宽探测报文(例如,Credit探测报文),带宽探测报文通过路由器发送至目的端,并由目的端返回给源端。之后,源端可以根据路由器对带宽探测报文的丢包限速,感知源端到目的端数据通道的可用带宽,并根据感知的数据通道的可用带宽来向目的端发送数据报文,从而实现数据报文的拥塞控制。并且,该拥塞控制方法,由于数据报文几乎不会积压,数据报文的往返时延(round trip time,RTT)基本固定,因此当源端与目的端之间存在多条路径时,无法基于RTT来实现多条路径的负载均衡。
因此,在该拥塞控制方法的基础上,如何实现多条路径间的负载均衡,成为目前亟待解决的问题。
发明内容
本申请提供一种负载均衡的方法、设备及系统,用以实现多条路径间的负载均衡。
第一方面,本申请实施例提供一种负载均衡的方法,包括:
根据源端与目的端之间n条路径各自探测通道的负载状况,确定所述n条路径中负载最轻的目标路径,所述探测通道用于传输探测报文,所述探测报文包括带宽探测报文,n为大于1的整数;
通过所述目标路径的探测通道向所述目的端发送带宽探测报文,并接收所述目的端返回的所述带宽探测报文;
根据所述目的端返回的所述带宽探测报文,通过所述目标路径的数据通道向所述目的端发送待传输数据报文。
在上述方案中,根据源端与目的端之间n条路径各自探测通道的负载状况,确定所述n条路径中负载最轻的目标路径,通过所述目标路径的探测通道向所述目的端发送带宽探测报文,并接收所述目的端返回的所述带宽探测报文,并根据所述目的端返回的所述带宽探测报文,通过所述目标路径的数据通道向所述目的端发送待传输数据报文,实现了基于n条路径各自探测通道的负载状况,选择负载最轻的目标路径,从而实现了多条路径间的负载均衡。
在一种可能实现的设计中,所述探测报文还包括:负载探测报文;
所述根据源端与目的端之间n条路径各自探测通道的负载状况,确定所述n条路径中负载最轻的目标路径之前,还包括:
通过所述n条路径中每条路径的探测通道,向所述目的端发送负载探测报文,并接收所述目的端返回的所述负载探测报文;
根据每条路径返回的所述负载探测报文,确定每条路径的探测通道的负载状况。
在上述方案中,通过所述n条路径中每条路径的探测通道,向所述目的端发送负载探测报文,并接收所述目的端返回的所述负载探测报文,根据每条路径返回的所述负载探测报文,确定每条路径的探测通道的负载状况,实现了探测通道的负载状况的确定。
在一种可能实现的设计中,所述根据每条路径返回的所述负载探测报文,确定每条路径的探测通道的负载状况,包括:将每条路径返回的所述负载探测报文的往返时延RTT或显示拥塞反馈ECN标识,作为每条路径的探测通道的负载状况信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810333794.1/2.html,转载请声明来源钻瓜专利网。