Skip to main navigation Skip to search Skip to main content

EnaCloud: An energy-saving application live placement approach for cloud computing environments

  • Bo Li*
  • , Jianxin Li
  • , Jinpeng Huai
  • , Tianyu Wo
  • , Qin Li
  • , Liang Zhong
  • *Corresponding author for this work
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With the increasing prevalence of large scale cloud computing environments, how to place requested applications into available computing servers regarding to energy consumption has become an essential research problem, but existing application placement approaches are still not effective for live applications with dynamic characters. In this paper, we proposed a novel approach named EnaCloud, which enables application live placement dynamically with consideration of energy efficiency in a cloud platform. In EnaCloud, we use a Virtual Machine to encapsulate the application, which supports applications scheduling and live migration to minimize the number of running machines, so as to save energy. Specially, the application placement is abstracted as a bin packing problem, and an energy-aware heuristic algorithm is proposed to get an appropriate solution. In addition, an over-provision approach is presented to deal with the varying resource demands of applications. Our approach has been successfully implemented as useful components and fundamental services in the iVIC platform. Finally, we evaluate our approach by comprehensive experiments based on virtual machine monitor Xen and the results show that it is feasible.

Original languageEnglish
Title of host publicationCLOUD 2009 - 2009 IEEE International Conference on Cloud Computing
Pages17-24
Number of pages8
DOIs
StatePublished - 2009
EventCLOUD 2009 - 2009 IEEE International Conference on Cloud Computing - Bangalore, India
Duration: 21 Sep 200925 Sep 2009

Publication series

NameCLOUD 2009 - 2009 IEEE International Conference on Cloud Computing

Conference

ConferenceCLOUD 2009 - 2009 IEEE International Conference on Cloud Computing
Country/TerritoryIndia
CityBangalore
Period21/09/0925/09/09

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Application placement
  • Cloud computing
  • Energy saving
  • Live migration
  • Virtual machine

Fingerprint

Dive into the research topics of 'EnaCloud: An energy-saving application live placement approach for cloud computing environments'. Together they form a unique fingerprint.

Cite this