A novel multi-objective CR-PSO task scheduling algorithm with deadline constraint in cloud computing

被引:49
作者
Dubey, Kalka [1 ]
Sharma, S. C. [1 ]
机构
[1] Indian Inst Technol Roorkee, Cloud Comp & Wireless Sensor Lab, Roorkee, Uttar Pradesh, India
关键词
Cloud computing; Multi-objective; Task scheduling; CRO; PSO; Deadline; PARTICLE SWARM OPTIMIZATION; COST; ENVIRONMENT; MANAGEMENT;
D O I
10.1016/j.suscom.2021.100605
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud computing, efficient task scheduling espouses many challenges. To schedule the multiple cloudlets with deadline constraints on hybrid cloud resources while meeting the various quality requirements is a challenging issue. The purpose of this research work is to address the task scheduling problem of cloud computing. A novel hybrid task scheduling algorithm named Chemical Reaction Partial Swarm Optimization has been proposed for the allotment of multiple independent tasks on the available virtual machines. It enhances the classical chemical reaction optimization and partial swarm optimization and does hybridization by combining the features for the optimal schedule sequence where tasks can be processed based upon the demand and deadline simultaneously to improve the quality in terms of factors like cost, energy, and makespan. We present the comprehensive simulation experiment using the CloudSim toolkit, which shows the effectiveness of the proposed algorithms. To analyse average execution time, comparative experiments have been carried out using various combinations of virtual machines and the number of tasks. The results bring out a significant reduction in execution time of the order of 1-6 percent, which further improves even more than 10 percent in some cases. The results of the makespan reflect the effectiveness of the algorithm in order of 5-12 percent, and the outcome of total cost 2-10 percent and energy consumption rate shows the 1-9 percent improvement.
引用
收藏
页数:20
相关论文
共 43 条
[1]   Energy-Efficient Hybrid Framework for Green Cloud Computing [J].
Alarifi, Abdulaziz ;
Dubey, Kalka ;
Amoon, Mohammed ;
Altameem, Torki ;
Abd El-Samie, Fathi E. ;
Altameem, Ayman ;
Sharma, S. C. ;
Nasr, Aida A. .
IEEE ACCESS, 2020, 8 :115356-115369
[2]  
Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
[3]   Cost optimized Hybrid Genetic-Gravitational Search Algorithm for load scheduling in Cloud Computing [J].
Chaudhary, Divya ;
Kumar, Bijendra .
APPLIED SOFT COMPUTING, 2019, 83
[4]  
Chen WN, 2012, IEEE SYS MAN CYBERN, P773, DOI 10.1109/ICSMC.2012.6377821
[5]  
Daqin Wu, 2018, 2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS). Proceedings, P99, DOI 10.1109/ICVRIS.2018.00032
[6]   A Management System for Servicing Multi-Organizations on Community Cloud Model in Secure Cloud Environment [J].
Dubey, Kalka ;
Shams, Mahmoud Y. ;
Sharma, S. C. ;
Alarifi, Abdulaziz ;
Amoon, Mohammed ;
Nasr, Aida A. .
IEEE ACCESS, 2019, 7 :159535-159546
[7]   Modified HEFT Algorithm for Task Scheduling in Cloud Environment [J].
Dubey, Kalka ;
Kumar, Mohit ;
Sharma, S. C. .
6TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS, 2018, 125 :725-732
[8]  
El-Sayed, 2019, NEURAL COMPUT APPL, V32, P1
[9]  
Fang Yiqiu, 2017, 2017 International Conference on Computer Technology, Electronics and Communication (ICCTEC). Proceedings, P571, DOI 10.1109/ICCTEC.2017.00129
[10]  
Garg S. K., 2011, Proceedings of the 2011 IEEE 4th International Conference on Utility and Cloud Computing (UCC 2011), P105, DOI 10.1109/UCC.2011.24