跳到主要导航 跳到搜索 跳到主要内容

Efficient scheduling of weighted coflows in data centers

  • Zhiliang Wang
  • , Han Zhang*
  • , Xingang Shi
  • , Xia Yin
  • , Yahui Li
  • , Haijun Geng
  • , Qianhong Wu
  • , Jianwei Liu
  • *此作品的通讯作者
  • Tsinghua University
  • Beihang University
  • Shanxi University

科研成果: 期刊稿件文章同行评审

摘要

Traditional network resource management mechanisms are mainly flow or packet based. Recently, coflow has been proposed as a new abstraction to capture the communication patterns in a rich set of data parallel applications in data centers. Coflows effectively model the application-level semantics of network resource usage, so high-level optimization goals, such as reducing the transfer latency of applications, can be better achieved by taking coflows as the basic elements in network resource allocation or scheduling. Although efficient coflow scheduling methods have been studied, in this paper, we advocate to schedule weighted coflows as a further step in this direction, where weights are used to express the importances or priorities of different coflows or their corresponding applications. We propose the Weighted Coflow Completion Time (WCCT) minimization problem and a ð2 - 21Þ-approximate optimal offline algorithm, where n is the concurrent number of coflows. We then design an information-agnostic online algorithm named IAOA to dynamically schedule coflows according to their weights and the instantaneous network condition. We also design and implement a coflow scheduling system named FlyTransfer, which can use the online algorithm as its scheduling method. We test the performance of FlyTransfer by trace-driven simulations as well as real deployment in openstack. Our evaluation results show that, compared to the latest information-agnostic coflow scheduling algorithms, FlyTransfer can reduce more than 40 percent of the WCCT, and more than 30 percent of the completion time for coflows with above-the-average level of importance. It even outperforms the most efficient clairvoyant coflow scheduling method by reducing around 30 percent WCCT, and 25- 30 percent of the completion time for coflows with above-the-average importance, respectively.

源语言英语
期刊论文编号08668552
页(从-至)2003-2017
页数15
期刊IEEE Transactions on Parallel and Distributed Systems
30
9
DOI
出版状态已出版 - 9月 2019

学术指纹

探究 'Efficient scheduling of weighted coflows in data centers' 的科研主题。它们共同构成独一无二的学术指纹。

引用此