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 条
  • [21] VirtCO: Joint Coflow Scheduling and Virtual Machine Placement in Cloud Data Centers
    Shen, Dian
    Luo, Junzhou
    Dong, Fang
    Zhang, Junxue
    TSINGHUA SCIENCE AND TECHNOLOGY, 2019, 24 (05) : 630 - 644
  • [22] Optimistic virtual machine placement in cloud data centers using queuing approach
    Ponraj, Anitha
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 93 : 338 - 344
  • [23] Virtual machine placement optimizing to improve network performance in cloud data centers
    DONG Jian-kang
    WANG Hong-bo
    LI Yang-yang
    CHENG Shi-duan
    The Journal of China Universities of Posts and Telecommunications, 2014, 21 (03) : 62 - 70
  • [24] Dynamic Multi-Objective Virtual Machine Placement in Cloud Data Centers
    Prodan, Radu
    Torre, Ennio
    Durillo, Juan J.
    Aujla, Gagangeet Singh
    Kummar, Neeraj
    Fard, Hamid Mohammadi
    Benedikt, Shajulin
    2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 92 - 99
  • [25] VirtCO:Joint Coflow Scheduling and Virtual Machine Placement in Cloud Data Centers
    Dian Shen
    Junzhou Luo
    Fang Dong
    Junxue Zhang
    TsinghuaScienceandTechnology, 2019, 24 (05) : 630 - 644
  • [26] Optimal virtual machine placement with multiple resources constraints in cloud data centers
    He, Zhenxiang
    Li, Zhenjiang
    Zhang, Shengcai
    Lu, Jun
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (04) : 5161 - 5170
  • [27] Co-Location Resistant Virtual Machine Placement in Cloud Data Centers
    Agarwal, Amit
    Ta Nguyen Binh Duong
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 61 - 68
  • [28] A learning-based approach for virtual machine placement in cloud data centers
    Ghobaei-Arani, Mostafa
    Rahmanian, Ali Asghar
    Shamsi, Mahboubeh
    Rasouli-Kenari, Abdolreza
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (08)
  • [29] GRVMP: A Greedy Randomized Algorithm for Virtual Machine Placement in Cloud Data Centers
    Azizi, Sadoon
    Shojafar, Mohammad
    Abawajy, Jemal
    Buyya, Rajkumar
    IEEE SYSTEMS JOURNAL, 2021, 15 (02): : 2571 - 2582
  • [30] Forecasting the Energy Consumption of Cloud Data Centers Based on Container Placement with Ant Colony Optimization and Bin Packing
    Bouaouda, Amine
    Afdel, Karim
    Abounacer, Rachida
    2022 5TH CONFERENCE ON CLOUD AND INTERNET OF THINGS, CIOT, 2022, : 150 - 157