Enhanced Scheduling of AI Applications in Multi-Tenant Cloud Using Genetic Optimizations

被引:1
作者
Kwon, Seokmin [1 ]
Bahn, Hyokyung [1 ]
机构
[1] Ewha Womans Univ, Dept Comp Engn, Seoul 03760, South Korea
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 11期
关键词
task scheduling; artificial intelligence; machine learning; cloud; genetic algorithm;
D O I
10.3390/app14114697
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The artificial intelligence (AI) industry is increasingly integrating with diverse sectors such as smart logistics, FinTech, entertainment, and cloud computing. This expansion has led to the coexistence of heterogeneous applications within multi-tenant systems, presenting significant scheduling challenges. This paper addresses these challenges by exploring the scheduling of various machine learning workloads in large-scale, multi-tenant cloud systems that utilize heterogeneous GPUs. Traditional scheduling strategies often struggle to achieve satisfactory results due to low GPU utilization in these complex environments. To address this issue, we propose a novel scheduling approach that employs a genetic optimization technique, implemented within a process-oriented discrete-event simulation framework, to effectively orchestrate various machine learning tasks. We evaluate our approach using workload traces from Alibaba's MLaaS cluster with over 6000 heterogeneous GPUs. The results show that our scheduling improves GPU utilization by 12.8% compared to Round-Robin scheduling, demonstrating the effectiveness of the solution in optimizing cloud-based GPU scheduling.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] iCiRe: Optimal Scheduling of HPC Applications in Multi-Cloud
    Kulkarni, Rajesh
    Gameria, Pradeep
    Chahal, Dheeraj
    16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [32] Optimizing Task Scheduling in Cloud Data Centres with Dynamic Resource Allocation Using Genetic Algorithm (TSOGA)
    Alangaram, S.
    Balakannan, S. P.
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (03) : 62 - 72
  • [33] Cloud Task Scheduling using the Squirrel Search Algorithm and Improved Genetic Algorithm
    Deng Q.
    Wang N.
    Lu Y.
    International Journal of Advanced Computer Science and Applications, 2023, 14 (03): : 968 - 977
  • [34] Cloud Task Scheduling using the Squirrel Search Algorithm and Improved Genetic Algorithm
    Deng, Qiuju
    Wang, Ning
    Lu, Yang
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (03) : 968 - 977
  • [35] Multi Objective Scheduling in Cloud Computing using MOSSO
    Huang, Chia-Ling
    Jiang, Yun-Zhi
    Yin, Ying
    Yeh, Wei-Chang
    Chung, Vera Yuk Ying
    Lai, Chyh-Ming
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2491 - 2498
  • [36] Task Scheduling Mechanism Based on Multi-QoS Genetic Algorithm in Cloud Data Center
    Wang, Dewen
    Liu, Yang
    ADVANCES IN MECHATRONICS, AUTOMATION AND APPLIED INFORMATION TECHNOLOGIES, PTS 1 AND 2, 2014, 846-847 : 1468 - 1471
  • [37] Multi-Dimensional Constrained Cloud Computing Task Scheduling Mechanism Based on Genetic Algorithm
    Zhu, Youchan
    Liu, Peng
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2013, 9 : 15 - 18
  • [38] Cloud task scheduling using enhanced sunflower optimization algorithm
    Emami, Hojjat
    ICT EXPRESS, 2022, 8 (01): : 97 - 100
  • [39] An Enhanced Trust Scheduling Algorithm for Medical Applications in a Heterogeneous Cloud Computing Environment
    Ganapriya, K.
    Poobalan, A.
    Gopinath, S.
    Vinodha, D. Vedha
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2024, 31 (03): : 945 - 950
  • [40] Energy aware multi objective genetic algorithm for task scheduling in cloud computing
    Bindu, G. B. Hima
    Ramani, K.
    Bindu, C. Shoba
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2018, 11 (04) : 242 - 249