Rapier: Integrating routing and scheduling for coflow-aware data center networks
Rapier: Integrating routing and scheduling for coflow-aware data center networks
复制标题
DOI:
10.1109/infocom.2015.7218408
复制
发表时间:
2015-08
期刊:
影响因子:
--
通讯作者:
Yangming Zhao;Kai Chen;Wei Bai;Minlan Yu;Chen Tian;Yanhui Geng;Yiming Zhang;Dan Li;Sheng Wang-S
中科院分区:
文献类型:
--
作者:
Yangming Zhao;Kai Chen;Wei Bai;Minlan Yu;Chen Tian;Yanhui Geng;Yiming Zhang;Dan Li;Sheng Wang-S
In the data flow models of today's data center applications such as MapReduce, Spark and Dryad, multiple flows can comprise a coflow group semantically. Only completing all flows in a coflow is meaningful to an application. To optimize application performance, routing and scheduling must be jointly considered at the level of a coflow rather than individual flows. However, prior solutions have significant limitation: they only consider scheduling, which is insufficient. To this end, we present Rapier, a coflow-aware network optimization framework that seamlessly integrates routing and scheduling for better application performance. Using a small-scale testbed implementation and large-scale simulations, we demonstrate that Rapier significantly reduces the average coflow completion time (CCT) by up to 79.30% compared to the state-of-the-art scheduling-only solution, and it is readily implementable with existing commodity switches.