[发明专利]一种数据分流方法及相关设备在审
申请号: | 202110700475.1 | 申请日: | 2021-06-23 |
公开(公告)号: | CN115589386A | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 彭媛媛;赵世振;曹培睿;王景燕;章春晖 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L47/12 | 分类号: | H04L47/12;H04L47/10;H04Q11/00 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 聂秀娜 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 分流 方法 相关 设备 | ||
本申请实施例提供了一种数据分流方法及相关设备,避免了网络拥塞,提高了网络性能。本申请方法包括:控制器获取光交换机与电交换机集合之间的物理拓扑。控制器会实时检测电交换机集合中每两个电交换机之间传输数据的流量,其中,每两个电交换机之间的数据传输经过光交换机。若第一电交换机向第二电交换机传输的目标数据的流量大于第一阈值,则控制器确定目标数据中第一数据的第一传输路径,并确定目标数据中第二数据的第二传输路径。其中,第一数据传输所采用的跳数不同于第二数据传输所采用的跳数。进而,控制器向第一电交换机发送第一配置信息,以指示第一数据的第一传输路径和第二数据的第二传输路径。
技术领域
本申请涉及通信领域,尤其涉及一种数据分流方法及相关设备。
背景技术
云时代的到来促进了各种互联网应用蓬勃发展,极大地丰富了人们的生活。随之而来的是网络流量指数级增长,这对其背后的数据中心的带宽、时延、功耗、成本,以及可靠性、拓展性、灵活性等方面提出了更高的要求。
为了获得高带宽、更低的延迟和更低的功耗,会考虑将光交换机应用到数据中心。不同的电交换机之间通过光交换机来实现通信。其中,在光交换机中,只有相互导通光路的端口之间能实现通信。为了根据实际需求建立光路,光交换机需要具有重配置能力,以实现动态切换拓扑。在实际应用中,电交换机之间的流量变化不均匀,虽然采用光交换机可以实现高频率的动态拓扑切换,但是遇到流量突发的情形,仍会出现网络拥塞,从而导致网络性能下降。
发明内容
本申请实施例提供了一种数据分流方法及相关设备,在遇到流量突发时,可以基于设定的阈值对数据分流,通过多条传输路径来进行负载分担,避免了网络拥塞,提高了网络性能。
第一方面,本申请提供了一种数据分流方法。该方法由控制器执行,具体包括多个步骤。控制器获取光交换机与电交换机集合之间的物理拓扑。其中,光交换机包括多个光口,电交换机集合中每个电交换机连接至少一个光口,每两个电交换机之间传输的数据经过光交换机。控制器会实时检测电交换机集合中每两个电交换机之间传输数据的流量。若电交换机集合中第一电交换机向第二电交换机传输的目标数据的流量大于第一阈值,则需要对目标数据进行分流。具体地,控制器确定目标数据中第一数据从第一电交换机传输至第二电交换机的第一传输路径,并确定目标数据中第二数据从第一电交换机传输至第二电交换机的第二传输路径。其中,第一数据在第一传输路径上经过的电交换机的数量不同于第二数据在第二传输路径上经过的电交换机的数量。即第一数据传输所采用的跳数不同于第二数据传输所采用的跳数。进而,控制器向第一电交换机发送第一配置信息,以指示第一数据的第一传输路径和第二数据的第二传输路径。
在该实施方式中,如果两个电交换机之间传输数据的流量较大,控制器可以对该数据进行分流,并确定分流后多路数据各自的传输路径。其中,不同流向的数据选取的跳数也不同,例如,一部分数据走1跳路由,另一部分数据走2跳路由。进而,控制器基于分流后的传输路径对电交换机进行配置。通过上述方式,在遇到流量突发时,可以基于设定的阈值对数据分流,通过多条传输路径来进行负载分担,避免了网络拥塞,提高了网络性能。
在一些可能的实施方式中,第一传输路径为第一数据从第一电交换机传输到第二电交换机的传输路径,第二传输路径为第二数据从第一电交换机先传输到第三电交换机再传输到第二电交换机的传输路径。在该实施方式中,分流后的两路数据分别采用1跳和2跳的传输方式。应理解,如果每两个电交换机之间都采用1跳的传输方式,抗流量突发的能力较弱,并且难以实现负载分担。如果每两个电交换机之间都采用多跳的传输方式,会增加整个网络的负担。因此,通过上述方式即具备抗流量突发的能力,还可以兼顾网络效率。
在一些可能的实施方式中,第一数据的流量小于或等于第一阈值,即采用1跳传输路径的数据流量需要小于或等于分流阈值,剩余的数据采用多跳传输。通过这种方式可以控制最短路径传输的数据流量,优先避免最短路径传输的数据发生拥塞。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110700475.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置