Swallow: Joint Online Scheduling and Coflow Compression in Datacenter Networks

被引:10
|
作者
Zhou, Qihua [1 ]
Li, Peng [2 ]
Wang, Kun [1 ]
Zeng, Deze [3 ]
Guo, Song [4 ]
Guo, Minyi [5 ]
机构
[1] Nanjing Univ Posts & Telecommun, Nanjing, Jiangsu, Peoples R China
[2] Univ Aizu, Aizu Wakamatsu, Fukushima, Japan
[3] China Univ Geosci, Wuhan, Hubei, Peoples R China
[4] Hong Kong Polytech Univ, Hong Kong, Hong Kong, Peoples R China
[5] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
基金
中国博士后科学基金;
关键词
Big Data; Coflow Scheduling; Traffic Compression; Datacenter Networks;
D O I
10.1109/IPDPS.2018.00060
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Big data analytics in datacenters often involves scheduling of data-parallel job, which are bottlenecked by limited bandwidth of datacenter networks. To alleviate the shortage of bandwidth, some existing work has proposed traffic compression to reduce the amount of data transmitted over the network. However, their proposed traffic compression works in a coarse-grained manner at job level, leaving a large optimization space unexplored for further performance improvement. In this paper, we propose a flow-level traffic compression and scheduling system, called Swallow, to accelerate data-intensive applications. Specifically, we target on coflows, which is an elegant abstraction of parallel flows generated by big data jobs. With the objective of minimizing coflow completion time (CCT), we propose a heuristic algorithm called Fastest-Volume-Disposal-First (FVDV) and implement Swallow based on Spark. The results of both trace-driven simulations and real experiments show the superiority of our system, over existing algorithms. Swallow can reduce CCT and job completion time (JCT) by up to 1.47x and 1.66x on average, respectively, over the SEBF in Varys, one of the most efficient coflow scheduling algorithms so far. Moreover, with coflow compression, Swallow reduces data traffic by up to 48.41% on average.
引用
收藏
页码:505 / 514
页数:10
相关论文
共 50 条
  • [31] VirtCO:Joint Coflow Scheduling and Virtual Machine Placement in Cloud Data Centers
    Dian Shen
    Junzhou Luo
    Fang Dong
    Junxue Zhang
    TsinghuaScienceandTechnology, 2019, 24 (05) : 630 - 644
  • [32] VirtCO: Joint Coflow Scheduling and Virtual Machine Placement in Cloud Data Centers
    Shen, Dian
    Luo, Junzhou
    Dong, Fang
    Zhang, Junxue
    TSINGHUA SCIENCE AND TECHNOLOGY, 2019, 24 (05) : 630 - 644
  • [33] A Partial-decentralized Coflow Scheduling Scheme in Data Center Networks
    Zhang, Shuli
    Zhang, Yan
    Tang, Ding
    Xu, Zhen
    Ge, Jingguo
    Zhao, Zhijun
    40TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2015), 2015, : 434 - 437
  • [34] Joint Workload Distribution and Capacity Augmentation in Hybrid Datacenter Networks
    Ao, Weng Chon
    Huang, Po-Han
    Psounis, Konstantinos
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (01) : 120 - 133
  • [35] PFO: Priority-based Flow Scheduling for Online Social Network Datacenter
    Zhang, Xingyan
    Ding, Minghao
    Wan, Runze
    PROCEEDINGS OF THE 2016 IEEE 11TH CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2016, : 500 - 505
  • [36] Profit-aware scheduling in task-level for datacenter networks
    Tao, Xiaoyi
    Qi, Heng
    Li, Wenxin
    Li, Keqiu
    Liu, Yang
    COMPUTERS & ELECTRICAL ENGINEERING, 2017, 61 : 327 - 338
  • [37] DCoflow: Deadline-Aware Scheduling Algorithm for Coflows in Datacenter Networks
    Quang-Trung Luu
    Brun, Olivier
    El-Azouzi, Rachid
    De Pellegrini, Francesco
    Prabhu, Balakrishna J.
    Richier, Cedric
    2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,
  • [38] Creek: Inter Many-to-Many Coflows Scheduling for Datacenter Networks
    Susanto, Hengky
    Abdelmoniem, Ahmed M.
    Jin, Hao
    Bensaou, Brahim
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [39] RAPIER: Integrating Routing and Scheduling for Coflow-aware Data Center Networks
    Zhao, Yangming
    Chen, Kai
    Bai, Wei
    Yu, Minlan
    Tian, Chen
    Geng, Yanhui
    Zhang, Yiming
    Li, Dan
    Wang, Sheng
    2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,
  • [40] Reuse-based online joint routing and scheduling optimization mechanism in deterministic networks
    Yang, Sijin
    Zhuang, Lei
    Lan, Julong
    Zhang, Jianhui
    Li, Bingkui
    COMPUTER NETWORKS, 2024, 238