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 条
  • [41] Network-Aware Container Scheduling in Multi-Tenant Data Center
    Rodrigues, Leonardo R.
    Pasin, Marcelo
    Alves, Omir C., Jr.
    Miers, Charles C.
    Pillon, Mauricio A.
    Felber, Pascal
    Koslovski, Guilherme P.
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [42] Traffic and Failure Aware VM Placement for Multi-tenant Cloud Computing
    Li, Xin
    Qian, Chen
    2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2015, : 41 - 50
  • [43] A SLA-based Scheduling Approach for Multi-tenant Cloud Simulation
    Peng, Gongzhuang
    Zhao, Jiaxin
    Li, Minghui
    Hou, Baocun
    Zhang, Heming
    PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2015, : 600 - 605
  • [44] Polygravity: Traffic Usage Accountability via Coarse-grained Measurements in Multi-tenant Data Centers
    Baek, Hyunwook
    Jin, Cheng
    Jiang, Guofei
    Lumezanu, Cristian
    Van der Merwe, Jacobus
    Xia, Ning
    Xu, Qiang
    PROCEEDINGS OF THE 2017 SYMPOSIUM ON CLOUD COMPUTING (SOCC '17), 2017, : 309 - 322
  • [45] An Optimised RRM Approach with Multi-Tenant Performance Isolation in Virtual RANs
    Rouzbehani, Behnam
    Correia, Luis M.
    Caeiro, Luisa
    2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [46] Efficient network isolation and load balancing in multi-tenant HPC clusters
    Zahid, Feroz
    Gran, Ernst Gunnar
    Bogdanski, Bartosz
    Johnsen, Bjorn Dag
    Skeie, Tor
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 72 : 145 - 162
  • [47] Priority-Based PCIe Scheduling for Multi-Tenant Multi-GPU Systems
    Li, Chen
    Sun, Yifan
    Jin, Lingling
    Xu, Lingjie
    Cao, Zheng
    Fan, Pengfei
    Kaeli, David
    Ma, Sheng
    Guo, Yang
    Yang, Jun
    IEEE COMPUTER ARCHITECTURE LETTERS, 2019, 18 (02) : 157 - 160
  • [48] Multi-tenant SaaS deployment optimisation algorithm for cloud computing environment
    Cao Ming
    Yu Bingjie
    Liu Xiantong
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2018, 11 (03) : 152 - 158
  • [49] Framework for Analysing a Policy-driven Multi-Tenant Kubernetes Environment
    Beltre, Angel
    Saha, Pankaj
    Govindaraju, Madhusudhan
    2021 IEEE CLOUD SUMMIT (CLOUD SUMMIT 2021), 2021, : 49 - 56
  • [50] Multiple Workflows Scheduling in Multi-tenant Distributed Systems: A Taxonomy and Future Directions
    Hilman, Muhammad H.
    Rodriguez, Maria A.
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2020, 53 (01)