TCP Skyline: A High-Throughput Transport for Data Center Networks

被引:0
|
作者
Wang J. [1 ]
Xia Y. [1 ]
机构
[1] Department of Computer Science, Sichuan Normal University, Chengdu
来源
Tien Tzu Hsueh Pao/Acta Electronica Sinica | 2020年 / 48卷 / 12期
关键词
Data center; Delay ACK; Multi-turn transmission; Retransmission timeout; TCP Incast; Transmission protocol;
D O I
10.3969/j.issn.0372-2112.2020.12.019
中图分类号
学科分类号
摘要
In the "many-to-one" concurrent traffic pattern of the data center networks, TCP(Transmission Control Protocol) and its existing improvements have low throughput in single-round and multi-round of data transmission scenarios. Hence, a strategy called TSL(TCP SkyLine) is proposed for fast discovering and retransmitting the lost packets through packet labelling and adjusting the initial size of the congestion window dynamically. TSL solves the traditional TCP Incast problem and the TCP Incast problem caused by the legacy window in multi-round of data transmission. Through extensive experiments we show that TSL can achieve more than 90% goodput regardless of single or multiple rounds of data transmission. In a 10Gbps network, the number of concurrent connections supported by TSL has increased by 5 times and once respectively compared to the traditional TCP and DCTCP, and the goodput has increased by 18 times and 8.6 times respectively. In a 1Gbps network, the number of concurrent connections supported by TSL has increased by 5.8 times and once respectively compared to the traditional TCP and DCTCP. © 2020, Chinese Institute of Electronics. All right reserved.
引用
收藏
页码:2425 / 2433
页数:8
相关论文
共 20 条
  • [11] Huang Y, Hu B., Enhanced DCTCP to explicitly inform of packet loss, 2015 IEEE International Conference on Communications (ICC), pp. 5511-5516, (2015)
  • [12] Xia Y, Wang T, Et al., Preventing passive TCP timeouts in data center networks with packet drop notification, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), pp. 173-178, (2014)
  • [13] Cheng P, Ren F, Et al., Catch the whole lot in an action: Rapid precise packet loss notification in data center, 11th{MSENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 14), pp. 17-28, (2014)
  • [14] Shukla S, Chan S, Tam A S W, Et al., TCP PLATO: Packet labelling to alleviate time-out, IEEE Journal on Selected Areas in Communications, 32, 1, pp. 65-76, (2013)
  • [15] Abdelmoniem A M, Bensaou B., Curbing timeouts for TCP-Incast in data centers via a cross-layer faster recovery mechanism, IEEE INFOCOM 2018-IEEE Conference on Computer Communications, pp. 675-683, (2018)
  • [16] (2015)
  • [17] WAN Wen-kai, WANG Hai-tao, Et al., Research on retransmission timeout over mobile data networks, Computer Engineering & Software, 38, 12, pp. 29-36, (2017)
  • [18] Dukkipati N, Refice T, Cheng Y, Et al., An argument for increasing TCP's initial congestion window, ACM SIGCOMM Computer Communication Review, 40, 3, pp. 26-33, (2010)
  • [19] Vasudevan V, Phanishayee A, Shah H, Et al., A (In) cast of Thousands: Scaling Datacenter TCP to Kiloservers and Gigabits, CMU-PDL-09-101, (2009)
  • [20] Custura A, Secchi R, Fairhurst G., Exploring DSCP modification pathologies in the internet, Computer Communications, 127, pp. 86-94, (2018)