Virtual Machine Placement via Bin Packing in Cloud Data Centers

被引:25
|
作者
Fatima, Aisha [1 ]
Javaid, Nadeem [1 ]
Sultana, Tanzeela [1 ]
Hussain, Waqar [2 ]
Bilal, Muhammad [3 ]
Shabbir, Shaista [4 ]
Asim, Yousra [1 ]
Akbar, Mariam [1 ]
Ilahi, Manzoor [1 ]
机构
[1] COMSATS Univ Islamabad, Dept Comp Sci, Islamabad 44000, Pakistan
[2] Univ Kotli, Dept Comp Sci, Azad Jammu Kashmir 11100, Pakistan
[3] Taylors Univ, Sch Comp & IT, Ctr Data Sci & Analyt, Subang Jaya 47500, Malaysia
[4] Virtual Univ Pakistan, Kotli Campus, Azad Kashmir 11100, Pakistan
关键词
cloud computing; virtual machine placement; levy flight algorithm; particle swarm optimization; variable sized bin packing; ALGORITHM; ARCHITECTURE; MIGRATION; SERVICES;
D O I
10.3390/electronics7120389
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing size of cloud data centers, the number of users and virtual machines (VMs) increases rapidly. The requests of users are entertained by VMs residing on physical servers. The dramatic growth of internet services results in unbalanced network resources. Resource management is an important factor for the performance of a cloud. Various techniques are used to manage the resources of a cloud efficiently. VM-consolidation is an intelligent and efficient strategy to balance the load of cloud data centers. VM-placement is an important subproblem of the VM-consolidation problem that needs to be resolved. The basic objective of VM-placement is to minimize the utilization rate of physical machines (PMs). VM-placement is used to save energy and cost. An enhanced levy-based particle swarm optimization algorithm with variable sized bin packing (PSOLBP) is proposed for solving the VM-placement problem. Moreover, the best-fit strategy is also used with the variable sized bin packing problem (VSBPP). Simulations are done to authenticate the adaptivity of the proposed algorithm. Three algorithms are implemented in Matlab. The given algorithm is compared with simple particle swarm optimization (PSO) and a hybrid of levy flight and particle swarm optimization (LFPSO). The proposed algorithm efficiently minimized the number of running PMs. VM-consolidation is an NP-hard problem, however, the proposed algorithm outperformed the other two algorithms.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Sadoon Azizi
    Maz’har Zandsalimi
    Dawei Li
    Cluster Computing, 2020, 23 : 3421 - 3434
  • [32] Virtual Machine Placement Algorithm for Energy Saving and Reliability of Servers in Cloud Data Centers
    Choi, JungYul
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2019, 27 (01) : 149 - 165
  • [33] Virtual Machine Placement Algorithm for Energy Saving and Reliability of Servers in Cloud Data Centers
    JungYul Choi
    Journal of Network and Systems Management, 2019, 27 : 149 - 165
  • [34] PERMUTE: Response Time and Energy Aware Virtual Machine Placement for Cloud Data Centers
    Eslami, Benyamin
    Biabani, Morteza
    Shekarisaz, Mohsen
    Yazdani, Nasser
    2021 26TH INTERNATIONAL COMPUTER CONFERENCE, COMPUTER SOCIETY OF IRAN (CSICC), 2021,
  • [35] Multi-resource balance optimization for virtual machine placement in cloud data centers
    Wei, Wenting
    Wang, Kun
    Wang, Kexin
    Gu, Huaxi
    Shen, Hong
    COMPUTERS & ELECTRICAL ENGINEERING, 2020, 88
  • [36] An Energy-Efficient Approach for Virtual Machine Placement in Cloud Based Data Centers
    Kord, Negin
    Haghighi, Hassan
    2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 44 - 49
  • [37] Stochastic Virtual Machine Placement for Cloud Data Centers Under Resource Requirement Variations
    Zhou, Junlong
    Zhang, Yi
    Sun, Lulu
    Zhuang, Sisi
    Tang, Cheng
    Sun, Jin
    IEEE ACCESS, 2019, 7 : 174412 - 174424
  • [38] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Azizi, Sadoon
    Zandsalimi, Maz'har
    Li, Dawei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3421 - 3434
  • [39] A global-energy-aware virtual machine placement strategy for cloud data centers
    Feng, Hao
    Deng, Yuhui
    Li, Jie
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 116
  • [40] A metaheuristic method for joint task scheduling and virtual machine placement in cloud data centers
    Alboaneen, Dabiah
    Tianfield, Hugo
    Zhang, Yan
    Pranggono, Bernardi
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 : 201 - 212