Task Scheduling in Cloud Computing Environment by Grey Wolf Optimizer

被引:65
作者
Bacanin, Nebojsa [1 ]
Bezdan, Timea [1 ]
Tuba, Eva [1 ]
Strumberger, Ivana [1 ]
Tuba, Milan [1 ]
Zivkovic, Miodrag [1 ]
机构
[1] Singidunum Univ, Danijelova 32, Belgrade, Serbia
来源
2019 27TH TELECOMMUNICATIONS FORUM (TELFOR 2019) | 2019年
关键词
cloud computing; task scheduling; meta heuristics; optimization; grey wolf optimizer; FIREWORKS ALGORITHM; FIREFLY ALGORITHM;
D O I
10.1109/telfor48224.2019.8971223
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Cloud computing is an emerging computer technology, that provides distributed, scalable, elastic computer resources to the end-user over the Internet. One of the most challenging tasks in the cloud computing environment is task scheduling. The main objectives of the task scheduling are to identify the appropriate resources for scheduling a specific task on time, utilize the resources more efficiently, and reduce the total completion time of all input tasks to be executed. The task scheduling problem belongs to the class NP-hard. Since metaheuristic algorithms are proven to be efficient in the NP hard optimization, in this paper, we propose a task scheduling algorithm using metaheuristics approach. The proposed scheduler is based on the grey wolf optimizer nature-inspired algorithm. The experimental results prove the quality and robustness of the proposed method.
引用
收藏
页码:727 / 730
页数:4
相关论文
共 31 条
[11]   A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems [J].
Hameed, Abdul ;
Khoshkbarforoushha, Alireza ;
Ranjan, Rajiv ;
Jayaraman, Prem Prakash ;
Kolodziej, Joanna ;
Balaji, Pavan ;
Zeadally, Sherali ;
Malluhi, Qutaibah Marwan ;
Tziritas, Nikos ;
Vishnu, Abhinav ;
Khan, Samee U. ;
Zomaya, Albert .
COMPUTING, 2016, 98 (07) :751-774
[12]  
Karaboga D, 2008, APPL SOFT COMPUT, V8, P687, DOI 10.1016/j.asoc.2007.05.007
[13]   Grey Wolf Optimizer [J].
Mirjalili, Seyedali ;
Mirjalili, Seyed Mohammad ;
Lewis, Andrew .
ADVANCES IN ENGINEERING SOFTWARE, 2014, 69 :46-61
[14]   Task scheduling in heterogeneous cloud environment using mean grey wolf optimization algorithm [J].
Natesan, Gobalakrishnan ;
Chokkalingam, Arun .
ICT EXPRESS, 2019, 5 (02) :110-114
[15]  
Phyo KAT, 2019, 2019 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION TECHNOLOGIES (ICAIT), P1, DOI [10.1109/AITC.2019.8921187, 10.1109/aitc.2019.8921187]
[16]   A review of task scheduling based on meta-heuristics approach in cloud computing [J].
Singh, Poonam ;
Dutta, Maitreyee ;
Aggarwal, Naveen .
KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 52 (01) :1-51
[17]   A Survey on Resource Scheduling in Cloud Computing: Issues and Challenges [J].
Singh, Sukhpal ;
Chana, Inderveer .
JOURNAL OF GRID COMPUTING, 2016, 14 (02) :217-264
[18]  
Strumberger Ivana, 2019, 2019 International Young Engineers Forum (YEF-ECE). Proceedings, P59, DOI 10.1109/YEF-ECE.2019.8740818
[19]   Cloudlet Scheduling by Hybridized Monarch Butterfly Optimization Algorithm [J].
Strumberger, Ivana ;
Tuba, Milan ;
Bacanin, Nebojsa ;
Tuba, Eva .
JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2019, 8 (03)
[20]  
Strumberger I, 2019, IEEE C EVOL COMPUTAT, P65, DOI [10.1109/CEC.2019.8790014, 10.1109/cec.2019.8790014]