[发明专利]Clos网络中负载均衡的方法及装置有效
申请号: | 201510422183.0 | 申请日: | 2015-07-16 |
公开(公告)号: | CN106713158B | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 沈利;王闯;胡农达;郑合文;严金丰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803 |
代理公司: | 11274 北京中博世达专利商标代理有限公司 | 代理人: | 申健<国际申请>=<国际公布>=<进入国 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | clos 网络 负载 均衡 方法 装置 | ||
本发明实施例公开了一种Clos网络中负载均衡的方法及装置,涉及通信技术领域,能够解决3阶Clos网络中负载均衡的方法不适用于大规模深层次Clos网络架构中的问题。本发明的方法包括:第一交换机接收第一报文;第一交换机确定第三交换机,第三交换机为第二组交换机中的一个交换机;第一交换机对第一报文进行隧道封装,隧道封装的IP头中的目的IP地址为第二交换机的IP地址;第一交换机对隧道封装后的第一报文进行IP‑in‑IP封装;第一交换机发送IP‑in‑IP封装后的第一报文。本发明适用于Clos网络中负载均衡的场景。
技术领域
本发明涉及通信技术领域,尤其涉及一种Clos网络中负载均衡的方法及装置。
背景技术
数据中心网络中,交换网有时会因为拥塞而丢包。拥塞导致的交换网丢包有两种类型,一种为端口冲突,另一种为下行冲突。端口冲突是指在交换网的边界,与终端直接相连的边界交换机中,当多条流被边界交换机的同一个出端口发送时,多条大象流的流量之和会超过端口容量,从而引起拥塞。下行冲突是指网络中多个边界交换机同时将流发送到同一个核心交换机,核心交换机用于连接网络中的边界交换机,并通过此核心交换机发送到同一个目的边界交换机,此核心交换机通过与目的边界交换机连接的端口发送多个大象流,多条大象流的流量之和会超过端口容量,从而导致下行流量汇聚拥塞。为了避免丢包,网络中的边界交换机需要对网络流量进行负载均衡。负载均衡效果直接影响用户体验。在3阶(英文:3-stage)克劳斯(英文:Clos)网络中,通常采用的方法为:源边界交换机向目的边界交换机发送报文时,选择最小负载路径向目的边界交换机发送。为方便描述,以下将源边界交换机与核心交换机之间的路径称为上行链路,将核心交换机与目的边界交换机的路径称为下行链路。源边界交换机向目的边界交换机发送报文时,在每个报文的虚拟扩展局域网(英文:Virtual Extensible LAN,缩写:VXLAN)头中封装路径标记(字段名:LBTag)和拥塞程度(字段名:CE),其中,LBTag为源边界交换机发送报文采用的端口号,CE用于表示报文传输路径的拥塞度量值,此时CE的值为0。报文在经过核心交换机时,核心交换机将该报文的CE值更新为下行链路的拥塞度量值。报文发送到目的边界交换机后,目的边界交换机暂存下行链路的拥塞度量值。当目的边界交换机向源边界交换机发送反向报文时,将暂存的下行链路的拥塞度量值封装到大二层头的反馈拥塞度量(字段名:FB_Metric),并在大二层头的反馈路径标记(字段名:FB_LBTag)中封装目的边界交换机标识和目的边界交换机发送反向报文的端口号。如此,源边界交换机就可以根据源边界交换机的上行链路拥塞值和目的边界交换机发送的下行链路的拥塞度量值来确定整体路径的拥塞情况,进而决策出由源边界交换机到目的边界交换机的负载最小的路径。但是,上述方法只适用于3阶Clos网络,不适用于大规模深层次Clos网络架构中。
发明内容
本发明的实施例提供一种Clos网络中负载均衡的方法及装置,能够解决3阶Clos网络中负载均衡的方法不适用于大规模深层次Clos网络架构中的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明的实施例提供一种Clos网络中负载均衡的方法,用于包括若干个边缘交换机和至少一个中间交换机组成的多级交换网络系统,所述若干个边缘交换机包括第一边缘交换机和第二边缘交换机,所述方法包括:
所述Clos网络包括第一组交换机和第二组交换机,所述第一组交换机中的任意一个交换机连接到所述第二组交换机中的至少一个交换机,所述第一组交换机中的任意两个交换机通过多个路径相连,其中所述多个路径中的任意一个路径包括所述第二组交换机中的至少一个交换机,所述第一组交换机包括第一交换机和第二交换机,所述方法包括:
所述第一交换机接收第一报文,所述第一报文的目的网际协议(英文:InternetProtocol,缩写:IP)地址为与所述第二交换机相连的终端的IP地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510422183.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有雨水报警的无线路由器
- 下一篇:确定拥塞窗口大小的方法及装置