CN106533960A - 一种基于Fat‑Tree结构的数据中心网络路由方法 - Google Patents
一种基于Fat‑Tree结构的数据中心网络路由方法 Download PDFInfo
- Publication number
- CN106533960A CN106533960A CN201611213791.1A CN201611213791A CN106533960A CN 106533960 A CN106533960 A CN 106533960A CN 201611213791 A CN201611213791 A CN 201611213791A CN 106533960 A CN106533960 A CN 106533960A
- Authority
- CN
- China
- Prior art keywords
- link
- path
- flow
- bandwidth
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000005540 biological transmission Effects 0.000 claims abstract description 13
- 238000004220 aggregation Methods 0.000 claims description 4
- 230000002776 aggregation Effects 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/122—Avoiding congestion; Recovering from congestion by diverting traffic away from congested entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/76—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种基于Fat‑Tree结构的数据中心网络路由方法,属于数据中心网络技术领域。该方法利用SDN技术,在具有多路径传输能力的Fat‑Tree结构数据中心网络中,综合考虑数据流大小和链路传输情况,对进入网络的新流采用基于链路剩余带宽和大流数目的动态负载均衡(DLB)算法进行路由;当检测到链路发生拥塞后,对拥塞链路上的大流由大到小采用基于截止时间和交换机队列长度的动态重路由(DR)算法进行重新调度,直到链路不再拥塞。本发明可实现数据流在数据中心网络中的负载均衡,能够根据网络状态动态地调整路由策略,提高网络链路利用率和吞吐量,降低数据流的转发时延以及丢包率。
Description
技术领域
本发明属于数据中心网络技术领域,涉及一种基于Fat-Tree结构的数据中心网络路由方法。
背景技术
随着云计算、大数据等互联网应用规模不断扩大,数据中心网络流量呈现迅速增长的态势,互联网业务对数据中心提出了越来越高的传输质量要求,包括大带宽、低时延、安全保障、灵活调度等。以Fat-Tree为代表的等价多路径网络结构的出现为数据中心网络服务提供了新的发展机遇,多路径网络拓扑利用额外的冗余链路带宽,能够克服由于用户数量增加而带来的服务瓶颈。
数据中心网络中大部分的流量是由小数据流组成的。近90%的数据流大小不超过1MB,持续时间不超过10秒,而90%的数据流量都集中在大于100MB的大数据流中,小数据流对时延敏感而大数据流对吞吐量较为敏感。根据这些特点,目前针对Fat-Tree结构的数据中心网络路由和流调度问题,主要的研究方案有:1)采用固定的转发规则,根据源地址或目的地址将流映射到固定的路径,例如Fat-tree结构使用两层查找表的查找方式,使每个主机之间的流量转发路径都是固定的,此种方法快速、便捷,但是无法保证网络的负载均衡,也没有考虑主机之间的链路承载情况,无法动态的对流作出调度;2)采用随机转发的方式,将流量随机转发给中间节点,再由中间节点完成路由。例如ECMP算法采用随机的流量分发方式来均衡网络流量分配,采用哈希的映射方法,将每条数据流映射到某一条路径上。但由于数据中心中数据流的大小以及网络链路带宽使用往往不尽相同,所以这种方式对突发大数据流易造成拥塞,导致增加数据流的传输时延,降低网络应用的服务质量;3)使用SDN技术对整个数据中心网络资源作出全局判断,利用SDN集中控制的思想和技术对数据中心网络业务流进行路由选路。文章“Flow scheduling cost based congestion controlrouting algorithm for data center network on software defined networkarchitecture”提出一种基于流调度代价最小化的拥塞控制算法,对拥塞链路上大流的每条等价路径进行路径开销权重的计算,选择权重最小的路径作为可用调度路径;然后根据调度后的路径开销变化量和流占用带宽共同定义流调度代价,最终选择调度代价最小的流进行调度。这种方法能够降低拥塞链路上的负荷量,一定程度上提高了链路利用率。但是,文章只采用了全路径重路由方式,而未考虑局部重路由的情况,所以这种方式得出的流调度代价不一定是最低的,而对拥塞路径上的大流进行局部路由的方式可能是更优的。
发明内容
有鉴于此,本发明的目的在于提供一种基于Fat-Tree结构的数据中心网络路由方法,该方法利用全局网络信息,结合Fat-Tree拓扑结构的特点,动态地调整转发策略。针对进入网络中的新流,为了充分利用网络中的冗余链路和降低短数据流的传输时延,采用基于链路剩余带宽和大流数目的动态负载均衡算法为数据流进行选路。而为了降低拥塞路径上数据流传输的丢包率和转发时延,对拥塞链路上的大流采用动态重路由算法,根据大流的截止时间和路径上时延选择可用路径集,再根据交换机的队列长度最短原则选择使用全路径重路由或局部重路由。
为达到上述目的,本发明提供如下技术方案:
一种基于Fat-Tree结构的数据中心网络路由方法,该方法包括以下步骤:
S1:使用支持OpenFlow协议的SDN交换机构建k元Fat-Tree结构的数据中心网络,其中包括5k2/4台OpenFlow交换机和k3/4台主机;使用OpenFlow协议提供的接口周期性收集和更新网络中所有链路信息和数据流信息,实现对网络链路状况和数据流传输情况的监测;
S2:针对进入网络中的新流,采用基于链路剩余带宽和大流数目的DLB(动态负载均衡)算法进行路由;根据链路可用剩余带宽和数据流请求带宽选择出可用路径集,当存在具有多条最大可用剩余带宽的路径时,选择大流数目更少的那条路径作为路由路径;
S3:当步骤S1中检测到拥塞链路后,找出拥塞链路上的大流,逐一地、从大到小地采用DR(动态重路由)算法进行重新路由,直到链路不再拥塞为止;根据大流的截止时间和路径上交换机的队列长度选择全路径重路由或者局部重路由方式;
S4:控制器根据步骤S2和S3得出的路由路径,由控制器的流表下发模块将路径转换成相应的流表项,并以OFPT_FLOW_MOD消息的形式下发到路径上的各个SDN交换机中。
进一步,在步骤S1中,所述的使用OpenFlow协议获取链路状态信息和数据流统计信息,具体包含以下步骤:
S11:根据Fat-Tree结构特点,为了获得网络中所有链路状态信息,控制器不需要向所有交换机发送查询请求,只需向处在中间层的所有汇聚层交换机发送请求即可,因此,每隔T1周期控制器向所有汇聚层交换机发送物理端口统计请求,获得该端口在这个周期内发送和接收的总字节数,将总字节数除以T1就可以得到该链路在该周期内的传输带宽;
S12:为了获得最新的数据流统计信息,且为了避免重复查询,控制器只需要向所有边缘层交换机发送流的信息请求,因此,每隔T2周期控制器向所有边缘层交换机发送流统计消息,获取各条流的已传输字节数;
S13:控制器将步骤S11中得到的各个端口所连链路的传输带宽值存储在结构{srcDpid,dstDpid,srcPort,dstPort,bandWidth}中,其中bandWidth即为该端口的已传输带宽,根据Fat-Tree结构特点,设定拥塞链路的阈值为链路总带宽的75%,当bandWidth超过设定的阈值后该链路被标记为拥塞链路;
S14:控制器将步骤S12获取到的流的已传输总字节数存储在结构{srcIp,dstIp,srcPort,dstPort,protocol,totalBytes}中,其中totalBytes为流的已传输总字节数,设定某条数据流为大流的阈值为100MB,当totalBytes超过设定的阈值时该流被标记为大流。
进一步,在步骤S2中,所述对进入网络中的新流使用基于链路剩余带宽和大流数目的DLB算法进行选路,具体包含以下步骤:
S21:控制器收到交换机发送的OFPT_PACKET_IN消息后,从中解析出数据流中首包包头信息,并记录下来;
S22:根据统计出的链路已传输带宽和数据流大小,由设定的阈值计算出所有可达路径集中每条路径各条链路的可用剩余带宽,将链路最小的可用带宽作为该路径的最大可用剩余带宽,然后将每条路径的可用带宽与该数据流的请求带宽进行比较,滤除可用带宽小于请求带宽的路径,得出新的可用路径集;
S23:当存在多条具有相同最大可用带宽的路径时,根据统计出的大流信息,选择大流数目较少的那条路径作为路由路径,这样能够避免短数据流在大流数目较多的路径上进行排队而增加时延;如果没有相同的则选择可用带宽最大的那条路径。
进一步,在步骤S3中,当检测到拥塞链路后,对拥塞链路上的大流使用基于截止时间和交换机队列长度的DR算法进行重路由,具体步骤如下:
S31:根据步骤S2中所述方法为拥塞链路上的大流选择可用路径集;
S32:根据大流的截止时间,滤除可选路径集中路径时延大于截止时间的路径,得出新的可用路径集,所述路径时延主要指排队时延和处理时延之和;
S33:计算可用路径集每条路径上交换机的总缓冲队列长度,根据队列长度最短原则选择全路径重路由或局部重路由方式;缓冲队列长度是由交换机周期性的上报至控制器,并由控制器计算出总缓冲队列长度。
本发明的有益效果在于:本发明同时考虑了Fat-Tree结构数据中心网络中进入网络的新数据流和拥塞链路上大流的调度,使用SDN提供的全网视图动态地调整转发策略,对于新流采用动态负载均衡算法进行路由,在保证负载均衡的基础上,提高了网络吞吐量和链路利用率,降低了短数据流的转发时延;对拥塞链路上的大流采用动态重路由算法进行重新调度,有效地降低了拥塞路径上数据流的丢包率和转发时延。
附图说明
为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:
图1为本发明的系统架构图;
图2为本发明的具体网络拓扑示意图;
图3为本发明中新数据流调度的流程图;
图4为本发明中拥塞链路上大流重路由流程图。
具体实施方式
下面将结合附图,对本发明的优选实施例进行详细的描述。
图1为本发明的系统架构图,如图1所示,使用Floodlight作为控制器,分别以T1和T2周期收集和更新网络中所有链路状态信息和数据流的统计信息,并将其存储起来。
如图2所示,使用支持OpenFlow协议的SDN交换机构成4元Fat-Tree结构数据中心网络,其中包括20台OpenFlow交换机和16台主机,设定网络中每条链路的最大传输带宽均为100Mbps。
如图3所示,当图2中的主机H1向主机H2发送一条数据流f1时,当与H1相连的边缘交换机E1没有相应的转发流表项时,交换机发送Packet-In消息给控制器,控制器收到请求后使用DLB算法为其计算转发路径。具体为:
根据图2所示的网络拓扑信息,可以知道H1与H2之间有4条等价路径,分别为E1-A1-C1-A3-E2、E1-A1-C2-A3-E2、E1-A2-C3-A4-E2和E1-A2-C4-A4-E2,根据每T1周期统计出的bandwidth值,由设定的阈值计算出4条路径里每条路径各条链路的可用剩余带宽,将链路最小的可用剩余带宽作为该路径的最大可用带宽,然后将每条路径的最大可用带宽与f1的请求带宽进行比较,滤除可用带宽小于请求带宽的路径,得出可用路径集。当存在多条具有相同最大可用带宽的路径时,根据统计出的大流信息,选择大流数目较少的那条路径作为路由路径,否则选择可用带宽最大的那条路径,然后在路径上对应的交换机中添加相应的流表项。
如图4所示,当图2中检测到拥塞链路时,根据每T2周期统计的数据流信息,找出在拥塞链路上的大流,控制器使用DR算法为拥塞链路上的大流逐一地、从大到小重新计算路由,直到链路不再拥塞为止,具体为:
假设图2中路径E1-A1-C2-A3-E2上A1-C2段发生拥塞,根据图3所述方法同样可以得出大流的可用路径,这里假设E1-A1-C1-A3-E2、E1-A2-C3-A4-E2和E1-A2-C4-A4-E2为可用路径,再根据大流的截止时间,滤除可选路径集中时延大于截止时间的路径,得出新的可用路径集,假设滤除后仍为以上3条路径,分别计算这3条路径上交换机的总缓冲队列长度,根据队列长度最短原则选择全路径重路由方式(E1-A2-C3-A4-E2和E1-A2-C4-A4-E2)还是局部重路由方式(E1-A1-C1-A3-E2),然后在所选路径上对应的交换机中添加相应的流表项。
最后说明的是,以上优选实施例仅用以说明本发明的技术方案而非限制,尽管通过上述优选实施例已经对本发明进行了详细的描述,但本领域技术人员应当理解,可以在形式上和细节上对其作出各种各样的改变,而不偏离本发明权利要求书所限定的范围。
Claims (4)
1.一种基于Fat-Tree结构的数据中心网络路由方法,其特征在于:该方法包括以下步骤:
S1:使用支持OpenFlow协议的SDN交换机构建k元Fat-Tree结构的数据中心网络,其中包括5k2/4台OpenFlow交换机和k3/4台主机;使用OpenFlow协议提供的接口周期性收集和更新网络中所有链路信息和数据流信息,实现对网络链路状况和数据流传输情况的监测;
S2:针对进入网络中的新流,采用基于链路剩余带宽和大流数目的DLB(动态负载均衡)算法进行路由;根据链路可用剩余带宽和数据流请求带宽选择出可用路径集,当存在具有多条最大可用剩余带宽的路径时,选择大流数目更少的那条路径作为路由路径;
S3:当步骤S1中检测到拥塞链路后,找出拥塞链路上的大流,逐一地、从大到小地采用DR(动态重路由)算法进行重新路由,直到链路不再拥塞为止;根据大流的截止时间和路径上交换机的队列长度选择全路径重路由或者局部重路由方式;
S4:控制器根据步骤S2和S3得出的路由路径,由控制器的流表下发模块将路径转换成相应的流表项,并以OFPT_FLOW_MOD消息的形式下发到路径上的各个SDN交换机中。
2.根据权利要求1所述的一种基于Fat-Tree结构的数据中心网络路由方法,其特征在于:在步骤S1中,所述的使用OpenFlow协议获取链路状态信息和数据流统计信息,具体包含以下步骤:
S11:根据Fat-Tree结构特点,为了获得网络中所有链路状态信息,控制器不需要向所有交换机发送查询请求,只需向处在中间层的所有汇聚层交换机发送请求即可,因此,每隔T1周期控制器向所有汇聚层交换机发送物理端口统计请求,获得该端口在这个周期内发送和接收的总字节数,将总字节数除以T1就可以得到该链路在该周期内的传输带宽;
S12:为了获得最新的数据流统计信息,且为了避免重复查询,控制器只需要向所有边缘层交换机发送流的信息请求,因此,每隔T2周期控制器向所有边缘层交换机发送流统计消息,获取各条流的已传输字节数;
S13:控制器将步骤S11中得到的各个端口所连链路的传输带宽值存储在结构{srcDpid,dstDpid,srcPort,dstPort,bandWidth}中,其中bandWidth即为该端口的已传输带宽,根据Fat-Tree结构特点,设定拥塞链路的阈值为链路总带宽的75%,当bandWidth超过设定的阈值后该链路被标记为拥塞链路;
S14:控制器将步骤S12获取到的流的已传输总字节数存储在结构{srcIp,dstIp,srcPort,dstPort,protocol,totalBytes}中,其中totalBytes为流的已传输总字节数,设定某条数据流为大流的阈值为100MB,当totalBytes超过设定的阈值时该流被标记为大流。
3.根据权利要求2所述的一种基于Fat-Tree结构的数据中心网络路由方法,其特征在于:在步骤S2中,所述对进入网络中的新流使用基于链路剩余带宽和大流数目的DLB算法进行选路,具体包含以下步骤:
S21:控制器收到交换机发送的OFPT_PACKET_IN消息后,从中解析出数据流中首包包头信息,并记录下来;
S22:根据统计出的链路已传输带宽和数据流大小,由设定的阈值计算出所有可达路径集中每条路径各条链路的可用剩余带宽,将链路最小的可用带宽作为该路径的最大可用剩余带宽,然后将每条路径的可用带宽与该数据流的请求带宽进行比较,滤除可用带宽小于请求带宽的路径,得出新的可用路径集;
S23:当存在多条具有相同最大可用带宽的路径时,根据统计出的大流信息,选择大流数目较少的那条路径作为路由路径,这样能够避免短数据流在大流数目较多的路径上进行排队而增加时延;如果没有相同的则选择可用带宽最大的那条路径。
4.根据权利要求3所述的一种基于Fat-Tree结构的数据中心网络路由方法,其特征在于:在步骤S3中,当检测到拥塞链路后,对拥塞链路上的大流使用基于截止时间和交换机队列长度的DR算法进行重路由,具体步骤如下:
S31:根据步骤S2中所述方法为拥塞链路上的大流选择可用路径集;
S32:根据大流的截止时间,滤除可选路径集中路径时延大于截止时间的路径,得出新的可用路径集,所述路径时延主要指排队时延和处理时延之和;
S33:计算可用路径集每条路径上交换机的总缓冲队列长度,根据队列长度最短原则选择全路径重路由或局部重路由方式;缓冲队列长度是由交换机周期性的上报至控制器,并由控制器计算出总缓冲队列长度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611213791.1A CN106533960B (zh) | 2016-12-23 | 2016-12-23 | 一种基于Fat-Tree结构的数据中心网络路由方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611213791.1A CN106533960B (zh) | 2016-12-23 | 2016-12-23 | 一种基于Fat-Tree结构的数据中心网络路由方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106533960A true CN106533960A (zh) | 2017-03-22 |
CN106533960B CN106533960B (zh) | 2019-07-26 |
Family
ID=58337927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611213791.1A Active CN106533960B (zh) | 2016-12-23 | 2016-12-23 | 一种基于Fat-Tree结构的数据中心网络路由方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106533960B (zh) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107196854A (zh) * | 2017-06-20 | 2017-09-22 | 西安交通大学 | 一种软件定义网络中数据平面异常处理方法 |
CN108306783A (zh) * | 2017-12-26 | 2018-07-20 | 深圳市泰信通信息技术有限公司 | 基于sdn的转发方法、装置及计算机可读存储介质 |
CN108429686A (zh) * | 2018-01-25 | 2018-08-21 | 北京交通大学 | 一种基于规则拓扑结构网络的路由方法 |
CN108696427A (zh) * | 2017-04-11 | 2018-10-23 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN108881010A (zh) * | 2018-07-13 | 2018-11-23 | 北京瀚海星云科技有限公司 | 基于损益评估的拥塞路径调整方法 |
CN108880754A (zh) * | 2018-06-25 | 2018-11-23 | 西安电子科技大学 | 基于分级冗余机制的低时延信令、数据无线传输方法 |
CN108933738A (zh) * | 2017-05-27 | 2018-12-04 | 华为技术有限公司 | 一种处理网络拥塞的方法、装置及系统 |
CN109547340A (zh) * | 2018-12-28 | 2019-03-29 | 西安电子科技大学 | 基于重路由的sdn数据中心网络拥塞控制方法 |
CN109787913A (zh) * | 2019-03-15 | 2019-05-21 | 北京工业大学 | 一种基于sdn的数据中心网络动态负载均衡方法 |
CN110086502A (zh) * | 2018-01-26 | 2019-08-02 | 丰田自动车株式会社 | 车载中继装置、中继装置和方法、信息处理装置和系统 |
CN110417682A (zh) * | 2019-06-24 | 2019-11-05 | 西北大学 | 一种高性能网络中的周期调度方法 |
CN110708242A (zh) * | 2019-10-28 | 2020-01-17 | 迈普通信技术股份有限公司 | 流量调度方法、装置、电子设备及存储介质 |
CN111585911A (zh) * | 2020-05-22 | 2020-08-25 | 西安电子科技大学 | 数据中心网络流量负载的均衡方法 |
CN111953600A (zh) * | 2020-08-24 | 2020-11-17 | 国网湖南省电力有限公司 | 基于sdn的储能数据中心业务流量调度方法 |
CN112350949A (zh) * | 2020-10-23 | 2021-02-09 | 重庆邮电大学 | 软件定义网络中基于流调度的重路由拥塞控制方法及系统 |
CN113489648A (zh) * | 2021-06-28 | 2021-10-08 | 北京计算机技术及应用研究所 | 一种基于sdn的国产平台节能通信方法 |
CN113542121A (zh) * | 2021-07-05 | 2021-10-22 | 浙江大学 | 基于退火方法的树形数据中心链路层负载均衡路由方法 |
CN113543206A (zh) * | 2020-04-21 | 2021-10-22 | 华为技术有限公司 | 数据传输的方法、系统和装置 |
CN113839884A (zh) * | 2020-06-24 | 2021-12-24 | 华为技术有限公司 | 流量控制方法和装置 |
CN115277574A (zh) * | 2022-09-27 | 2022-11-01 | 南京邮电大学 | 一种sdn架构下数据中心网络负载均衡方法 |
CN115396357A (zh) * | 2022-07-07 | 2022-11-25 | 长沙理工大学 | 一种数据中心网络中的流量负载均衡方法及系统 |
CN116032829A (zh) * | 2023-03-24 | 2023-04-28 | 广东省电信规划设计院有限公司 | 一种sdn网络数据流传输控制方法及装置 |
WO2023143369A1 (zh) * | 2022-01-28 | 2023-08-03 | 中兴通讯股份有限公司 | 确定路由的方法、电子设备、计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140362705A1 (en) * | 2013-06-07 | 2014-12-11 | The Florida International University Board Of Trustees | Load-balancing algorithms for data center networks |
CN104468353A (zh) * | 2014-12-26 | 2015-03-25 | 深圳市新格林耐特通信技术有限公司 | 基于sdn的数据中心网络流量管理方法 |
CN104767694A (zh) * | 2015-04-08 | 2015-07-08 | 大连理工大学 | 一种面向Fat-Tree数据中心网络架构的数据流转发方法 |
CN105227481A (zh) * | 2015-09-02 | 2016-01-06 | 重庆邮电大学 | 基于路径开销和流调度代价最小化的sdn拥塞控制路由方法 |
US20160043971A1 (en) * | 2011-03-31 | 2016-02-11 | Amazon Technologies, Inc. | Incremental high radix network scaling |
CN105610709A (zh) * | 2016-02-03 | 2016-05-25 | 西安电子科技大学 | 基于sdn的大流负载均衡系统与方法 |
-
2016
- 2016-12-23 CN CN201611213791.1A patent/CN106533960B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160043971A1 (en) * | 2011-03-31 | 2016-02-11 | Amazon Technologies, Inc. | Incremental high radix network scaling |
US20140362705A1 (en) * | 2013-06-07 | 2014-12-11 | The Florida International University Board Of Trustees | Load-balancing algorithms for data center networks |
CN104468353A (zh) * | 2014-12-26 | 2015-03-25 | 深圳市新格林耐特通信技术有限公司 | 基于sdn的数据中心网络流量管理方法 |
CN104767694A (zh) * | 2015-04-08 | 2015-07-08 | 大连理工大学 | 一种面向Fat-Tree数据中心网络架构的数据流转发方法 |
CN105227481A (zh) * | 2015-09-02 | 2016-01-06 | 重庆邮电大学 | 基于路径开销和流调度代价最小化的sdn拥塞控制路由方法 |
CN105610709A (zh) * | 2016-02-03 | 2016-05-25 | 西安电子科技大学 | 基于sdn的大流负载均衡系统与方法 |
Non-Patent Citations (2)
Title |
---|
王珣: "基于OpenFlow的数据中心网络路由策略研究与设计", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
蔡岳平、王昌平: "软件定义数据中心网络混合路由机制", 《通信学报》 * |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11252078B2 (en) | 2017-04-11 | 2022-02-15 | Huawei Technologies Co., Ltd. | Data transmission method and apparatus |
CN108696427B (zh) * | 2017-04-11 | 2020-05-08 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN108696427A (zh) * | 2017-04-11 | 2018-10-23 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN108933738A (zh) * | 2017-05-27 | 2018-12-04 | 华为技术有限公司 | 一种处理网络拥塞的方法、装置及系统 |
CN107196854A (zh) * | 2017-06-20 | 2017-09-22 | 西安交通大学 | 一种软件定义网络中数据平面异常处理方法 |
CN107196854B (zh) * | 2017-06-20 | 2020-08-25 | 西安交通大学 | 一种软件定义网络中数据平面异常处理方法 |
CN108306783A (zh) * | 2017-12-26 | 2018-07-20 | 深圳市泰信通信息技术有限公司 | 基于sdn的转发方法、装置及计算机可读存储介质 |
CN108429686A (zh) * | 2018-01-25 | 2018-08-21 | 北京交通大学 | 一种基于规则拓扑结构网络的路由方法 |
CN108429686B (zh) * | 2018-01-25 | 2020-07-07 | 北京交通大学 | 一种基于规则拓扑结构网络的路由方法 |
CN110086502A (zh) * | 2018-01-26 | 2019-08-02 | 丰田自动车株式会社 | 车载中继装置、中继装置和方法、信息处理装置和系统 |
CN110086502B (zh) * | 2018-01-26 | 2022-04-19 | 丰田自动车株式会社 | 车载中继装置、中继装置和方法、信息处理装置和系统 |
CN108880754A (zh) * | 2018-06-25 | 2018-11-23 | 西安电子科技大学 | 基于分级冗余机制的低时延信令、数据无线传输方法 |
CN108880754B (zh) * | 2018-06-25 | 2020-04-10 | 西安电子科技大学 | 基于分级冗余机制的低时延信令、数据无线传输方法 |
CN108881010A (zh) * | 2018-07-13 | 2018-11-23 | 北京瀚海星云科技有限公司 | 基于损益评估的拥塞路径调整方法 |
CN109547340A (zh) * | 2018-12-28 | 2019-03-29 | 西安电子科技大学 | 基于重路由的sdn数据中心网络拥塞控制方法 |
CN109787913A (zh) * | 2019-03-15 | 2019-05-21 | 北京工业大学 | 一种基于sdn的数据中心网络动态负载均衡方法 |
CN110417682A (zh) * | 2019-06-24 | 2019-11-05 | 西北大学 | 一种高性能网络中的周期调度方法 |
CN110417682B (zh) * | 2019-06-24 | 2022-07-29 | 西北大学 | 一种高性能网络中的周期调度方法 |
CN110708242B (zh) * | 2019-10-28 | 2021-12-17 | 迈普通信技术股份有限公司 | 流量调度方法、装置、电子设备及存储介质 |
CN110708242A (zh) * | 2019-10-28 | 2020-01-17 | 迈普通信技术股份有限公司 | 流量调度方法、装置、电子设备及存储介质 |
CN113543206B (zh) * | 2020-04-21 | 2023-08-22 | 华为技术有限公司 | 数据传输的方法、系统和装置 |
CN113543206A (zh) * | 2020-04-21 | 2021-10-22 | 华为技术有限公司 | 数据传输的方法、系统和装置 |
WO2021213227A1 (zh) * | 2020-04-21 | 2021-10-28 | 华为技术有限公司 | 数据传输的方法、系统和装置 |
CN111585911A (zh) * | 2020-05-22 | 2020-08-25 | 西安电子科技大学 | 数据中心网络流量负载的均衡方法 |
CN113839884B (zh) * | 2020-06-24 | 2023-08-22 | 华为技术有限公司 | 流量控制方法和装置 |
CN113839884A (zh) * | 2020-06-24 | 2021-12-24 | 华为技术有限公司 | 流量控制方法和装置 |
CN111953600A (zh) * | 2020-08-24 | 2020-11-17 | 国网湖南省电力有限公司 | 基于sdn的储能数据中心业务流量调度方法 |
CN112350949A (zh) * | 2020-10-23 | 2021-02-09 | 重庆邮电大学 | 软件定义网络中基于流调度的重路由拥塞控制方法及系统 |
CN112350949B (zh) * | 2020-10-23 | 2022-05-31 | 重庆邮电大学 | 软件定义网络中基于流调度的重路由拥塞控制方法及系统 |
CN113489648A (zh) * | 2021-06-28 | 2021-10-08 | 北京计算机技术及应用研究所 | 一种基于sdn的国产平台节能通信方法 |
CN113542121A (zh) * | 2021-07-05 | 2021-10-22 | 浙江大学 | 基于退火方法的树形数据中心链路层负载均衡路由方法 |
WO2023143369A1 (zh) * | 2022-01-28 | 2023-08-03 | 中兴通讯股份有限公司 | 确定路由的方法、电子设备、计算机可读存储介质 |
CN115396357A (zh) * | 2022-07-07 | 2022-11-25 | 长沙理工大学 | 一种数据中心网络中的流量负载均衡方法及系统 |
CN115396357B (zh) * | 2022-07-07 | 2023-10-20 | 长沙理工大学 | 一种数据中心网络中的流量负载均衡方法及系统 |
CN115277574A (zh) * | 2022-09-27 | 2022-11-01 | 南京邮电大学 | 一种sdn架构下数据中心网络负载均衡方法 |
CN115277574B (zh) * | 2022-09-27 | 2023-02-03 | 南京邮电大学 | 一种sdn架构下数据中心网络负载均衡方法 |
CN116032829A (zh) * | 2023-03-24 | 2023-04-28 | 广东省电信规划设计院有限公司 | 一种sdn网络数据流传输控制方法及装置 |
CN116032829B (zh) * | 2023-03-24 | 2023-07-14 | 广东省电信规划设计院有限公司 | 一种sdn网络数据流传输控制方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106533960B (zh) | 2019-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106533960B (zh) | 一种基于Fat-Tree结构的数据中心网络路由方法 | |
US12058035B2 (en) | System and method for facilitating data-driven intelligent network | |
CN105227481B (zh) | 基于路径开销和流调度代价最小化的sdn拥塞控制路由方法 | |
CN107819695B (zh) | 一种基于sdn的分布式控制负载均衡系统与方法 | |
CN105610709B (zh) | 基于sdn的大流负载均衡系统与方法 | |
US8995277B2 (en) | Method for dynamic load balancing of network flows on LAG interfaces | |
CN104767694B (zh) | 一种面向Fat‑Tree数据中心网络架构的数据流转发方法 | |
US9154394B2 (en) | Dynamic latency-based rerouting | |
EP2911348B1 (en) | Control device discovery in networks having separate control and forwarding devices | |
US10715446B2 (en) | Methods and systems for data center load balancing | |
US9049131B2 (en) | Network system and load balancing method | |
CN104836750B (zh) | 一种基于时间片轮转的数据中心网络流调度方法 | |
CN106411733A (zh) | 一种基于链路实时负载的sdn动态负载均衡调度方法 | |
CN103414650A (zh) | 一种避免拥塞的路由方法和装置 | |
CN106559330B (zh) | 一种基于sdn的动态路径规划方法 | |
CN106209669A (zh) | 面向sdn数据中心网络最大概率路径流调度方法及装置 | |
CN110061929A (zh) | 针对非对称网络的数据中心负载均衡方法 | |
CN103329490A (zh) | 用于提高基于分组的通信网络中的数据传输的质量的方法 | |
CN106230722A (zh) | 基于转移代价的sdn网络拥塞链路调整方法 | |
Mallik et al. | A novel proposal to effectively combine multipath data forwarding for data center networks with congestion control and load balancing using Software-Defined Networking Approach | |
CN106789642A (zh) | 一种基于sdn的动态负载均衡方法 | |
WO2015135284A1 (zh) | 数据流转发的控制方法及系统、计算机存储介质 | |
CN114827036B (zh) | 基于sdn的具有缓存感知的ndn逐跳拥塞控制方法 | |
CN106330707B (zh) | 网络控制方法及网络控制器 | |
CN107483354A (zh) | 基于sdn的网络阻塞解决方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |