Minimizing Flow Completion Times In Data Centers

2013 PROCEEDINGS IEEE INFOCOM(2013)

引用 236|浏览84
暂无评分
摘要
For provisioning large-scale online applications such as web search, social networks and advertisement systems, data centers face extreme challenges in providing low latency for short flows (that result from end-user actions) and high throughput for background flows (that are needed to maintain data consistency and structure across massively distributed systems). We propose (LDCT)-D-2, a practical data center transport protocol that targets a reduction in flow completion times for short flows by approximating the Least Attained Service (LAS) scheduling discipline, without requiring any changes in application software or router hardware, and without adversely affecting the long flows. (LDCT)-D-2 can co-exist with TCP and works by adapting flow rates to the extent of network congestion inferred via Explicit Congestion Notification (ECN) marking, a feature widely supported by the installed router base. Though (LDCT)-D-2 is deadline unaware, our results indicate that, for typical data center traffic patterns and deadlines and over a wide range of traffic load, its deadline miss rate is consistently smaller compared to existing deadline-driven data center transport protocols. L 2 DCT reduces the mean flow completion time by up to 50% over DCTCP and by up to 95% over TCP. In addition, it reduces the completion for 99th percentile flows by 37% over DCTCP. We present the design and analysis of (LDCT)-D-2, evaluate its performance, and discuss an implementation built upon standard Linux protocol stack.
更多
查看译文
关键词
bandwidth,protocols,data centers,application software,throughput,scheduling,linux,routing protocols,social networks,oscillators,hardware,transport protocols
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要