期刊文献+

一种多目标蚁群优化的虚拟机放置算法 被引量:11

Multi-objective ant colony optimization algorithm for virtual machine placement
下载PDF
导出
摘要 已有对数据中心虚拟机放置的研究大多为优化数据中心能源消耗和物理机资源浪费等,很少考虑数据中心网络流量的优化,有可能影响数据中心网络的扩展性.为了兼顾考虑物理机资源浪费和网络总流量两个方面,将虚拟机放置建模为多目标优化问题,同时优化2个目标:最小化物理机资源浪费以提高数据中心物理机使用效率;最小化网络总流量以改善数据中心网络的扩展性.设计了一种基于多目标蚁群优化的虚拟机放置算法来求解该问题.仿真实验结果表明,该算法与首次适合递减算法相比降低了物理机资源浪费和网络总流量,算法具备有效性. The virtual machine placement schemes for existing data centers are mostly concentrated on optimization of energy consumption and resource waste. However, the optimization of datacenter network traffic was rarely considered, which may affect the network scalability. Therefore, with the consideration of both resource waste and total network traffic, this paper models the virtual machine placement as a multi- objective optimization problem, which optimizes the following two objectives in one time for data centers, i. e., minimizing physical machine resources to improve the physical machine efficiency and minimizing total network traffic to improve the network scalability. To solve this problem, we have designed a virtual machine placement algorithm based on multi-objective ant colony optimization (MOACO). Experimental results show that the proposed algorithm can effectively reduce physical machine resources waste and total network traffic compared with the FFD algorithm.
出处 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2015年第3期173-178,185,共7页 Journal of Xidian University
关键词 虚拟机放置 多目标蚁群优化 网络总流量 virtual machine placement multi-objective ant colony optimization total network traffic
  • 相关文献

参考文献13

  • 1Armbrust M, Fox A, Griffith R, et al. A View of Cloud Computing[J]. Communications of the ACM, 2010, 53(4) : 50-58.
  • 2Hirofuchi T, Nakada H, Ogawa H, et al. Eliminating Datacenter Idle Power with Dynamic and Intelligent VM Relocation[C]//Distributed Computing and Artificial Intelligence. Berlin: Springer, 2010: 645-648.
  • 3Bekesi J, Galambos G, Kellerer H. A 5/4 Linear Time Bin Packing AlgorithmEJ]. Journal of Computer and System Sciences, 2000, 60(1): 145-160.
  • 4Chen G, He W, Liu J, et al. Energy-aware Server Provisioning and Load Dispatching for Connection-intensive Internet Services[C]//5th USENIX Symposium on Networked Systems Design and Implementation: 8. Berkeley: USENIX Association, 2008: 337-350.
  • 5Gao Y, Guan H, Qi Z, et al. A Multi-objective Ant Colony System Algorithm for Virtual Machine Placement in Cloud Computing[J]. Journal of Computer and System Sciences, 2013, 79(8): 1230-1242.
  • 6Meng X, Pappas V, Zhang L. Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement[C]//Proceedings of IEEE Conference on Computer Communications. Piseataway: IEEE, 2010: 1-9.
  • 7Angus D, Woodward C. Multiple Objective Ant Colony Optimisation[J]. Swarm Intelligence, 2009, 3(1) : 69-85.
  • 8Mora A M, Garcia-Sanchez P, Merelo J J, et al. Pareto-based Multi-colony Multi-objective Ant Colony Optimization Algorithms: an Island Model Proposal[J]. Soft Computing, 2013, 17(7): 1175-1207.
  • 9Yagmahan B. Mixed-model Assembly Line Balancing Using a Multi-objective Ant Colony Optimization Approach[J]. Expert Systems with Applications, 2011, 38(10) : 12453-12461.
  • 10Lopez-Ibdnez M, Sttitzle T. An Experimental Analysis of Design Choices of Multi-objective Ant Colony Optimization Algorithms[J]. Swarm Intelligence, 2012, 6(3): 207-232.

二级参考文献4

共引文献4

同被引文献53

引证文献11

二级引证文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部