Journal of South China University of Technology (Natural Science Edition) ›› 2014, Vol. 42 ›› Issue (5): 109-114.doi: 10.3969/j.issn.1000-565X.2014.05.017

• Computer Science & Technology • Previous Articles     Next Articles

Virtual Machine Deployment Algorithm for Reducing Energy Consumption in Cloud Computing

Zhou Zhou Hu Zhi- gang   

  1. School of Software,Central South University,Changsha 410004,Hunan,China
  • Received:2013-11-18 Revised:2014-03-25 Online:2014-05-25 Published:2014-04-01
  • Contact: 周舟(1983-),男,博士生,主要从事云计算和能效资源管理研究. E-mail:zhouzhou03201@126.com
  • About author:周舟(1983-),男,博士生,主要从事云计算和能效资源管理研究.
  • Supported by:

    国家自然科学基金资助项目(61272148, 60970038);博士学科点专项科研基金资助项目(20120162110061);中南大学中央高校基本科研业务费专项资金资助项目(2014zzts044)

Abstract:

In order to reduce the energy consumption of large- scale data centers,a virtual machine (VM) deploy-ment algorithm called TTEA (Three Threshold Energy- saving Algorithm) is proposed.TTEA makes use of the linearrelationship between energy consumption and processor resource utilization,and migrates the VMs on heavily- loadedand lightly- loaded hosts to the host with proper load,while the VMs on normally- loaded host remain constant.Then,on the basis of TTEA,four VM selection strategies are proposed and HLGP is chosen as the best one as aresult of experimental comparison.Simulated results indicate that,in comparison with the single threshold algorithmand the double threshold algorithm,HLGP strategy is more effective because it efficiently reduces the energy con-sumption of data centers and keeps high quality of service.

Key words: cloud computing, virtual machine deployment, energy consumption, energy- saving algorithm, quality ofservice

CLC Number: