Optimization of Multi-Objective Virtual Machine based on Ant Colony Intelligent Algorithm

被引:0
|
作者
Li Y. [1 ]
机构
[1] School of Information Technology, Shangqiu Normal University, Shangqiu
关键词
Ant colony; Multi-objective optimization; Virtual machine; Virtual machine migration;
D O I
10.23940/ijpe.19.09.p23.24942503
中图分类号
学科分类号
摘要
In order to optimize the virtual machine consolidation process in data centers, improve the physical host utilization, and reduce the virtual machine migration cost, a novel multi-objective virtual machine consolidation algorithm using ant colony intelligence is designed in this paper. It optimizes two objectives that are ordered by their importance. The main objective of the proposed algorithm is to maximize the number of released physical hosts. Moreover, since virtual machine migration is a resource-intensive operation, it also seeks to minimize the amount of virtual machine migration. Our algorithm finally obtains the optimal virtual machine consolidation effect through a modified ant search process. Some contrast experiments are carried out with the other two kinds of typical ant algorithms. The experimental results show that, in all four test scenarios, under the condition of most scenarios and parameter configuration, our new algorithm achieves better performance on a number of released physical hosts in terms of the amount of virtual machine migration, the packing efficiency, and the algorithm running time. © 2019 Totem Publisher, Inc. All rights reserved.
引用
收藏
页码:2494 / 2503
页数:9
相关论文
共 50 条
  • [41] Multi-objective ant lion optimizer: a multi-objective optimization algorithm for solving engineering problems
    Seyedali Mirjalili
    Pradeep Jangir
    Shahrzad Saremi
    Applied Intelligence, 2017, 46 : 79 - 95
  • [42] Multi-objective optimization based on ant colony optimization in grid over optical burst switching networks
    Yang, Yahong
    Wu, Guiling
    Chen, Jianping
    Dai, Wei
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (02) : 1769 - 1775
  • [43] A hybrid ant colony optimization algorithm for a multi-objective vehicle routing problem with flexible time windows
    Zhang, Huizhen
    Zhang, Qinwan
    Ma, Liang
    Zhang, Ziying
    Liu, Yun
    INFORMATION SCIENCES, 2019, 490 : 166 - 190
  • [44] Multi-Population Ant Colony Algorithm for Virtual Machine Deployment
    Sun, Xuemei
    Zhang, Kai
    Ma, Maode
    Su, Hua
    IEEE ACCESS, 2017, 5 : 27014 - 27022
  • [45] Multi-Colony Bacterial Foraging Algorithm for Multi-Objective Optimization
    Shao, Yichuan
    Tian, Liwei
    Jin, Wen
    JOURNAL OF PURE AND APPLIED MICROBIOLOGY, 2013, 7 (03) : 2109 - 2116
  • [46] A dynamic multi-colony artificial bee colony algorithm for multi-objective optimization
    Xiang, Yi
    Zhou, Yuren
    APPLIED SOFT COMPUTING, 2015, 35 : 766 - 785
  • [47] Applying multi-objective ant colony optimization algorithm for solving the unequal area facility layout problems
    Liu, Jingfa
    Liu, Jun
    APPLIED SOFT COMPUTING, 2019, 74 : 167 - 189
  • [48] Trajectory planning method based on multi-objective ant colony algorithm for forming section of roadway
    Guo Y.
    Huang Y.
    Gong D.
    Xia H.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2022, 50 (05): : 115 - 122
  • [49] Multi-objective resource constrained project scheduling problem based on improved ant colony optimization
    An X.
    Zhang Z.
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2019, 39 (02): : 509 - 519
  • [50] Virtual machine consolidation using constraint-based multi-objective optimization
    Miguel Terra-Neves
    Inês Lynce
    Vasco Manquinho
    Journal of Heuristics, 2019, 25 : 339 - 375