Proceedings of the ACM SIGCOMM 2010 Conference 2010
DOI: 10.1145/1851182.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...
2
1
1
1

Citation Types

14
861
0
6

Year Published

2011
2011
2021
2021

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 1,284 publications
(948 citation statements)
references
References 31 publications
14
861
0
6
Order By: Relevance
“…Long-lived heavy bandwidth flows hamper this ability by inducing large queues. Recent proposals based on an analysis of real-world data center traffic rely on ECN to better handle such workloads [2].…”
Section: Introductionmentioning
confidence: 99%
“…Long-lived heavy bandwidth flows hamper this ability by inducing large queues. Recent proposals based on an analysis of real-world data center traffic rely on ECN to better handle such workloads [2].…”
Section: Introductionmentioning
confidence: 99%
“…Too slow response is subject to both falling back to tail drop and can cause even more dramatic performance drop through the th max cutter phenomenon if the gap between th max and the physical queue size is wide enough. Making RED "too fast" just brings it closer to FIFO behavior (ultimately this would result in what DCTCP [20] does). As random dropping, proactive response and some burst allowance are still happening, too fast RED does not nullify good features of RED.…”
Section: Discussionmentioning
confidence: 99%
“…SRED [19] focuses on finding out the number of flows which is significant for TCP congestion avoidance mode but quite irrelevant with slow start because the aggregated window growth rate in slow start does not depend on number of flows. In addition, DataCenter TCP (DCTCP) [20] is a TCP variant that includes endhost modifications and uses RED implemented on routers in a degenerated fashion. Because of the need for end-host modifications, we find DCTCP unsuitable for other than isolated environments such as data-centers as otherwise fairness issues would arise.…”
Section: Related Workmentioning
confidence: 99%
“…A smaller 64 port switch would only need a total of 352 KB for a similar number of port groups and virtual ports. This memory may come at the expense of additional packet buffers (typically around 10 MB); however, recent trends in data center congestion management [4,5] indicate that trading a small amount of buffer memory for more adaptive routing may be worthwhile.…”
Section: Deployabilitymentioning
confidence: 99%