2010 Poster Sessions : DC-TCP: Efficient Packet Transport for the Commoditized Data Center

Student Name : Mohammadreza Alizadeh
Advisor : Balaji Prabhakar
Research Areas: Computer Systems, Information Systems
Cloud data centers host diverse applications, mixing in the same network a plethora of workflows that require small predictable latency with others requiring large sustained throughput. In this environment, today's state of the art TCP protocol falls short. In measurements of a 3000+ server production cluster, we find that inefficiencies arise from microbursts, such as incasts, leading to high application latencies. We propose a new variant of TCP, DCTCP, which operates efficiently in the data center environment. DCTCP leverages Explicit Congestion Notification (ECN) and simple active queue management in data center switches -- features either already available or on the roadmaps of the shallow buffered, commodity switches widely deployed in data centers. We evaluate DCTCP through benchmarks at 1 and 10Gbps speeds, through analysis, and through simulations. In the data center, operating with low cost, shallow buffered switches, DCTCP delivers high burst tolerance, low latency, and high throughput.

Mohammad Alizadeh is a 4th year PhD candidate in the Electrical Engineering department, working with Balaji Prabhakar. His research is primarily focused on designing high performance packet transport mechanisms for data center networks. Mohammad completed his Bachelors degree at Sharif University of Technology. He is a recipient of the Numerical Technologies Fellowship, and the Caroline and Fabian Pease Stanford Graduate Fellowship.