[发明专利]数据传输方法、相关装置及网络有效
申请号: | 201711245559.0 | 申请日: | 2017-11-30 |
公开(公告)号: | CN109861925B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 刘芳;黄永成;吴炜捷 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 相关 装置 网络 | ||
1.一种数据传输方法,其特征在于,所述方法应用于数据中心网络中的第一控制器,所述数据中心网络还包括多个中转交换机、m个源交换机组,目的交换机组、源网络节点、目的网络节点;一个所述源交换机组连接的源网络节点向目的交换机组连接的目的网络节点传输的数据称为一组数据;m为正整数;所述方法包括:
所述第一控制器根据packing序列组,确定分别中转m组数据的可用中转交换机,所述可用中转交换机为所述数据中心网络中负载不超过第一阈值的中转交换机,所述packing序列组根据v、k、m确定,v为所述可用中转交换机的数量,k为所述第一控制器确定的中转一组所述数据的可用中转交换机的数量;
其中,所述packing序列组包括m个packing序列;所述packing序列包括v个元素,且,当vk时,所述v个元素中有k个元素取第三值,当v≤k时,所述v个元素取第三值;在一个packing序列组中,任意一个元素最多取⌈mk/v⌉次第三值;
一个源交换机组对应一个packing序列,所述packing序列中的所述v个元素分别对应所述数据中心网络中的v个可用中转交换机;当一个元素的取值为第三值时,所述元素对应的可用中转交换机用于中转所述packing序列对应的源交换机组连接的源网络节点向所述目的交换机组连接的目的网络节点传输的数据;
所述第一控制器指示所述目的网络节点向所述源网络节点发送路由信息,所述路由信息包括用于中转所述源网络节点向所述目的网络节点传输的一组数据的可用中转交换机的标识。
2.如权利要求1所述的方法,其特征在于,所述第一控制器根据packing序列组确定分别中转m组数据的可用中转交换机之前,还包括:
所述第一控制器获取至少一个数据包;
在所述数据包中的拥塞显示指示域的取值为第一值的情况下,确定发送所述数据包的中转交换机为所述可用中转交换机;
在所述数据包中的拥塞显示指示域的取值为第二值的情况下,确定发送所述数据包的中转交换机在预设时长后为所述可用中转交换机。
3.如权利要求2所述的方法,其特征在于,所述至少一个数据包来自所述多个中转交换机,或者,所述至少一个数据包来自上一次数据传输中的可用中转交换机。
4.如权利要求1所述的方法,其特征在于,所述路由信息承载在应答信号中。
5.如权利要求1所述的方法,其特征在于,
所述数据中心网络为n元胖树网络;所述多个中转交换机的数量为n2/4,每n/2个中转交换机组成一个中转交换机组;
所述m个源交换机组和所述目的交换机组中,任意一个交换机组包括:n/2个汇聚交换机和n/2个边缘交换机;
其中,所述n/2个汇聚交换机分别和所述n/2个边缘交换机连接;
所述n/2个汇聚交换机分别和不同的中转交换机组中的n/2个中转交换机连接;
所述n/2个边缘交换机分别和不同的网络节点连接。
6.如权利要求1所述的方法,其特征在于,
所述数据中心网络为叶脊网络,所述m个源交换机组和所述目的交换机组中,任意一个交换机组包括:一个边缘交换机;
其中,所述边缘交换机和所述多个中转交换机连接,不同的边缘交换机分别和不同的网络节点连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711245559.0/1.html,转载请声明来源钻瓜专利网。