Simultaneous application assignment and virtual machine placement via ant colony optimization for energy-efficient enterprise data centers

被引:0
|
作者
Fares Alharbi
Yu-Chu Tian
Maolin Tang
Md Hasanul Ferdaus
Wei-Zhe Zhang
Zu-Guo Yu
机构
[1] Queensland University of Technology,School of Computer Science
[2] Shaqra University,School of Computer Science and Technology
[3] Melbourne Institute of Technology,The Key Laboratory of Intelligent Computing and Information Processing of the Ministry of Education of China
[4] Harbin Institute of Technology,undefined
[5] Xiangtan University,undefined
来源
Cluster Computing | 2021年 / 24卷
关键词
Data center; Application assignment; Virtual machine placement; First-fit-decreasing; Ant colony system; energy;
D O I
暂无
中图分类号
学科分类号
摘要
Enterprise cloud data centers consume a tremendous amount of energy due to the large number of physical machines (PMs). These PMs host a huge number of virtual machines (VMs), on which a vast number of applications are deployed. Existing research uses two separate layers to manage data center resources: application assignment to VMs, and VM placement to PMs, each of which is a bin packing problem. While this consecutive two-layer bin packing (Consec2LBP) makes the problems easier to solve, it also limits further improvement in the quality of solution. To address this issue, an integrated any colony optimization approach is proposed in this paper to deal with both layers simultaneously. It formulates the two-layer resource management into an integrated two-layer bin packing (Int2LBP) optimization problem. Then, an integrated first fit-decreasing (FFD) algorithm Int2LBP_FFD is proposed to solve this optimization problem. Using the result of Int2LBP_FFD as an initial solution, an integrated ant colony system (ACS) algorithm Int2LBP_ACS is further developed to improve the quality of solution. Simulation experiments are conducted to demonstrate the effectiveness of our integrated approach.
引用
收藏
页码:1255 / 1275
页数:20
相关论文
共 50 条
  • [31] Energy-efficient virtual machine consolidation algorithm in cloud data centers
    Zhou Zhou
    Zhi-gang Hu
    Jun-yang Yu
    Jemal Abawajy
    Morshed Chowdhury
    Journal of Central South University, 2017, 24 : 2331 - 2341
  • [32] BINARY PROGRAMMING MODELS FOR ENERGY-EFFICIENT VIRTUAL MACHINES PLACEMENT IN DATA CENTERS
    Radulescu , Delia Mihaela
    Radulescu, Marius
    Radulescu, Constanta Zoie
    Lazaroiu, Gheorghe
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2024, 86 (03): : 335 - 346
  • [33] An energy-aware ant colony optimization strategy for virtual machine placement in cloud computing
    Duan, Lin-Tao
    Wang, Jin
    Wang, Hai-Ying
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 14269 - 14282
  • [34] Progressive-fidelity computation of the genetic algorithm for energy-efficient virtual machine placement in cloud data centers
    Ding, Zhe
    Tian, Yu-Chu
    Wang, You-Gan
    Zhang, Weizhe
    Yu, Zu-Guo
    APPLIED SOFT COMPUTING, 2023, 146
  • [35] A Study of Virtual Machine Placement Optimization in Data Centers
    Challita, Stephanie
    Paraiso, Fawaz
    Merle, Philippe
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 315 - 322
  • [36] An Energy-Efficient Strategy for Virtual Machine Allocation over Cloud Data Centers
    Xiuchen Qie
    Shunfu Jin
    Wuyi Yue
    Journal of Network and Systems Management, 2019, 27 : 860 - 882
  • [37] Energy-Efficient Algorithms for Dynamic Virtual Machine Consolidation in Cloud Data Centers
    Khoshkholghi, Mohammad Ali
    Derahman, Mohd Noor
    Abdullah, Azizol
    Subramaniam, Shamala
    Othman, Mohamed
    IEEE ACCESS, 2017, 5 : 10709 - 10722
  • [38] An Energy-Efficient Strategy for Virtual Machine Allocation over Cloud Data Centers
    Qie, Xiuchen
    Jin, Shunfu
    Yue, Wuyi
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2019, 27 (04) : 860 - 882
  • [39] Virtual Machine Consolidation with Usage Prediction for Energy-Efficient Cloud Data Centers
    Nguyen Trung Hieu
    Di Francesco, Mario
    Yla-Jaaski, Antti
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 750 - 757
  • [40] A Multi-Objective Ant Colony System Algorithm for Virtual Machine Placement in Traffic Intense Data Centers
    Qin, Yao
    Wang, Hua
    Zhu, Fangjin
    Zhai, Linbo
    IEEE ACCESS, 2018, 6 : 58912 - 58923