Energy Aware Virtual Machine Placement Scheduling in Cloud Computing Based on Ant Colony Optimization Approach

被引:58
|
作者
Liu, Xiao-Fang [1 ,2 ,3 ]
Zhan, Zhi-Hui [1 ,2 ,3 ]
Du, Ke-Jing [4 ]
Chen, Wei-Neng [5 ]
机构
[1] Sun Yat Sen Univ, Dept Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
[2] Minist Educ, Key Lab Machine Intelligence & Adv Comp, Beijing, Peoples R China
[3] Minist Educ, Engn Res Ctr Supercomp Engn Software, Beijing, Peoples R China
[4] City Univ Hong Kong, Dept Management Sci, Kowloon, Hong Kong, Peoples R China
[5] Sun Yat Sen Univ, Sch Adv Comp, Guangzhou, Peoples R China
来源
GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2014年
关键词
Algorithms; Performance; Design; Experimentation; Cloud computing; resource scheduling; virtual machine placement; ant colony optimization;
D O I
10.1145/2576768.2598265
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing provides resources as services in pay-as-yougo mode to customers by using virtualization technology. As virtual machine (VM) is hosted on physical server, great energy is consumed by maintaining the servers in data center. More physical servers means more energy consumption and more money cost. Therefore, the VM placement (VMP) problem is significant in cloud computing. This paper proposes an approach based on ant colony optimization (ACO) to solve the VMP problem, named as ACO-VMP, so as to effectively use the physical resources and to reduce the number of running physical servers. The number of physical servers is the same as the number of the VMs at the beginning. Then the ACO approach tries to reduce the physical server one by one. We evaluate the performance of the proposed ACO-VMP approach in solving VMP with the number of VMs being up to 600. Experimental results compared with the ones obtained by the first-fit decreasing (FFD) algorithm show that ACO-VMP can solve VMP more efficiently to reduce the number of physical servers significantly, especially when the number of VMs is large.
引用
收藏
页码:41 / 47
页数:7
相关论文
共 50 条
  • [41] Burstiness-aware virtual machine placement in cloud computing systems
    Somayeh Rahmani
    Vahid Khajehvand
    Mohsen Torabian
    The Journal of Supercomputing, 2020, 76 : 362 - 387
  • [42] Cost-Aware Ant Colony Optimization Based Model for Load Balancing in Cloud Computing
    Alagarsamy, Malini
    Sundarji, Ajitha
    Arunachalapandi, Aparna
    Kalyanasundaram, Keerthanaa
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2021, 18 (05) : 719 - 729
  • [43] An ACO for energy-efficient and traffic-aware virtual machine placement in cloud computing
    Xing, Huanlai
    Zhu, Jing
    Qu, Rong
    Dai, Penglin
    Luo, Shouxi
    Iqbal, Muhammad Azhar
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 68
  • [44] Energy-Aware Virtual Machine Consolidation Algorithm Based on Ant Colony System
    Aryania, Azra
    Aghdasi, Hadi S.
    Khanli, Leyli Mohammad
    JOURNAL OF GRID COMPUTING, 2018, 16 (03) : 477 - 491
  • [45] An Energy-Aware Combinatorial Virtual Machine Allocation and Placement Model for Green Cloud Computing
    Gamsiz, Mustafa
    Ozer, Ali Haydar
    IEEE ACCESS, 2021, 9 : 18625 - 18648
  • [46] Energy-Aware Virtual Machine Consolidation Algorithm Based on Ant Colony System
    Azra Aryania
    Hadi S. Aghdasi
    Leyli Mohammad Khanli
    Journal of Grid Computing, 2018, 16 : 477 - 491
  • [47] Chemical reaction optimization for virtual machine placement in cloud computing
    Li, Zhiyong
    Li, Yang
    Yuan, Tingkun
    Chen, Shaomiao
    Jiang, Shilong
    APPLIED INTELLIGENCE, 2019, 49 (01) : 220 - 232
  • [48] Scheduling in parallel machine shop: An Ant Colony Optimization approach
    Sankar, S. Saravana
    Ponnambalam, S. G.
    Rathinavel, V.
    Visveshvaren, M. S.
    2005 IEEE International Conference on Industrial Technology - (ICIT), Vols 1 and 2, 2005, : 340 - 344
  • [49] Chemical reaction optimization for virtual machine placement in cloud computing
    Zhiyong Li
    Yang Li
    Tingkun Yuan
    Shaomiao Chen
    Shilong Jiang
    Applied Intelligence, 2019, 49 : 220 - 232
  • [50] The optimizing resource allocation and task scheduling based on cloud computing and Ant Colony Optimization Algorithm
    Su, Yingying
    Bai, Zhichao
    Xie, Dongbing
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 15 (Suppl 1) : 205 - 205