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 条
  • [1] Simultaneous application assignment and virtual machine placement via ant colony optimization for energy-efficient enterprise data centers
    Alharbi, Fares
    Tian, Yu-Chu
    Tang, Maolin
    Ferdaus, Md Hasanul
    Zhang, Wei-Zhe
    Yu, Zu-Guo
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1255 - 1275
  • [2] An Ant Colony System for energy-efficient dynamic Virtual Machine Placement in data centers
    Alharbi, Fares
    Tian, Yu-Chu
    Tang, Maolin
    Zhang, Wei-Zhe
    Peng, Chen
    Fei, Minrui
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 120 : 228 - 238
  • [3] Profile-Based Ant Colony Optimization for Energy-Efficient Virtual Machine Placement
    Alharbi, Fares
    Tian, Yu-Chu
    Tang, Maolin
    Ferdaus, Md Hasanul
    NEURAL INFORMATION PROCESSING, ICONIP 2017, PT I, 2017, 10634 : 863 - 871
  • [4] 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
  • [5] 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
  • [6] Exact algorithms for energy-efficient virtual machine placement in data centers
    Wei, Chen
    Hu, Zhi-Hua
    Wang, You-Gan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 : 77 - 91
  • [7] Energy-efficient virtual machine placement in data centers with heterogeneous requirements
    Dai, Xiangming
    Wang, Jason Min
    Bensaou, Brahim
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 161 - 166
  • [8] Energy-Efficient Virtual Machine Placement in Data Centers by Genetic Algorithm
    Wu, Grant
    Tang, Maolin
    Tian, Yu-Chu
    Li, Wei
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 315 - 323
  • [9] Energy Efficient Virtual Machine Placement With an Improved Ant Colony Optimization Over Data Center Networks
    Wei, Wenting
    Gu, Huaxi
    Lu, Wanyun
    Zhou, Tong
    Liu, Xuanzhang
    IEEE ACCESS, 2019, 7 : 60617 - 60625
  • [10] 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