数据中心网络差分流传输控制协议研究  被引量:2

Differentiated Flow Transmission Control Protocol in Data Center Networks

在线阅读下载全文

作  者:蔡岳平[1] 张文鹏[1] 罗森[1] CAI Yueping;ZHANG Wenpeng;LUO Sen(College of Communication Engineering, Chongqing University, Chongqing 400030, Chin)

机构地区:[1]重庆大学通信工程学院,重庆400030

出  处:《西安交通大学学报》2017年第6期122-128,152,共8页Journal of Xi'an Jiaotong University

基  金:国家自然科学基金资助项目(61301119);教育部留学归国人员启动基金资助项目(1020607820140002)

摘  要:针对数据中心网络多对一通信流量产生TCP Incast拥塞导致吞吐量降低,以及小流易受大流影响难以满足应用截止时间要求等问题,提出了差分流传输控制协议(DFTCP)。DFTCP采用主动队列管理机制,利用显式拥塞通知机制传递拥塞信息,通过控制交换机队列长度来减少突发流分组的丢失以解决TCP Incast问题。DFTCP在终端服务器中对TCP流进行分类,当网络发生拥塞时,基于网络状态信息和流分类信息调节TCP拥塞窗口,通过对大流进行更大程度的拥塞退避从而减小其对网络中其他TCP流传输性能的影响,进而减少小流完成传输的时间,解决小流高延迟的问题。仿真实验表明:与传统TCP相比,DFTCP能够避免因TCP Incast拥塞导致的吞吐量崩溃;与数据中心传输控制协议(DCTCP)相比,DFTCP能够减少小流传输完成的时间,同时DFTCP能够实现共享同一链路的多个大流快速收敛,保证公平性。Widely deployed applications in cloud computing with many-to-one communication pattern may cause TCP incast congestion problem,resulting in throughput collapse.Mice flows are easily influenced by elephant flows to miss the application deadline.To address these problems,we propose the differentiated flow transmission control protocol(DFTCP).The DFTCP adopts active queue management scheme and delivers the network congestion information through explicit congestion notifications.DFTCP reduces the number of discarding bursty small packets by controlling the queue length of switches to solve TCP incast problem.TCP flows are classified by DFTCP at the end-servers.When network congestion happens,DFTCP adjusts TCP congestion windows based on network states and classified flow information.Elephant flows have larger back-off time compared with mice flows.Simulation shows that DFTCP can effectively avoid TCP incast congestion compared with the traditional TCP,and it can reduce the completion time of mice flows compared with DCTCP.In addition,DFTCP can make multiple elephant flows converge quickly to guarantee the fairness of link sharing.

关 键 词:云计算 数据中心网络 TCP Incast 拥塞控制 拥塞窗口 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象