DocumentCode
1821293
Title
EnaCloud: An Energy-Saving Application Live Placement Approach for Cloud Computing Environments
Author
Li, Bo ; Li, Jianxin ; Huai, Jinpeng ; Wo, Tianyu ; Li, Qin ; Zhong, Liang
Author_Institution
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
fYear
2009
fDate
21-25 Sept. 2009
Firstpage
17
Lastpage
24
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.
Keywords
Internet; power aware computing; scheduling; virtual machines; EnaCloud; Internet; bin packing problem; cloud computing; energy consumption; energy-aware heuristic algorithm; energy-saving application live placement approach; over-provision approach; scheduling; virtual machine; Application software; Cloud computing; Energy consumption; Energy efficiency; Heuristic algorithms; Large-scale systems; Processor scheduling; Virtual machining; Virtual manufacturing; Voltage; Application Placement; Cloud Computing; Energy Saving; Live Migration; Virtual Machine;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing, 2009. CLOUD '09. IEEE International Conference on
Conference_Location
Bangalore
Print_ISBN
978-1-4244-5199-9
Electronic_ISBN
978-0-7695-3840-2
Type
conf
DOI
10.1109/CLOUD.2009.72
Filename
5284078
Link To Document