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 条
  • [21] Task-Scheduling Algorithms in Cloud Environment
    Sarkhel, Preeta
    Das, Himansu
    Vashishtha, Lalit K.
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM 2016, 2017, 556 : 553 - 562
  • [22] Makespan Efficient Task Scheduling in Cloud Computing
    Raju, Y. Home Prasanna
    Devarakonda, Nagaraju
    EMERGING TECHNOLOGIES IN DATA MINING AND INFORMATION SECURITY, IEMIS 2018, VOL 1, 2019, 755 : 283 - 298
  • [23] An efficient IoT task scheduling algorithm in cloud environment using modified Firefly algorithm
    Qasim M.
    Sajid M.
    International Journal of Information Technology, 2025, 17 (1) : 179 - 188
  • [24] An Energy-Efficient Task Scheduling Algorithm in DVFS-enabled Cloud Environment
    Tang, Zhuo
    Qi, Ling
    Cheng, Zhenzhen
    Li, Kenli
    Khan, Samee U.
    Li, Keqin
    JOURNAL OF GRID COMPUTING, 2016, 14 (01) : 55 - 74
  • [25] Efficient Energy Aware Task Scheduling for Parallel Workflow Tasks on Hybrids Cloud Environment
    Thanavanich, Thanawut
    Uthayopas, Putchong
    2013 INTERNATIONAL COMPUTER SCIENCE AND ENGINEERING CONFERENCE (ICSEC), 2013, : 37 - 42
  • [26] Efficient and scalable ACO-based task scheduling for green cloud computing environment
    Ari, Ado Adamou Abba
    Damakoa, Irepran
    Titouna, Chafiq
    Labraoui, Nabila
    Gueroui, Abdelhak
    2017 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2017, : 66 - 71
  • [27] An Effective Task Scheduling Approach for Cloud Computing Environment
    Gupta, Jyoti
    Azharuddin, Md.
    Jana, Prasanta K.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL, NETWORKS, COMPUTING, AND SYSTEMS (ICSNCS 2016), VOL 2, 2016, 396 : 163 - 169
  • [28] A workflow based approach for task scheduling in cloud environment
    Patnaik H.K.
    Patra M.R.
    Kumar R.
    Materials Today: Proceedings, 2023, 80 : 3305 - 3311
  • [29] Survey on Task Scheduling in Inter-Cloud Environment
    Tang X.
    Liu F.
    Wang B.
    Li C.
    Jiang J.
    Tang Q.
    Chen W.
    He F.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (06): : 1262 - 1275
  • [30] A Comparative Analysis of Task Scheduling Approaches for Cloud Environment
    Jain, Anurag
    Kumar, Rajneesh
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1787 - 1792