A survey on cloud computing scheduling algorithms

被引:1
作者
Malekimajd, Marzieh [1 ]
Safarpoor-Dehkordi, Ali [2 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran, Iran
[2] Iran Univ Sci & Technol, Tehran, Iran
关键词
Cloud computing; scheduling; deterministic algorithms; optimization algorithms; metaheuristic algorithms; learning algorithms; PARTICLE SWARM OPTIMIZATION; MIN-MIN ALGORITHM; ENERGY; MAPREDUCE; MANAGEMENT; WORKLOAD; STRATEGY; GSA;
D O I
10.3233/MGS-220217
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing has emerged as one of the hottest topics in technology and has quickly become a widely used information and communication technology model. Performance is a critical component in the cloud environment concerning constraints like economic, time, and hardware issues. Various characteristics and conditions for providing solutions and designing strategies must be dealt with in different situations to perform better. For example, task scheduling and resource allocation are significant challenges in cloud management. Adopting proper techniques in such conditions leads to performance improvement. This paper surveys existing scheduling algorithms concerning the macro design idea. We classify these algorithms into four main categories: deterministic algorithms, metaheuristic algorithms, learning algorithms, and algorithms based on game theory. Each category is discussed by citing appropriate studies, and the MapReduce review is addressed as an example.
引用
收藏
页码:119 / 148
页数:30
相关论文
共 50 条
  • [41] Comparative Study of Scheduling Algorithms to Enhance the Performance of virtual machines in Cloud Computing
    Kavyasri, M. N.
    Ramesh, B.
    FIRST INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING, TECHNOLOGY AND SCIENCE - ICETETS 2016, 2016,
  • [42] An Evolutionary Review on Resource Scheduling Algorithms Used for Cloud Computing with IoT Network
    Shakya, Santosh
    Tripathi, Priyanka
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2025, 18 (02) : 119 - 134
  • [43] A review of swarm intelligence algorithms deployment for scheduling and optimization in cloud computing environments
    Qawqzeh, Yousef
    Alharbi, Mafawez T.
    Jaradat, Ayman
    Sattar, Khalid Nazim Abdul
    PEERJ COMPUTER SCIENCE, 2021, 7 : 1 - 17
  • [44] Evaluating map reduce tasks scheduling algorithms over cloud computing infrastructure
    Althebyan, Qutaibah
    Jararweh, Yaser
    Yaseen, Qussai
    AlQudah, Omar
    Al-Ayyoub, Mahmoud
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (18) : 5686 - 5699
  • [45] A Comparative Study into Swarm Intelligence Algorithms for Dynamic Tasks Scheduling in Cloud Computing
    Elhady, Gamal F.
    Tawfeek, Medhat A.
    2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 362 - 369
  • [46] A Survey on Resource Scheduling in Cloud Computing: Issues and Challenges
    Sukhpal Singh
    Inderveer Chana
    Journal of Grid Computing, 2016, 14 : 217 - 264
  • [47] Scheduling in distributed systems: A cloud computing perspective
    Bittencourt, Luiz F.
    Goldman, Alfredo
    Madeira, Edmundo R. M.
    da Fonseca, Nelson L. S.
    Sakellariou, Rizos
    COMPUTER SCIENCE REVIEW, 2018, 30 : 31 - 54
  • [48] A Survey on Resource Scheduling in Cloud Computing: Issues and Challenges
    Singh, Sukhpal
    Chana, Inderveer
    JOURNAL OF GRID COMPUTING, 2016, 14 (02) : 217 - 264
  • [49] Review on Scheduling in Cloud Computing
    Almezeini, Nora
    Hafez, Alaaeldin
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2018, 18 (02): : 108 - 111
  • [50] Valuable survey on scheduling algorithms in the cloud with various publications
    Nidhi Bansal
    Ajay Kumar Singh
    International Journal of System Assurance Engineering and Management, 2022, 13 : 2132 - 2150