Deadline-Aware Coflow Scheduling in a DAG

被引:3
|
作者
Wang, Junchao [1 ]
Zhou, Huan [1 ]
Hu, Yang [1 ]
De Laat, Cees [1 ]
Zhao, Zhiming [1 ]
机构
[1] Univ Amsterdam, Amsterdam, Netherlands
关键词
Coflow scheduling; DAG; deadline; big data; data center;
D O I
10.1109/CloudCom.2017.55
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data-intensive applications usually need to deal with huge volumes of data within their deadlines. These applications can be modelled as DAGs and require parallel computation frameworks such as MapReduce and Spark to enhance the performance. The network communication has a crucial impact on the performance of an application. Coflow is intended to address the application-specific network level Quality-of-Service (QoS) requirements in cloud-based data centres. However, existing works mainly focus on scheduling coflows in a single stage. How to schedule coflows in multi-stage applications (represented as DAGs) remains to be an open problem. In this paper we study the problem of scheduling coflows in a DAG to meet its deadline requirement. Single stage coflow scheduling has been proven to be NP-hard. Multiple stages in a DAG make our problem even more complex. Owing to the complexity of the problem, we propose a genetic algorithm-based method for solving the problem. The effectiveness of our solution is verified through numerical evaluation. Experimental results show that our solution can effectively guarantee the deadline of the DAGs compared with existing single stage coflow scheduling algorithms.
引用
收藏
页码:341 / 346
页数:6
相关论文
共 50 条
  • [1] Decentralized Deadline-Aware Coflow Scheduling for Datacenter Networks
    Luo, Shouxi
    Yu, Hongfang
    Li, Lemin
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [2] A Deadline-aware Coflow Scheduling Approach for Big Data Applications
    Tang, Wenda
    Wang, Song
    Li, Duanchao
    Huang, Taigui
    Dou, Wanchun
    Yu, Shui
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [3] Deadline-Aware Programming and Scheduling
    Burns, Alan
    Wellings, Andy
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2014, 2014, 8454 : 107 - 118
  • [4] Deadline-Aware Scheduling for Software Transactional Memory
    Maldonado, Walther
    Marlier, Patrick
    Felber, Pascal
    Lawall, Julia
    Muller, Giller
    Riviere, Etienne
    [J]. 2011 IEEE/IFIP 41ST INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2011, : 257 - 268
  • [5] Deadline-aware scheduling for wireless video streaming
    Liebl, G
    Kalman, M
    Girod, B
    [J]. 2005 IEEE International Conference on Multimedia and Expo (ICME), Vols 1 and 2, 2005, : 470 - 473
  • [6] Deadline-aware MapReduce Scheduling with Selective Speculative Execution
    Kaur, Simranjit
    Saini, Poonam
    [J]. 2017 8TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2017,
  • [7] Deadline-Aware Task Scheduling in a Tiered IoT Infrastructure
    Fan, Jianhua
    Wei, Xianglin
    Wang, Tongxiang
    Lan, Tian
    Subramaniam, Suresh
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [8] Coflow Deadline Scheduling via Network-Aware Optimization
    Tseng, Shih-Hao
    Tang, Ao
    [J]. 2018 56TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2018, : 829 - 833
  • [9] Deadline-aware scheduling policies for bluetooth networks in industrial communications
    Collotta, Mario
    Lo Bello, Lucia
    Mirabella, Orazio
    [J]. 2007 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2007, : 156 - +
  • [10] 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
    [J]. 2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,