2010
DOI: 10.1145/1851275.1851192
|View full text |Cite
|
Sign up to set email alerts
|

Data center TCP (DCTCP)

Abstract: Cloud data centers host diverse applications, mixing workloads that require small predictable latency with others requiring large sustained throughput. In this environment, today's state-of-the-art TCP protocol falls short. We present measurements of a 6000 server production cluster and reveal impairments that lead to high application latencies, rooted in TCP's demands on the limited buffer space available in data center switches. For example, bandwidth hungry "background" flows build up queues at the switches… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
339
0
1

Year Published

2015
2015
2020
2020

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 552 publications
(341 citation statements)
references
References 22 publications
1
339
0
1
Order By: Relevance
“…The buffer size was set to 128 KB for Switch 1 and 512 KB for Switches 2, 3, and 4. The marking threshold value 'K' for DCTCP was set according to [10,21] …”
Section: Performance Evaluationmentioning
confidence: 99%
See 2 more Smart Citations
“…The buffer size was set to 128 KB for Switch 1 and 512 KB for Switches 2, 3, and 4. The marking threshold value 'K' for DCTCP was set according to [10,21] …”
Section: Performance Evaluationmentioning
confidence: 99%
“…Recently, a few solutions [10][11][12][13][14][15][16][17][18] have been proposed to increase TCP performance in a DCN. Among the existing solutions, Data Center TCP (DCTCP) has gained more popularity in academic as well as industry areas due to its better performance in terms of throughput and latency.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Several studies [1][2][3][4][5] indicate that many applications in datacenters fall into two broad categories: bandwidth-consuming, and latency-sensitive. Bandwidth-consuming applications (e.g., file transfer, email delivery and big data analysis) generate long-lived and high-throughput flows (known as "elephant" flows).…”
Section: Introductionmentioning
confidence: 99%
“…Bandwidth-consuming applications (e.g., file transfer, email delivery and big data analysis) generate long-lived and high-throughput flows (known as "elephant" flows). While latency-sensitive applications (including web browsing, ICMP service and RPC) produce "mice" flows with relatively small size (typically smaller than 1MB [2]). Elephant flows comprise most of the network throughput, whereas a majority of flows are mice ones.…”
Section: Introductionmentioning
confidence: 99%