Efficient task scheduling in cloud environment

被引:0
|
作者
Rana, Robin Singh [1 ]
Gupta, Nitin [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Hamirpur, Himachal Prades, India
关键词
cloud computing; earliest deadline first; priority; preemption; task scheduling; TIME;
D O I
10.1002/dac.5158
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cloud computing is the provision of on-demand computing resources over the internet and on a pay-as-you-go basis, ranging from software to computation power. Task scheduling and its execution is a fundamental requirement of cloud environment. However, dynamic scheduling of tasks on basis of priority is a challenging area such that the tasks finish before their deadline. Earliest Deadline First (EDF) has been considered in literature for task scheduling to meet the deadlines. However, basic EDF (i.e., which schedules tasks on basis of deadline only)is not suitable for cloud environment. Therefore, this work proposes modified Preemptive EDF (p-EDF) and Non-Preemptive EDF (np-EDF) algorithms considering task priority and cloud provider cost. As both algorithms have their own merits and de-merits, a hybrid EDF is further proposed which makes decision dynamically whether to cause preemption or not, using a Determiner function. The objective of the work is to avoid unnecessary wastage of CPU power and time due to unnecessary preemptions, along with avoiding unnecessary deadline misses such that the high priority task does not wait for the low priority task to end. Simulation results show that the proposed algorithm outperforms other considered benchmark scheme for different performance parameters such as Deadline Miss Count, Preemption Count and average waiting time.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] A dynamic task scheduling algorithm for cloud computing environment
    Alla H.B.
    Alla S.B.
    Ezzati A.
    Alla, Hicham Ben (hich.benalla@gmail.com), 1600, Bentham Science Publishers (13): : 296 - 307
  • [32] DSOS with Local Search for Task Scheduling in Cloud Environment
    Kumar, K. R. Prasanna
    Kousalya, K.
    Vishnuppriya, S.
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,
  • [33] A scheduling mechanism for independent task in Cloud computing environment
    Hu, Bin
    Zhang, Xiaotong
    Zhang, Xiaolu
    Journal of Information and Computational Science, 2013, 10 (18): : 5945 - 5954
  • [34] Design of Task Scheduling Model for Cloud Applications in Multi Cloud Environment
    Suri, P. K.
    Rani, Sunita
    INFORMATION, COMMUNICATION AND COMPUTING TECHNOLOGY, 2017, 750 : 11 - 24
  • [35] An Enhanced Task Scheduling Algorithm on Cloud Computing Environment
    Alkhashai, Hussin M.
    Omara, Fatma A.
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (07): : 91 - 100
  • [36] A New Task Scheduling Algorithm in Hybrid Cloud Environment
    Jiang, Wang Zong
    Sheng, Zheng Qiu
    2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICE COMPUTING (CSC), 2012, : 45 - 49
  • [37] Task Scheduling in Heterogeneous Cloud Environment-A Survey
    Pradhan, Roshni
    Satapathy, Suresh Chandra
    INTELLIGENT COMPUTING AND COMMUNICATION, ICICC 2019, 2020, 1034 : 1 - 9
  • [38] Task Scheduling in Cloud Computing Environment: A Comprehensive Analysis
    Belgacem, Ali
    Beghdad-Bey, Kadda
    Nacer, Hassina
    ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2019, 50 : 14 - 26
  • [39] Towards Optimizing Task Scheduling Process in Cloud Environment
    Shi, Yong
    Suo, Kun
    Hodge, Jameson
    Mohandoss, Divya Pramasani
    Kemp, Steven
    2021 IEEE 11TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2021, : 81 - 87
  • [40] Task scheduling algorithm based on PSO in cloud environment
    Xu, Anqi
    Yang, Yang
    Mi, Zhenqiang
    Xiong, Zenggang
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1055 - 1061