[发明专利]基于自定义模板的按照带宽分担数据流量的方法及系统有效
申请号: | 201810961696.2 | 申请日: | 2018-08-22 |
公开(公告)号: | CN109218218B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 周万涛;李凯 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L45/28;H04L45/243 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 陈锐 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自定义 模板 按照 带宽 分担 数据 流量 方法 系统 | ||
本发明公开了一种基于自定义模板的按照带宽分担数据流量的方法及系统,涉及数据流量的负载分担领域。该方法包括以下步骤:创建多份与网元所有的使用端口情形对应的端口分流模板,端口分流模板中包括网元的端口信息、以及每个端口关联的成员信息;每个端口关联的成员数量的比例,与每个端口的带宽比例相同;进行数据分流时,根据与网元的使用端口情形对应的端口分流模板,将数据流分配至对应成员所属的端口。本发明在端口发生故障时,能够将故障端口所承载的数据流,按照带宽分担要求分配至剩余可用的端口;本发明无论是在ECMP还是UCMP场景,均能够按照对应的带宽分担要求分配数据流,分配后的端口的数据流量分担比例误差可忽略不计。
技术领域
本发明涉及数据流量的负载分担领域,具体涉及一种基于自定义模板的按照带宽分担数据流量的方法及系统。
背景技术
数据流经网元的多端口输出的方法为:按照带宽的负载分担方式,将数据流输入至对应的端口输出。
带宽的负载分担方式包括ECMP(Equal-Cost Multiple Path,等价负载分担)和UCMP(Unequal-Cost Multiple Path,非等价负载分担):
ECMP是指如果到达目的地有多条等价物理链路(每条物理链路对应1个端口),则数据流量在所有物理链路上平均分配(即在所有端口上平均分配数据流量),不会考虑链路带宽的差异,这容易使带宽较小的物理链路造成拥塞。
UCMP是指如果到达目的地有多条带宽不同的等价物理链路,则数据流量会根据带宽按比例分担到每条物理链路上,这样所有链路可根据带宽不同而分担不同比例的流量,使负载分担更合理。
与此同时,ECMP和UCMP使用的端口都可能包括LAG(Link Aggregation GroupProtection,链路聚合组保护)端口,LAG端口是指将多个以太口聚合起来组成一个逻辑上的端口,聚合后的端口带宽是所有聚合的以太口带宽的总和。
但是,按照ECMP或UCMP的方式分担数据流量时,分别会存在以下缺陷:
对于ECMP而言,若出现端口故障,则会将故障端口承载的数据流,全部倒换至1个已经使用的端口。例如参见图1所示,总共有4个端口(端口1至4),参见图1和图2所示,当端口4故障时,会将端口4的数据流全部倒换至端口1。此时端口1实际需要分担的流量为总流量的1/2,端口1理论上需要分担的流量应为总流量的1/3(端口4故障后,还剩3个端口,所以每个端口应分担1/3的流量);由此可知,端口1的数据流量分担比例误差为1/2-1/3≈16.7%,这不仅无法满足数据流量分担比例误差要求(要求中规定误差在10%以内),而且会急剧增大端口1数据流量,进而造成端口1的堵塞。
对于UCMP而言,因为不同的端口的数据流量比例不同,所以若出现端口故障时,无法按照ECMP的方式将故障端口承载的数据流,全部倒换至1个已经使用的端口。例如总共有3个端口:1个10GE端口和2个1GE端口,即3个端口的数据流量比例为:10:1:1,此时若10GE端口故障,是不能将10GE端口承载的数据流量全部倒换至1个1GE端口上的,因此这样的话,剩余2个GE端口的数据流量比例会变为:11:1,这很明显不符合上述10:1:1的数据流量比例要求。有鉴于此,UCMP在端口发生故障时,无法对故障端口承载的数据流进行引流,故障端口承载的数据流会产生丢包现象。
发明内容
针对现有技术中存在的缺陷,本发明解决的技术问题为:在端口发生故障时,如何将故障端口所承载的数据流,按照带宽分担要求分配至剩余可用的端口。本发明无论是在ECMP还是UCMP场景,均能够按照对应的带宽分担要求分配数据流,分配后的端口的数据流量分担比例误差可忽略不计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810961696.2/2.html,转载请声明来源钻瓜专利网。