Cluster resource scheduling in cloud computing: literature review and research challenges

被引:13
|
作者
Khallouli, Wael [1 ]
Huang, Jingwei [1 ]
机构
[1] Old Dominion Univ, Dept Engn Management & Syst Engn, 2101 Engn Syst Bldg, Norfolk, VA 23529 USA
来源
JOURNAL OF SUPERCOMPUTING | 2022年 / 78卷 / 05期
基金
美国国家科学基金会;
关键词
Cloud computing; Data centers; Resource management; Distributed systems; Job scheduling; Resource allocation; HOST LOAD PREDICTION; BIG DATA; EFFICIENT; SYSTEMS;
D O I
10.1007/s11227-021-04138-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling plays a pivotal role in cloud computing systems. Designing an efficient scheduler is a challenging task. The challenge comes from several aspects, including the multi-dimensionality of resource demands, heterogeneity of jobs, diversity of computing resources, and fairness between multiple tenants sharing the cluster. This survey provides a multi-perspective overview of the cluster scheduling problem. We present a multi-dimensional classification of existing cluster management solutions based on their scheduling architectures, objectives, and methods. We also survey the recent research works which have employed machine learning solutions in cloud computing resource management. Existing cluster scheduling systems face many challenges, such as achieving a tradeoff between multiple conflicting objectives, finding the balance between jobs' requirements, scaling to the new operational demands, and choosing the appropriate scheduling architecture. Using machine learning in cluster scheduling is a promising direction to go to develop the future generation of intelligent resource schedulers.
引用
收藏
页码:6898 / 6943
页数:46
相关论文
共 50 条
  • [1] Cluster resource scheduling in cloud computing: literature review and research challenges
    Wael Khallouli
    Jingwei Huang
    [J]. The Journal of Supercomputing, 2022, 78 : 6898 - 6943
  • [2] Systematic Literature Review (SLR) of Resource Scheduling and Security in Cloud Computing
    Sheikh, Abdullah
    Munro, Malcolm
    Budgen, David
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (04) : 35 - 44
  • [3] Research of Resource Scheduling Strategy in Cloud Computing
    Gao, Ying
    Yang, Guang
    Ma, Yanglin
    Lei, Mu
    Duan, Jiajie
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (03): : 257 - 265
  • [4] A Survey on Resource Scheduling in Cloud Computing: Issues and Challenges
    Sukhpal Singh
    Inderveer Chana
    [J]. Journal of Grid Computing, 2016, 14 : 217 - 264
  • [5] A Survey on Resource Scheduling in Cloud Computing: Issues and Challenges
    Singh, Sukhpal
    Chana, Inderveer
    [J]. JOURNAL OF GRID COMPUTING, 2016, 14 (02) : 217 - 264
  • [6] Resource scheduling methods in cloud and fog computing environments: a systematic literature review
    Aryan Rahimikhanghah
    Melika Tajkey
    Bahareh Rezazadeh
    Amir Masoud Rahmani
    [J]. Cluster Computing, 2022, 25 : 911 - 945
  • [7] Resource scheduling methods in cloud and fog computing environments: a systematic literature review
    Rahimikhanghah, Aryan
    Tajkey, Melika
    Rezazadeh, Bahareh
    Rahmani, Amir Masoud
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (02): : 911 - 945
  • [8] Research on the Resource Scheduling of the Improved SFLA in Cloud Computing
    Miao, Yue
    Rao, Fu
    Yu, Luo
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (01): : 113 - 120
  • [9] Cloud resource scheduling research based on intelligent computing
    Zeng, Xianquan
    [J]. Computer Modelling and New Technologies, 2014, 18 (12): : 277 - 282
  • [10] Resource Scheduling in Mobile Cloud Computing: Taxonomy and Open Challenges
    Zare, Javad
    Abolfazli, Saeid
    Alwadain, Ayed
    Shojafar, Mohammad
    Kasmin, Amirrudin
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND DATA INTENSIVE SYSTEMS, 2015, : 594 - 603