2014•Unpublished venueRequires access

Designing a new TCP based on FAST TCP for datacenter

Feng Long Zheng, Yongfeng Huang, Donghong Sun

Open publisher page 3 citations

Abstract

TCP incast problem has become a severe problem in datacenters due to the catastrophic collapse of goodput at the receiver side. Many solutions have been proposed, however, none of them solved it fundamentally. In this paper, we take a deep dive into the causes of incast problem, and find out that the root cause of TCP incast is the droptails induced by TCP congestion control algorithm based on packet losses. According to the root cause, we design a new TCP based on FAST TCP, a delay based congestion control algorithm, to radically solve TCP incast problem. The new TCP aims at maintaining a relatively small queue length that does not exceed the switch buffer and meanwhile fully occupy the bottleneck link. The simulation results demonstrate that our method cuts off most of the timeouts and attains high goodput under various conditions.

About this research paper

What this paper is about

TCP incast problem has become a severe problem in datacenters due to the catastrophic collapse of goodput at the receiver side. Many solutions have been proposed, however, none of them solved it fundamentally. In this paper, we take a deep dive into the causes of incast problem, and find out that the root cause of TCP incast is the droptails induced by TCP congestion control algorithm based on packet losses. According to the root cause, we design a new TCP based on FAST TCP, a delay based congestion control algorithm, to radically solve TCP incast problem. The new TCP aims at maintaining a relatively small queue length that does not exceed the switch buffer and meanwhile fully occupy the bottleneck link. The simulation results demonstrate that our method cuts off most of the timeouts and attains high goodput under various conditions.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

TCP incast problem has become a severe problem in datacenters due to the catastrophic collapse of goodput at the receiver side. Many solutions have been proposed, however, none of them solved it fundamentally. In this paper, we take a deep dive into the causes of incast problem, and find out that the root cause of TCP incast is the droptails induced by TCP congestion control algorithm based on packet losses. According to the root cause, we design a new TCP based on FAST TCP, a delay based congestion control algorithm, to radically solve TCP incast problem. The new TCP aims at maintaining a relatively small queue length that does not exceed the switch buffer and meanwhile fully occupy the bottleneck link. The simulation results demonstrate that our method cuts off most of the timeouts and attains high goodput under various conditions.

Key concepts: TCP global synchronization, TCP acceleration, TCP Friendly Rate Control, Zeta-TCP, Computer science, Goodput, CUBIC TCP, Computer network

Related papers

Back to paper searchBrowse research topicsOriginal source
Designing a new TCP based on FAST TCP for datacenter — Research Paper | ScholarLens