Skip to content

Better Never than Late: Meeting Deadlines in Datacenter Networks

by Christo Wilson, Hitesh Ballani, Thomas Karagiannis, Ant Rowstron
Proc. ACM Conference on Communications Architectures, Protocols and Applications (SIGCOMM'11) ()
Get full text at journal


The soft real-time nature of large scale web applications in today's datacenters, combined with their distributed work- flow, leads to deadlines being associated with the datacenter application traffic. A network flow is useful, and contributes to application throughput and operator revenue if, and only if, it completes within its deadline. Today's transport pro- tocols (TCP included), given their Internet origins, are ag- nostic to such flow deadlines. Instead, they strive to share network resources fairly. We show that this can hurt appli- cation performance. Motivated by these observations, and other (previously known) deficiencies of TCP in the datacenter environment, this paper presents the design and implementation of D3, a deadline-aware control protocol that is customized for the datacenter environment. D3 uses explicit rate control to apportion bandwidth according to flow deadlines. Evalua- tion from a 19-node, two-tier datacenter testbed shows that D3, even without any deadline information, easily outper- forms TCP in terms of short flow latency and burst toler- ance. Further, by utilizing deadline information, D3 effec- tively doubles the peak load that the datacenter network can support.

Author-supplied keywords

Cite this document (BETA)

Readership Statistics

214 Readers on Mendeley
by Discipline
84% Computer Science
14% Engineering
1% Physics and Astronomy
by Academic Status
45% Student > Ph. D. Student
15% Student > Master
9% Researcher
by Country
2% United States
1% China
1% Japan

Sign up today - FREE

Mendeley saves you time finding and organizing research. Learn more

  • All your research in one place
  • Add and import papers easily
  • Access it anywhere, anytime

Start using Mendeley in seconds!

Sign up & Download

Already have an account? Sign in