Multi-objective Ant Colony Optimization Algorithm Based on Load Balance

被引:6
|
作者
Zhu, Liwen [1 ]
Tang, Ruichun [1 ]
Tao, Ye [2 ]
Ren, Meiling [1 ]
Xue, Lulu [1 ]
机构
[1] Ocean Univ China, Coll Informat Sci & Engn, Qingdao 266100, Peoples R China
[2] Qingdao Univ Sci & Technol, Qingdao 266061, Peoples R China
关键词
Cloud data center; VM placement; Multi-objective optimization; Ant colony algorithm; PAF;
D O I
10.1007/978-3-319-48671-0_18
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtual machine (VM) placement is a process of mapping VMs to physical machines. The optimal placement is important for improving power efficiency and resource utilization in a cloud computing environment. In this paper, we propose a multi-objective ant colony optimization algorithm based on load balance (MACOLB) for the VM placement problem. Firstly, the algorithm for a multi-objective context is to efficiently obtain a set of non-dominated solutions (the Pareto set) that simultaneously minimize total resource wastage and power consumption. Secondly, the pheromone adjustment factor (PAF) is given according to the load of physical machine (PM) and the pheromone update rule is transformed correspondingly. Finally, the effectiveness of the proposed algorithm is evaluated by the simulation.
引用
收藏
页码:193 / 205
页数:13
相关论文
共 50 条
  • [21] Multi-objective performance optimization of ORC cycle based on improved ant colony algorithm
    He, Rong
    Wei, Xinli
    Hassan, Nasruddin
    OPEN PHYSICS, 2019, 17 (01): : 48 - 59
  • [22] Multi-objective Optimization Model Based on Heuristic Ant Colony Algorithm for Emergency Evacuation
    Duan, Pengfei
    Xiong, Shengwu
    Jiang, Hongxin
    2012 15TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2012, : 1258 - 1262
  • [23] Multi-Objective Multicast Routing based on Ant Colony Optimization
    Pinto, Diego
    Baran, Benjamin
    Fabregat, Ramon
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2005, 131 : 363 - 370
  • [24] A decomposition-based ant colony optimization algorithm for the multi-objective community detection
    Ji, Ping
    Zhang, Shanxin
    Zhou, ZhiPing
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (01) : 173 - 188
  • [25] Ant colony optimization for multi-objective optimization problems
    Alaya, Ines
    Solnon, Christine
    Ghedira, Khaled
    19TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL I, PROCEEDINGS, 2007, : 450 - 457
  • [26] A Multi-Objective Optimization Scheduling Method Based on the Ant Colony Algorithm in Cloud Computing
    Zuo, Liyun
    Shu, Lei
    Dong, Shoubin
    Zhu, Chunsheng
    Hara, Takahiro
    IEEE ACCESS, 2015, 3 : 2687 - 2699
  • [27] Multi-objective Ant Colony Optimization for Production Line Balance and Dynamic Complexity
    Law, Edward Ko Wah
    Yung, Winco K. C.
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA), 2019, : 284 - 289
  • [28] Multi-objective optimization algorithm of space-based early warning based on ant colony
    Cheng Y.
    Wei C.
    You B.
    Zhao Y.
    Wu X.
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2021, 42 (10): : 1428 - 1438
  • [29] GenACO a multi-objective cached data offloading optimization based on genetic algorithm and ant colony optimization
    Zulfa, Mulki Indana
    Hartanto, Rudy
    Permanasari, Adhistya Erna
    Ali, Waleed
    PEERJ COMPUTER SCIENCE, 2021, 7 : 1 - 25
  • [30] Multi-objective dynamic reactive power optimization based on multi-population ant colony algorithm
    Zhou, Xin
    Zhu, Hong'an
    Ma, Aijun
    Dianwang Jishu/Power System Technology, 2012, 36 (07): : 231 - 236