Weighted Scheduling of Time-Sensitive Coflows

被引:0
作者
Brun, Olivier [1 ]
El-Azouzi, Rachid [2 ]
Luu, Quang-Trung [3 ]
De Pellegrini, Francesco [2 ]
Prabhu, Balakrishna J. [1 ]
Richier, Cedric [2 ]
机构
[1] Univ Toulouse, LAAS CNRS, CNRS, F-31400 Toulouse, France
[2] Univ Avignon, CERI LIA, F-84029 Avignon, France
[3] Hanoi Univ Sci & Technol, Sch Elect & Elect Engn, Hanoi 100000, Vietnam
关键词
Scheduling; Fabrics; Cloud computing; Admission control; Resource management; Processor scheduling; Task analysis; < named-content xmlns:xlink=& quot; http://www.w3.org/1999/xlink & quot; xmlns:ali=& quot; http://www.niso.org/schemas/ali/1.0/& quot; xmlns:mml=& quot; http://www.w3.org/1998/Math/MathML & quot; xmlns:xsi=& quot; http://www.w3.org/2001/XMLSchema-instance & quot; content-type=& quot; math & quot; xlink:type=& quot; simple & quot; > < inline-formula > < tex-math notation=& quot; LaTeX & quot; >$\sigma$</tex-math > </inline-formula > < alternatives > < mml:math > < mml:mi >sigma </mml:mi > </mml:math > < inline-graphic xlink:href=& quot; luu-ieq7-3384514.gif & quot; /> </alternatives > </named-content >-order; datacenter networking; deadline; resource allocation; task scheduling; time-sensitive coflow scheduling; weighted coflow admission control; BANDWIDTH; NUMBER;
D O I
10.1109/TCC.2024.3384514
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Datacenter networks commonly facilitate the trans-mission of data in distributed computing frameworks through coflows, which are collections of parallel flows associated with a common task. Most of the existing research has concentrated on scheduling coflows to minimize the time required for their completion, i.e., to optimize the average dispatch rate of coflows in the network fabric. Nevertheless, modern applications often produce coflows that are specifically intended for online services and mission-crucial computational tasks, necessitating adherence to specific deadlines for their completion. In this paper, we introduce WD Coflow, a new algorithm to maximize the weighted number of coflows that complete before their deadline. By combining a dynamic programming algorithm along with parallel inequalities, our heuristic solution performs at once coflow admission control and coflow prioritization, imposing a sigma-order on the set of coflows. With extensive simulation, we demonstrate the effectiveness of our algorithm in improving up to3xmore coflows that meet their deadline in comparison the best SoA solution, namely CS-MHA. Furthermore, when weights are used to differentiate coflow classes, WD Coflowis able to improve the admission per class up to4x, while increasing the average weighted coflow admission rate.
引用
收藏
页码:644 / 658
页数:15
相关论文
共 32 条
  • [1] Sincronia: Near-Optimal Network Design for Coflows
    Agarwal, Saksham
    Rajakrishnan, Shijin
    Narayan, Akshay
    Agarwal, Rachit
    Shmoys, David
    Vahdat, Amin
    [J]. PROCEEDINGS OF THE 2018 CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION (SIGCOMM '18), 2018, : 16 - 29
  • [2] On Scheduling Coflows
    Ahmadi, Saba
    Khuller, Samir
    Purohit, Manish
    Yang, Sheng
    [J]. ALGORITHMICA, 2020, 82 (12) : 3604 - 3629
  • [3] [Anonymous], 2010, 2 USENIX WORKSH HOT
  • [4] ELITE: Near-Optimal Heuristics for Coflow Scheduling
    Arfaoui, Afaf
    Elazouzi, Rachid
    De Pellegrini, Francesco
    Richier, Cedric
    Leguay, Jeremie
    [J]. 2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 665 - 674
  • [5] Chen Lin, 2016, IEEE INFOCOM
  • [6] Chowdhury M., 2015, Ph.D. dissertation
  • [7] Near Optimal Coflow Scheduling in Networks
    Chowdhury, Mosharaf
    Khuller, Samir
    Purohit, Manish
    Yang, Sheng
    You, Jie
    [J]. SPAA'19: PROCEEDINGS OF THE 31ST ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURESS, 2019, 2019, : 123 - 134
  • [8] Efficient Coflow Scheduling with Varys
    Chowdhury, Mosharaf
    Zhong, Yuan
    Stoica, Ion
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) : 443 - 454
  • [9] Managing Data Transfers in Computer Clusters with Orchestra
    Chowdhury, Mosharaf
    Zaharia, Matei
    Ma, Justin
    Jordan, Michael I.
    Stoica, Ion
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (04) : 98 - 109
  • [10] Chowdhury M, 2012, PROCEEDINGS OF THE 11TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS (HOTNETS-XI), P31