Cuckoo-inspired Job Scheduling Algorithm for Cloud Computing

被引:9
作者
Aloboud, Ebtesam [1 ]
Kurdi, Heba [2 ]
机构
[1] Al Imam Mohammad Ibn Saud Islamic Univ, Comp Sci Dept, Riyadh, Saudi Arabia
[2] King Saud Univ, Comp Sci Dept, Riyadh, Saudi Arabia
来源
10TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2019) / THE 2ND INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40 2019) / AFFILIATED WORKSHOPS | 2019年 / 151卷
关键词
Bio-inspired; Cuckoo bird; Job Priority Scheduling; Cloud Computing;
D O I
10.1016/j.procs.2019.04.153
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cloud computing offers a pool of virtual resources to users on demand. Among the main challenge facing cloud computing is job scheduling which is an NP-hard problem. Usually, scheduling should consider job priority, where high-priority jobs should be immediately allocated required resources, whereas low-priority jobs can wait. In this paper, we propose a scheduling algorithm that imitates the parasitic behaviour of the cuckoo bird. Cuckoos reproduce by exploiting the nests of other birds with eggs similar to their own. We have evaluated the proposed cuckoo scheduling algorithm under varying number of nodes and percentage of high priority jobs. The experimental results demonstrate the superiority of our proposed algorithm over the benchmarks in terms of average CPU utilization and average turnaround time for each type of job. (C) 2019 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/) Peer-review under responsibility of the Conference Program Chairs.
引用
收藏
页码:1078 / 1083
页数:6
相关论文
共 11 条
[1]  
[Anonymous], 2019, AMAZON EC2
[2]  
[Anonymous], 2011, ELSEVIER FUTURE GENE
[3]  
[Anonymous], 2019, Microsoft Azure
[4]  
[Anonymous], 2017, IEEE T SERVICES COMP
[5]  
[Anonymous], 2015, Journal of Computer Engineering (IOSR-JCE)
[6]   MultiCuckoo: Multi-Cloud Service Composition Using a Cuckoo-Inspired Algorithm for the Internet of Things Applications [J].
Kurdi, Heba ;
Ezzat, Fadwa ;
Altoaimy, Lina ;
Ahmed, Syed Hassan ;
Youcef-Toumi, Kamal .
IEEE ACCESS, 2018, 6 :56737-56749
[7]  
Mell Peter., 2009, NIST DEFINITION CLOU
[8]  
Nishant K., 2012, 2012 UKSim 14th International Conference on Computer Modelling and Simulation (UKSim), P3, DOI 10.1109/UKSim.2012.11
[9]  
Soler M, 2017, FASCINAT LIFE SCI, P1, DOI 10.1007/978-3-319-73138-4_1
[10]  
Sotomayor B., 2008, Proceedings of the 17th international symposium on High performance distributed computing, P87