EVALUATING CLOUD COMPUTING SCHEDULING ALGORITHMS UNDER DIFFERENT ENVIRONMENT AND SCENARIOS

被引:0
|
作者
Vijay, Yash [1 ]
Ghita, Bogdan V. [2 ]
机构
[1] Visa Consolidated Support Serv India Private Ltd, Bangalore, Karnataka, India
[2] Plymouth Univ, Sch Comp Elect & Math, Plymouth, Devon, England
关键词
Scheduling algorithms; Cloud; FCFS; Computing; SJF;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling in cloud computing is an essential requirement to execute the tasks given as per the requirements. The scheduler orders the tasks according to the steps mentioned under the scheduling algorithms. The scheduling algorithms need to ensure that the cloud is functioning to the optimum efficiency as well as the tasks are given equal weightage. The way of execution of a scheduling algorithm differs from one another and hence a system, if established, to compare these scheduling algorithms will help the cloud service providers to work better and in a more efficient way as per the user requirements. In fact, it is very important to have a standard comparison system amongst the scheduling algorithms, as per now, there is no particular research done to compare and contrast the scheduling algorithm. This paper develops a set of environments and scenarios in order to differentiate the functioning of the scheduling algorithms. The following scheduling algorithms are studied: First Come First Serve, Shortest Job First, Opportunistic Load Balancing, and Generalized Priority Algorithm. They were put to test under the various environment and scenarios and were evaluated based on parameters such as Cost and Makespan. Based on these studies, an intelligent tool was developed which takes in the user preferences, such as the number of jobs, their preference of time metrics and cost metrics and suggests the scheduler about the number of VMs, and the Scheduling algorithm which should be used to accommodate the user requirements.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Comparative Analysis for Task Scheduling Algorithms on Cloud Computing
    Alhaidari, Fahd
    Balharith, Taghreed
    AL-Yahyan, Eyman
    [J]. 2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 396 - 401
  • [42] Various Job Scheduling Algorithms in Cloud Computing: A Survey
    Dave, Yash P.
    Shelat, Avani S.
    Patel, Dhara S.
    Jhaveri, Rutvij H.
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [43] Effective Task Scheduling and Dynamic Resource Optimization based on Heuristic Algorithms in Cloud Computing Environment
    NZanywayingoma, Frederic
    Yang, Yang
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (12): : 5780 - 5802
  • [44] Scheduling algorithm for a task under cloud computing
    Li Y.
    Yao Y.
    [J]. International Journal of Performability Engineering, 2019, 15 (08) : 2081 - 2090
  • [45] Simulation on the optimized scheduling of multi-tenant software under cloud computing environment
    Jin XiaoQian
    [J]. MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 6246 - 6250
  • [46] An optimization scheduling model for multi-user software under cloud computing environment
    Wang Xiang-gang
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ELECTRONIC TECHNOLOGY, 2015, 6 : 266 - 269
  • [47] An Effective Task Scheduling Approach for Cloud Computing Environment
    Gupta, Jyoti
    Azharuddin, Md.
    Jana, Prasanta K.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL, NETWORKS, COMPUTING, AND SYSTEMS (ICSNCS 2016), VOL 2, 2016, 396 : 163 - 169
  • [48] An Improved SJF Scheduling Algorithm in Cloud Computing Environment
    Alworafi, Mokhtar A.
    Dhari, Atyaf
    Al-Hashmi, Asma A.
    Darem, A. Basit
    Suresha
    [J]. 2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2016, : 208 - 212
  • [49] A workflow scheduling algorithm based on cloud computing environment
    [J]. Zhang, X.-M., 1600, CESER Publications, Post Box No. 113, Roorkee, 247667, India (45):
  • [50] A dynamic task scheduling algorithm for cloud computing environment
    Alla H.B.
    Alla S.B.
    Ezzati A.
    [J]. Alla, Hicham Ben (hich.benalla@gmail.com), 1600, Bentham Science Publishers (13): : 296 - 307