Operations Research and Management Science ›› 2016, Vol. 25 ›› Issue (2): 143-150.DOI: 10.12005/orms.2016.0057

• Application Research • Previous Articles     Next Articles

Research on Energy Efficient Virtual Machine Placement with Complicated Resources Requirements in Cloud

XUE Ke-lei1, PAN Yu2, PAN Fang3, QIAN Cun-hua2   

  1. 1.Business School, Nankai University, Tianjin 300071, China;
    2.School of Economics and Management, Nanjing University of Technology, Nanjing 211816, China;
    3.School of Economics and Trade Management, Nanjing Southeast University of Chinese Medicine, Nanjing 210023, China
  • Received:2013-12-18 Online:2016-04-25

云环境下面向复杂资源需求的虚拟机能效部署研究

薛克雷1,潘郁2,潘芳3,钱存华2   

  1. 1.南开大学 商学院,天津 300071;
    2.南京工业大学 经济与管理学院,江苏 南京 211816;
    3.南京中医药大学 经贸管理学院,江苏 南京 210023
  • 作者简介:薛克雷(1988-),男,山东临沂人,博士研究生,研究方向:管理决策与商务智能;潘郁(1955-),男,江苏南通人,教授,博士,研究方向:计算管理与商务智能。
  • 基金资助:
    国家自然科学基金项目(71371097)

Abstract: Online virtual machine placement problem in cloud which is also a bin packing problem is studied in this paper. Multi-dimensional space partition model and online energy efficient virtual machine placement algorithm are presented. The proposed model can be used to guide the placement of virtual machines and avoid the imbalanced use of multi-dimensional resources. Based on this model, the proposed OEEVMP can achieve a tradeoff between local optimum and global optimum with the number of running physical machines, so as to improve the energy efficiency of virtual machine placement. The proposed algorithm is also evaluated with MFFD algorithm via extensive simulations and experiments. The experiment results verifie the feasibility and validity of the proposed algorithm. At last, two parameters of the model are analyzed and the optimal combination of them is given.

Key words: operations research, vector bin packing, heuristic algorithm, multi-dimensional space partition, virtual machine placement

摘要: 针对云环境下在线虚拟机部署这一矢量装箱问题进行了研究,提出了多维空间划分模型和在线虚拟机能效部署算法OEEVMP。多维空间划分模型可以引导虚拟机部署,避免多维资源的不均衡利用;基于此模型,提出的OEEVMP算法在物理机运行数量局部最优和全局最优之间取得均衡,从而提高虚拟机部署能效。通过仿真实验,将OEEVMP算法与MFFD算法进行了对比,实验结果验证了所提算法的可行性和有效性。最后,对控制模型的两个参数进行了分析,给出了最佳的参数组合。

关键词: 运筹学, 矢量装箱, 启发式算法, 多维空间划分, 虚拟机部署

CLC Number: