An energy-aware ant colony algorithm for network-aware virtual machine placement in cloud computing

被引:0
|
作者
Gao, Chuangen [1 ]
Wang, Hua [1 ]
Zhai, Linbo [1 ]
Gao, Yanqing [1 ]
Yi, Shanwen [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan, Shandong, Peoples R China
关键词
virtual machine placement; cloud computing; energy cost; traffic demand; data center networking; ant colony optimization;
D O I
10.1109/ICPADS.2016.91
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The energy cost is one of the major concerns for the cloud providers. Virtual machine placement has been demonstrated as an effective method for energy saving. In addition to constraints caused by the physical machine resources such as CPU and memory (PM-constraints), the constraints caused by the network resource such as bandwidth (Net-constraints) are also crucial, since virtual machines are not isolated and require communication with each other to exchange data. However, most current research on data center power optimization only focuses on server resource. As a result, the optimization results are often inferior, because server consolidation without considering the network may cause traffic congestion and thus degraded network performance. We take the traffic demands between virtual machines into consideration and formulate the virtual machine placement problem under both PM-constraints and Net-constraints to minimize the energy cost, and propose an approach based on ant colony optimization to solve the problem. We evaluate the expected performance of our proposed algorithm through a simulation study, providing strong indications to the superiority of our proposed solution.
引用
收藏
页码:669 / 676
页数:8
相关论文
共 50 条
  • [1] 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
  • [2] An Energy-Aware Algorithm for Virtual Machine Placement in Cloud Computing
    Zhao, Da-Ming
    Zhou, Jian-Tao
    Li, Keqin
    IEEE ACCESS, 2019, 7 : 55659 - 55668
  • [3] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Yousefi, Malek
    Babamir, Seyed Morteza
    COMPUTING, 2024, 106 (05) : 1297 - 1320
  • [4] A Network-aware Virtual Machine Placement Algorithm in Mobile Cloud Computing Environment
    Chang, Decheng
    Xu, Gaochao
    Hu, Liang
    Yang, Kun
    2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2013, : 117 - 122
  • [5] A hybrid energy-aware algorithm for virtual machine placement in cloud computing
    Malek Yousefi
    Seyed Morteza Babamir
    Computing, 2024, 106 : 1297 - 1320
  • [6] An Energy Aware Unified Ant Colony System for Dynamic Virtual Machine Placement in Cloud Computing
    Liu, Xiao-Fang
    Zhan, Zhi-Hui
    Zhang, Jun
    ENERGIES, 2017, 10 (05):
  • [7] An Energy-aware Virtual Machine Placement Algorithm in Cloud Data Center
    Tan, Mingzhe
    Chi, Ce
    Zhang, Jiahao
    Zhao, Shichang
    Li, Guangli
    Lu, Shuai
    IIP'17: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING, 2017,
  • [8] A hybrid energy-Aware virtual machine placement algorithm for cloud environments
    Abohamama, A. S.
    Hamouda, Eslam
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150 (150)
  • [9] Energy Aware Virtual Machine Placement Scheduling in Cloud Computing Based on Ant Colony Optimization Approach
    Liu, Xiao-Fang
    Zhan, Zhi-Hui
    Du, Ke-Jing
    Chen, Wei-Neng
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 41 - 47
  • [10] Network-aware virtual machine placement using enriched butterfly optimisation algorithm in cloud computing paradigm
    Shanmugam, Veeramani
    Ling, Huo-Chong
    Gopal, Lenin
    Eswaran, Sivaraman
    Chiong, Choo W. R.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (06): : 8557 - 8575