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 条
  • [1] A REVIEW - DIFFERENT SCHEDULING ALGORITHMS IN CLOUD COMPUTING ENVIRONMENT
    Patil, Neeta
    Aeloor, Deepak
    [J]. PROCEEDINGS OF 2017 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO 2017), 2017, : 182 - 185
  • [2] A Survey on Different Scheduling Algorithms in Cloud Computing
    Wadhonkar, Arnav
    Theng, Deepti
    [J]. PROCEEDINGS OF THE 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL & ELECTRONICS, INFORMATION, COMMUNICATION & BIO INFORMATICS (IEEE AEEICB-2016), 2016, : 665 - 669
  • [3] Efficient Task Scheduling Algorithms for Cloud Computing Environment
    Sindhu, S.
    Mukherjee, Saswati
    [J]. HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 79 - +
  • [4] The Application of Optimization Algorithms for Workflow Scheduling Based on Cloud Computing IaaS Environment in Industry Multi-Cloud Scenarios
    Li, Cunbing
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (06) : 1339 - 1349
  • [5] Task Scheduling Algorithms with Multiple Factor in Cloud Computing Environment
    Bansal, Nidhi
    Awasthi, Amit
    Bansal, Shruti
    [J]. INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, VOL 1, INDIA 2016, 2016, 433 : 619 - 627
  • [6] A Theoretical Comparison of Job Scheduling Algorithms in Cloud Computing Environment
    Gupta, Abhishek
    Bhadauria, H. S.
    Singh, Annapurna
    Patni, Jagdish Chandra
    [J]. 2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 16 - 20
  • [7] Resource Scheduling Algorithms for Cloud Computing Environment: A Literature Survey
    Arulkumar, V
    Bhalaji, N.
    [J]. INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES, ICICCT 2019, 2020, 89 : 1059 - 1069
  • [8] An Analysis of the Load Scheduling Algorithms in the Cloud Computing Environment: A Survey
    Chaudhary, Divya
    Kumar, Bijendra
    [J]. 2014 9TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2014, : 1037 - 1042
  • [9] A Relative Study of Task Scheduling Algorithms in Cloud Computing Environment
    Ali, Syed Arshad
    Alam, Mansaf
    [J]. PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2016, : 105 - 111
  • [10] Study and Analysis of Various Task Scheduling Algorithms in the Cloud Computing Environment
    Mathew, Teena
    Sekaran, K. Chandra
    Jose, John
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 658 - 664