Better Never Than Late: Meeting Deadlines in Datacenter Networks
D3 is a control protocol that uses application deadline information to achieve informed allocation of network band-width. It explicitly deals with the challenges of the datacenter environment - small RTTs, and a bursty, diverse traffic mix with widely varying deadlines. The evaluation shows that D3 is practical and provides significant benefits over even optimized versions of existing solutions. This, the authors believe, is a good illustration of how datacenters that are tuned to application requirements and exploit inherent aspects of the underlying network can perform above and beyond the current state of the art. Emerging trends indicate that operators are willing to adopt new designs that address their problems and this bodes well for D3 adoption.