Efficiency aware scheduling techniques in cloud computing: A descriptive literature review

被引:0
|
作者
Sana M.U. [1 ]
Li Z. [1 ]
机构
[1] School of Computer Science and Technology, Xi’an University of Science and Technology, Xi’an, Shaanxi
来源
Sana, Muhammad Usman (m.usman@uog.edu.pk) | 1600年 / PeerJ Inc.卷 / 07期
关键词
Cloud computing; Resource scheduling; Scheduling algorithm; Scheduling objective; Scheduling strategies;
D O I
10.7717/PEERJ-CS.509
中图分类号
学科分类号
摘要
In the last decade, cloud computing becomes the most demanding platform to resolve issues and manage requests across the Internet. Cloud computing takes along terrific opportunities to run cost-effective scientific workflows without the requirement of possessing any set-up for customers. It makes available virtually unlimited resources that can be attained, organized, and used as required. Resource scheduling plays a fundamental role in the well-organized allocation of resources to every task in the cloud environment. However along with these gains many challenges are required to be considered to propose an efficient scheduling algorithm. An efficient Scheduling algorithm must enhance the implementation of goals like scheduling cost, load balancing, makespan time, security awareness, energy consumption, reliability, service level agreement maintenance, etc. To achieve the aforementioned goals many state-of-the-art scheduling techniques have been proposed based upon hybrid, heuristic, and meta-heuristic approaches. This work reviewed existing algorithms from the perspective of the scheduling objective and strategies. We conduct a comparative analysis of existing strategies along with the outcomes they provide. We highlight the drawbacks for insight into further research and open challenges. The findings aid researchers by providing a roadmap to propose efficient scheduling algorithms. Copyright 2021 Usman Sana and Li
引用
收藏
页码:1 / 37
页数:36
相关论文
共 50 条
  • [1] Workflow Scheduling Issues and Techniques in Cloud Computing: A Systematic Literature Review
    Yassir, Samadi
    Mostapha, Zbakh
    Claude, Tadonki
    CLOUD COMPUTING AND BIG DATA: TECHNOLOGIES, APPLICATIONS AND SECURITY, 2019, 49 : 241 - 263
  • [2] A systematic literature review for load balancing and task scheduling techniques in cloud computing
    Devi, Nisha
    Dalal, Sandeep
    Solanki, Kamna
    Dalal, Surjeet
    Lilhore, Umesh Kumar
    Simaiya, Sarita
    Nuristani, Nasratullah
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (10)
  • [3] A review of metaheuristic scheduling techniques in cloud computing
    Kalra, Mala
    Singh, Sarbjeet
    EGYPTIAN INFORMATICS JOURNAL, 2015, 16 (03) : 275 - 295
  • [4] Task scheduling techniques in cloud computing: A literature survey
    Arunarani, A. R.
    Manjula, D.
    Sugumaran, Vijayan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 : 407 - 415
  • [5] A descriptive literature review and classification of cloud computing research
    Yang, Haibo
    Tate, Mary
    Communications of the Association for Information Systems, 2012, 31 (01): : 35 - 60
  • [6] A Descriptive Literature Review and Classification of Cloud Computing Research
    Yang, Haibo
    Tate, Mary
    COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2012, 31 : 35 - 60
  • [7] Descriptive Literature Review and Classification of Community Cloud Computing Research
    Aldahwan, Nouf S.
    Ramzan, Muhammed S.
    SCIENTIFIC PROGRAMMING, 2022, 2022
  • [8] Reliability aware Scheduling In Cloud Computing
    Malik, Sheheryar
    Huet, Fabrice
    Caramel, Denis
    2012 INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS, 2012, : 194 - 201
  • [9] A Descriptive Literature Review about Cloud Computing Security Research in the IS Discipline
    Yu, Zhenwei
    Wang, Zhiying
    Wang, Nianxin
    Su, Xiang
    Ge, Shilun
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE), 2017, 190 : 421 - 432
  • [10] Optimization-Aware Scheduling in Cloud Computing
    George, Neenu
    Chandrasekaran, K.
    Binu, A.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATICS AND ANALYTICS (ICIA' 16), 2016,