TS-TCP: Two-Stage Congestion Control Algorithm for High Concurrency TCPs in Data Center Networks

2019 28th International Conference on Computer Communication and Networks (ICCCN)(2019)

引用 4|浏览9
暂无评分
摘要
Nowadays, TCP has been used as the de facto transport layer protocol on the Internet. However, TCP incast happens inevitably in data centers, where exist massive concurrent flows, leading to packets loss, unacceptable long transmission time, and throughput collapse. Furthermore, DCTCP is widely used to solve these problems. Unfortunately, DCTCP cannot work well under a high concurrency environment. To this end, in this paper, we introduce a two-stage congestion control algorithm (TS-TCP) for high concurrency flows. The first step is to reduce the congestion window of long-lived flows aggressively to release bandwidth for short-lived flows. The second step is to decline the sending rate by adjusting the sending interval. Through the above steps, the proposed algorithm can mitigate the TCP incast effectively. The results, by using extensive ns3 simulation, show that TS-TCP can significantly outperform the DCTCP and TCP NewReno in terms of throughput and flow completion time. Moreover, TS-TCP can support hundreds of concurrent flows while maintaining about 85% link utilization.
更多
查看译文
关键词
two-stage congestion control algorithm,high concurrency TCPs,Data Center Networks,TCP incast,massive concurrent flows,unacceptable long transmission time,DCTCP,high concurrency environment,TS-TCP,congestion window,long-lived flows,short-lived flows,TCP NewReno,flow completion time,concurrency flows,de facto transport layer protocol
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要