Multi-objective-Oriented Cuckoo Search Optimization-Based Resource Scheduling Algorithm for Clouds

被引:49
|
作者
Madni, Syed Hamid Hussain [1 ]
Abd Latiff, Muhammad Shafie [1 ]
Ali, Javed [2 ]
Abdulhamid, Shafi'i Muhammad [3 ]
机构
[1] Univ Teknol Malaysia, Sch Comp, Fac Engn, Skudai 81310, Johor, Malaysia
[2] Saudi Elect Univ, Coll Comp Informat, Madinah Munawarah, Saudi Arabia
[3] Fed Univ Technol Minna, Minna, Niger State, Nigeria
关键词
Cloud computing; Cuckoo search; Meta-heuristic algorithm; Multi-objective optimization; Resource scheduling; SERVICE IAAS; INFRASTRUCTURE; MANAGEMENT; TAXONOMY; TASKS;
D O I
10.1007/s13369-018-3602-7
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Scheduling problems in cloud computing environment are mostly influenced by multi-objective optimization but frequently deal with using single-objective algorithms. The algorithms need to resolve multi-objective problems which are significantly different from the procedure or techniques used for single-objective optimizations. For this purpose, meta-heuristic algorithms always show their strength to deal with multi-objective optimization problems. In this research article, we present an innovative Multi-objective Cuckoo Search Optimization (MOCSO) algorithm for dealing with the resource scheduling problem in cloud computing. The main objective of resource scheduling problem is to reduce the cloud user cost and enhance the performance by minimizing makespan time, which helps to increase the revenue or profit for cloud providers with maximum resource utilization. Therefore, the proposed MOCSO algorithm is a new method for solving multi-objective resource scheduling problems in IaaS cloud computing environment. Moreover, the effects of the proposed algorithm are analyzed and evaluated by comparison with state-of-the-art multi-objective resource scheduling algorithms using simulation framework. Results obtained from simulation show that the proposed MOSCO algorithm performs better than MOACO, MOGA, MOMM and MOPSO, and balance multiple objectives in terms of expected time to completion and expected cost to completion matrices for resource scheduling in IaaS cloud computing environment.
引用
收藏
页码:3585 / 3602
页数:18
相关论文
共 50 条
  • [1] Multi-objective-Oriented Cuckoo Search Optimization-Based Resource Scheduling Algorithm for Clouds
    Syed Hamid Hussain Madni
    Muhammad Shafie Abd Latiff
    Javed Ali
    Shafi’i Muhammad Abdulhamid
    [J]. Arabian Journal for Science and Engineering, 2019, 44 : 3585 - 3602
  • [2] An Improved Cuckoo Search Algorithm for Multi-Objective Optimization
    TIAN Mingzheng
    HOU Kuolin
    WANG Zhaowei
    WAN Zhongping
    [J]. Wuhan University Journal of Natural Sciences, 2017, 22 (04) : 289 - 294
  • [3] An efficient multi-objective cuckoo search algorithm for design optimization
    Kaveh, A.
    Bakhshpoori, T.
    [J]. ADVANCES IN COMPUTATIONAL DESIGN, 2016, 1 (01): : 87 - 103
  • [4] A Multi-objective Cuckoo search Algorithm Based on Decomposition
    Chen, Liang
    Gan, Wenyan
    Li, Hongwei
    Xu, Xin
    Cao, Lin
    Feng, Yufang
    [J]. 2019 ELEVENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI 2019), 2019, : 229 - 233
  • [5] Solving a multi-objective resource-constrained project scheduling problem using a cuckoo optimization algorithm
    Ghamginzadeh, A.
    Najafi, A. A.
    Azimi, P.
    [J]. SCIENTIA IRANICA, 2014, 21 (06) : 2419 - 2428
  • [6] Solving a multi-objective resource-constrained project scheduling problem using a cuckoo optimization algorithm
    [J]. Azimi, P. (p.azimi@yahoo.com), 1600, Sharif University of Technology (21):
  • [7] Solving multi-objective optimization problem using cuckoo search algorithm based on decomposition
    Chen, Liang
    Gan, Wenyan
    Li, Hongwei
    Cheng, Kai
    Pan, Darong
    Chen, Li
    Zhang, Zili
    [J]. APPLIED INTELLIGENCE, 2021, 51 (01) : 143 - 160
  • [8] Solving multi-objective optimization problem using cuckoo search algorithm based on decomposition
    Liang Chen
    Wenyan Gan
    Hongwei Li
    Kai Cheng
    Darong Pan
    Li Chen
    Zili Zhang
    [J]. Applied Intelligence, 2021, 51 : 143 - 160
  • [9] Optimization of Multi Objective Load Frequency Control Using Cuckoo Search Algorithm
    Praveena, P.
    Basavareddy
    Mishra, Soumya
    [J]. 2018 INTERNATIONAL CONFERENCE ON RECENT INNOVATIONS IN ELECTRICAL, ELECTRONICS & COMMUNICATION ENGINEERING (ICRIEECE 2018), 2018, : 2054 - 2059
  • [10] Multi-objective discrete Cuckoo search algorithm for optimization of bag-of-tasks scheduling in fog computing environment
    Hosseini, Seyed Mahyar
    Shirvani, Mirsaeid Hosseini
    Motameni, Homayun
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2024, 119