Fast and isolation guaranteed coflow scheduling via traffic forecasting in multi-tenant environment

被引:0
|
作者
Li, Chenghao [1 ]
Zhang, Huyin [2 ]
Yang, Fei [3 ]
Hao, Sheng [4 ]
机构
[1] Shandong Normal Univ, Sch Informat Sci & Engn, Daxue Rd, Jinan 250000, Shandong, Peoples R China
[2] Wuhan Univ, Sch Comp Sci, Bayi Rd, Wuhan 430000, Hubei, Peoples R China
[3] China North Commun Technol CO LTD, Wuhan 430000, Hubei, Peoples R China
[4] Cent China Normal Univ, Sch Comp Sci, Luoyu Rd, Wuhan 430079, Hubei, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2024年 / 80卷 / 19期
关键词
Coflow; Scheduling performance; Isolation guarantees;
D O I
10.1007/s11227-024-06457-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is a challenging task to achieve the minimum average CCT (coflow completion time) and provide isolation guarantees in multi-tenant datacenters without prior knowledge of coflow sizes. State-of-the-art solutions either focus on minimizing the average CCT or providing optimal isolation guarantees. However, achieving the minimum average CCT and isolation guarantees in multi-tenant datacenters is difficult due to the conflicting nature of these objectives. Therefore, we propose FIGCS-TF (Fast and Isolation Guarantees Coflow Scheduling via Traffic Forecasting), a coflow scheduling algorithm that does not require prior knowledge. FIGCS-TF utilizes a lightweight forecasting module to predict the relative scheduling priority of coflows. Moreover, it employs the MDRF (monopolistic dominant resource fairness) strategy for bandwidth allocation, which is based on super-coflows and helps achieve long-term isolation. Through trace-driven simulations, FIGCS-TF demonstrate communication stages that are 1.12x\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document}, 1.99x\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document}, and 5.50x\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document} faster than DRF (Dominant Resource Fairness), NCDRF (Non-Clairvoyant Dominant Resource Fairness) and Per-Flow Fairness, respectively. In comparison with the theoretically minimum CCT, FIGCS-TF experiences only a 46% increase in average CCT at the top 95th percentile of the dataset. Overall, FIGCS-TF exhibits superior performance in reducing average CCT compared to other algorithms.
引用
收藏
页码:26726 / 26750
页数:25
相关论文
共 50 条
  • [31] A Security Architecture for Domain Isolation in Multi-Tenant Cloud FPGAs
    Mbongue, Joel Mandebi
    Saha, Sujan Kumar
    Bobda, Christophe
    2021 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2021), 2021, : 290 - 295
  • [32] Dynamic Provisioning of Service Composition in a Multi-Tenant SaaS Environment
    Wael Sellami
    Hatem Hadj Kacem
    Ahmed Hadj Kacem
    Journal of Network and Systems Management, 2020, 28 : 367 - 397
  • [33] A Predictive Multi-Tenant Database Migration and Replication in the Cloud Environment
    Raouf, Ahmed E. Abdel
    Abo-Alian, Alshaimaa
    Badr, Nagwa L.
    IEEE ACCESS, 2021, 9 (09): : 152015 - 152031
  • [34] Scheduling dynamic workloads in multi-tenant scientific workflow as a service platforms
    Rodriguez, Maria A.
    Buyya, Rajkumar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 : 739 - 750
  • [35] Acentric Scheduling Strategy for SLA-Based Multi-Tenant Queries
    Zou, Lida
    Li, Qingzhong
    Li, Wenhao
    Kong, Lanju
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2016, 25 (03)
  • [36] Dynamic Provisioning of Service Composition in a Multi-Tenant SaaS Environment
    Sellami, Wael
    Kacem, Hatem
    Kacem, Ahmed
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2020, 28 (02) : 367 - 397
  • [37] Migrating Medical Communications Software to a Multi-Tenant Cloud Environment
    Maenhaut, Pieter-Jan
    Moens, Hendrik
    Verheye, Marino
    Verhoeve, Piet
    Walraven, Stefan
    Truyen, Eddy
    Joosen, Wouter
    Ongenae, Veerle
    De Turck, Filip
    2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 900 - 903
  • [38] A Power-aware Scheduling Algorithm in Multi-tenant IaaS Clouds
    Liang, Bin
    Dong, Xiaoshe
    Zhang, Xingjun
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP 2019), 2019, : 250 - 253
  • [39] Scheduling Multi-tenant Cloud Workloads on Accelerator-based Systems
    Sengupta, Dipanjan
    Goswami, Anshuman
    Schwan, Karsten
    Pallavi, Krishna
    SC14: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2014, : 513 - 524
  • [40] Managing asynchronous workloads in a multi-tenant microservice enterprise environment
    Batista, Cesar
    Morais, Felipe
    Cavalcante, Everton
    Batista, Thais
    Proenca, Bruno
    Cavalcante, William Breno Rodrigues
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (02): : 334 - 359