An energy-efficient cuckoo search algorithm for virtual machine placement in cloud computing data centers

被引:11
|
作者
Salami, Hamza Onoruoiza [1 ]
Bala, Abubakar [2 ,3 ]
Sait, Sadiq M. [4 ,5 ]
Ismail, Idris [2 ]
机构
[1] Univ Hafr al Batin, Coll Comp Sci & Engn, Hafar al Batin 31991, Saudi Arabia
[2] Univ Teknol PETRONAS, Dept Elect & Elect Engn, Bandar Seri Iskandar 32610, Perak, Malaysia
[3] Bayero Univ Kano, Elect Engn Dept, PMB 3011,Gwarzo Rd, Kano, Nigeria
[4] King Fahd Univ Petr & Minerals, Comp Engn Dept, Res Inst, Dhahran 31261, Saudi Arabia
[5] King Fahd Univ Petr & Minerals, Ctr Commun & IT Res, Res Inst, Dhahran 31261, Saudi Arabia
来源
JOURNAL OF SUPERCOMPUTING | 2021年 / 77卷 / 11期
关键词
Bin-packing; Cloud computing; Combinatorial optimization; Cuckoo search; Data center energy management; Lé vy flight; NP-Hard; PACKING;
D O I
10.1007/s11227-021-03807-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The advent of virtualization technology has created a huge potential application for cloud computing. In virtualization, a large hardware resource is often broken down into smaller virtual units. These small units are then provisioned to different clients. However, these services need to be provided in such a way that resources are properly utilized. To achieve this, many of the scheduling, allocation, and provisioning issues of data centers are formulated as optimization problems. The virtual machine placement problem (VMPP) is a typical provisioning problem of data centers. In VMPP, several virtual machine requests are to be hosted on physical machines such that a minimum number of physical machines are used. This work proposes a cuckoo search (CS) inspired algorithm for solving the VMPP. To improve the algorithm's performance, new cost and perturbation functions are developed. The proposed method was tested on two well-known benchmark datasets. It outperformed the reordered grouping genetic algorithm, best-fit decreasing, first-fit decreasing, and an earlier CS method called multiCSA.
引用
收藏
页码:13330 / 13357
页数:28
相关论文
共 50 条
  • [1] An energy-efficient cuckoo search algorithm for virtual machine placement in cloud computing data centers
    Hamza Onoruoiza Salami
    Abubakar Bala
    Sadiq M. Sait
    Idris Ismail
    [J]. The Journal of Supercomputing, 2021, 77 : 13330 - 13357
  • [2] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Azizi, Sadoon
    Zandsalimi, Maz'har
    Li, Dawei
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3421 - 3434
  • [3] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Sadoon Azizi
    Maz’har Zandsalimi
    Dawei Li
    [J]. Cluster Computing, 2020, 23 : 3421 - 3434
  • [4] Energy-Efficient Virtual Machine Placement in Data Centers by Genetic Algorithm
    Wu, Grant
    Tang, Maolin
    Tian, Yu-Chu
    Li, Wei
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 315 - 323
  • [5] An Energy-efficient Virtual Machine Placement Algorithm in Cloud Data Center
    Liu, Dan
    Sui, Xin
    Li, Li
    [J]. 2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 719 - 723
  • [6] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    周舟
    胡志刚
    于俊洋
    Jemal Abawajy
    Morshed Chowdhury
    [J]. Journal of Central South University, 2017, 24 (10) : 2331 - 2341
  • [7] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    Zhou Zhou
    Hu Zhi-gang
    Yu Jun-yang
    Abawajy, Jemal
    Chowdhury, Morshed
    [J]. JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2017, 24 (10) : 2331 - 2341
  • [8] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    Zhou Zhou
    Zhi-gang Hu
    Jun-yang Yu
    Jemal Abawajy
    Morshed Chowdhury
    [J]. Journal of Central South University, 2017, 24 : 2331 - 2341
  • [9] An Energy-Efficient Approach for Virtual Machine Placement in Cloud Based Data Centers
    Kord, Negin
    Haghighi, Hassan
    [J]. 2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 44 - 49
  • [10] Enhanced cuckoo search algorithm for virtual machine placement in cloud data centres
    Barlaskar, Esha
    Singh, Yumnam Jayanta
    Issac, Biju
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2018, 9 (01) : 1 - 17