计算机科学 ›› 2015, Vol. 42 ›› Issue (3): 81-84.doi: 10.11896/j.issn.1002-137X.2015.03.017

• 网络与通信 • 上一篇    下一篇

异构云平台中能源有效的虚拟机部署研究

周东清,佀庆乾   

  1. 大连理工大学计算机科学与技术学院 大连116024,大连理工大学计算机科学与技术学院 大连116024
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金(0105157)资助

Energy-efficient Virtual Machine Placement for Heterogeneous Cloud Platform

ZHOU Dong-qing and SI Qing-qian   

  • Online:2018-11-14 Published:2018-11-14

摘要: 能源消耗已经成为数据中心操作成本的重要组成部分,虚拟化技术是降低数据中心能源消耗的有效方法之一。为了降低数据中心过高的能源消耗,利用虚拟化技术,结合数据中心中物理机的异构性和虚拟机所需资源的多维性,提出了一个衡量不同类型物理机性能的模型和一个衡量多维资源利用率的模型,在此基础上提出了一个异构云平台下能源有效的虚拟机部署算法。仿真实验表明,与MBFD算法及BFD算法相比,该算法不仅可以有效地降低系统的能源消耗,而且还提高了资源利用率,减少了资源的浪费。

关键词: 虚拟化,数据中心,异构性,能源消耗

Abstract: Energy consumption has become an important part of the operational cost of data center,and virtualization technology is one of the effective methods to reduce the energy consumption of data center.In order to reduce the high energy consumption of data center,we used the technology of virtualization,combining the heterogeneity of the physical machine and the multi-dimensional nature of resources that the virtual machine requires in the data center.A measurement model for the performance of different physical machines and another one for the multi-dimensional resource utilization rate were proposed,and then,on the premise of that,a deployment algorithm for virtual machine based on heterogeneous cloud platform was proposed.Simulation results show that the algorithm,compared with the MBFD and BFD,can reduce the energy consumption of system effectively,besides,it improves the utilization rate of resources and reduces the waste of resource.

Key words: Virtualization,Data center,Heterogeneous,Energy consumption

[1] Barham P,Dragovic B,Fraser K,et al.Xen and the art of virtua-lization[C]∥Proceedings of the 19th ACM Symposium on Operating Systems Principles,SOSP 2003.Bolton Landing,NY,USA,2003:177-191
[2] World Energy Outlook 2009 FACT SHEET [EB/OL].2013-11-21.http://www.worldenergyoutlook.org/media/weowebsite/factsheets/fact_sheets_WEO_2009.pdf
[3] Hooper A.Green Computer[J].Communications of the ACM,2008,1(10):11-13
[4] 张法,Antonio F A,王林,等.网络能耗系统模型及能效算法[J].计算机学报,2012,5(3):604-615
[5] 叶可江,吴朝晖,姜晓红,等.虚拟化云计算平台的能耗管理[J].计算机学报,2012,35(6):1262-1285
[6] Lee Y C,Zomaya A Y.Energy efficient utilization of resources in cloud computing systems[J].The Journal of Supercompu-ting,2012,60(2):268-280
[7] Beloglazov A,Abawajy J,Buyya R.Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing[J].Future Generation Computer Systems,2012,8(5):755-768
[8] Hao Jin,Deng Pan,Jing Xu,et al.Efficient VM Placement with Multiple Deterministic and Stochastic Resources in Data Centers[C]∥Proceedings of 2012 IEEE Global Communications Conference (GLOBECOM).2012:2505-2510
[9] Hwang I,Pedram M.Hierarchical Virtual Machine Consolidation in a Cloud Computing System[C]∥Proceedings of 2013 IEEE Sixth International Conference on Cloud Computing.2013:196-203
[10] Gao Yong-qiang,Guan Hai-bing, Qi Zheng-wei,et al.A multi-objective ant colony system algorithm for virtual machine placement in cloud computing[J].Journal of Computer and System Sciences,2013,9(8):1230-1242
[11] Dong Jian-kang,Jin Xing,Wang Hong-bo,et al.Energy-Saving Virtual Machine Placement in Cloud Data Centers[C]∥Proceedings of 2013 13th IEEE/ACM International Symposium on Cluster,Cloud,and Grid Computing.2013:618-624
[12] 杨星,马自堂,孙磊.云环境下基于改进蚁群算法的虚拟机批量部署研究[J].计算机科学,2012,39(9):33-37
[13] Fan Xiao-bo,Weber W-D,Barroso L A.Power Provisioning for a Warehouse-sized Computer[C]∥Proceedings of the 34th ACM International Symposium on Computer Architecture.2007:13-23
[14] Xu Jing,Fortes J A B.Multi-objective Virtual Machine Place-ment in Virtualized Data Center Environments[C]∥2010 IEEE/ACM International Conference on Green Computing and Communications & 2010 IEEE/ACM International Conference on Cyber,Physical and Social Computing.2010:179-188

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!