Data Center TCP (DCTCP). Mohammad Alizadeh , Albert Greenberg, David A. Maltz , Jitendra Padhye Parveen Patel, Balaji Prabhakar , Sudipta Sengupta , Murari Sridharan Presented by Shaddi Hasan. Microsoft Research Stanford University. Case Study: Microsoft Bing.
Mohammad Alizadeh, Albert Greenberg, David A. Maltz, JitendraPadhyeParveen Patel, BalajiPrabhakar, SudiptaSengupta, MurariSridharan
Presented by ShaddiHasan
Microsoft Research Stanford University
Deadline = 250ms
1. Art is a lie…
Deadline = 50ms
2. The chief…
2. Art is a lie…
“I'd like to live as a poor man
with lots of money.“
“The chief enemy of creativity is good sense.“
“Computers are useless.
They can only give you answers.”
“Bad artists copy.
Good artists steal.”
“Art is a lie that makes us
realize the truth.
“It is your work in life that is the ultimate seduction.“
“Inspiration does exist,
but it must find you working.”
“Everything you can imagine is real.”
Deadline = 10ms
(Coordination, Control state)
RTOmin = 300 ms
MLA Query Completion Time (ms)
99.9th percentile is being tracked.
Jittering trades off median against high percentiles.
The challenge is to achieve these three together.
High Burst Tolerance
Low Queue Occupancy & High Throughput
ECN = Explicit Congestion Notification
ECN Mark (1 bit)
Real Rule of Thumb:
Low Variance in Sending Rate → Small Buffers Suffice
Setup: Win 7, Broadcom 1Gbps Switch
Scenario: 2 long-lived flows, K = 30KB
3. High Throughput
85% Less Buffer than TCP