DCoflow: Deadline-Aware Scheduling Algorithm for Coflows in Datacenter Networks

被引:0
作者
Quang-Trung Luu [1 ]
Brun, Olivier [1 ]
El-Azouzi, Rachid [2 ]
De Pellegrini, Francesco [2 ]
Prabhu, Balakrishna J. [1 ]
Richier, Cedric [2 ]
机构
[1] Univ Toulouse, CNRS, LAAS CNRS, F-31400 Toulouse, France
[2] Univ Avignon, CERI LIA, F-84029 Avignon, France
来源
2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) | 2022年
关键词
Time-sensitive coflow scheduling; coflow admission control; sigma-order; deadline; NUMBER;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Datacenter networks routinely support the data transfers of distributed computing frameworks in the form of coflows, i.e., sets of concurrent flows related to a common task. The vast majority of the literature has focused on the problem of scheduling coflows for completion time minimization, i.e., to maximize the average rate at which coflows are dispatched in the network fabric. Modern applications, though, may generate coflows dedicated to online services and mission-critical computing tasks which have to comply with specific completion deadlines. In this paper, we introduce DCoflow, a lightweight deadline-aware scheduler for time-critical coflows in datacenter networks. The algorithm combines an online joint admission control and scheduling logic and returns a sigma-order schedule which maximizes the number of coflows that attain their deadlines. Extensive numerical results demonstrate that the proposed solution outperforms existing ones.
引用
收藏
页数:9
相关论文
共 18 条
[1]   Sincronia: Near-Optimal Network Design for Coflows [J].
Agarwal, Saksham ;
Rajakrishnan, Shijin ;
Narayan, Akshay ;
Agarwal, Rachit ;
Shmoys, David ;
Vahdat, Amin .
PROCEEDINGS OF THE 2018 CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION (SIGCOMM '18), 2018, :16-29
[2]   The Mobile App Usability Inspection (MAUi) Framework as a Guide for Minimal Viable Product (MVP) Testing in Lean Development Cycle [J].
Cheng, Lin Chou .
PROCEEDINGS OF CHIUXID 2016: BRIDGING THE GAPS IN THE HCI & UX WORLD, 2016, :1-11
[3]  
Chowdhury M., 2015, Ph.D. dissertation
[4]   Near Optimal Coflow Scheduling in Networks [J].
Chowdhury, Mosharaf ;
Khuller, Samir ;
Purohit, Manish ;
Yang, Sheng ;
You, Jie .
SPAA'19: PROCEEDINGS OF THE 31ST ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURESS, 2019, 2019, :123-134
[5]   Efficient Coflow Scheduling with Varys [J].
Chowdhury, Mosharaf ;
Zhong, Yuan ;
Stoica, Ion .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) :443-454
[6]  
Chowdhury M, 2012, PROCEEDINGS OF THE 11TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS (HOTNETS-XI), P31
[7]  
Chowdhury N., 2015, THESIS UC BERKELEY
[8]   Mapreduce: Simplified data processing on large clusters [J].
Dean, Jeffrey ;
Ghemawat, Sanjay .
COMMUNICATIONS OF THE ACM, 2008, 51 (01) :107-113
[9]   Customer order scheduling to minimize the number of late jobs [J].
Lin, B. M. T. ;
Kononov, A. V. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (02) :944-948
[10]   C2 : Truthful Incentive Mechanism for Multiple Cooperative Tasks in Mobile Cloud [J].
Luo, Shuyun ;
Sun, Yongmei ;
Wen, Zhenyu ;
Ji, Yuefeng .
2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,