Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 2016, Article ID 4386362, 15 pages
http://dx.doi.org/10.1155/2016/4386362
Research Article

A Two-Tier Energy-Aware Resource Management for Virtualized Cloud Computing System

1School of Computer Engineering, Nanjing Institute of Technology, Nanjing 211167, China
2State Key Lab. for Novel Software Technology, Nanjing University, Nanjing 210023, China
3Department of Information and Electronic Engineering, Muroran Institute of Technology, Muroran 050-8585, Japan

Received 22 February 2016; Accepted 1 September 2016

Academic Editor: Tomàs Margalef

Copyright © 2016 Wei Huang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

The economic costs caused by electric power take the most significant part in total cost of data center; thus energy conservation is an important issue in cloud computing system. One well-known technique to reduce the energy consumption is the consolidation of Virtual Machines (VMs). However, it may lose some performance points on energy saving and the Quality of Service (QoS) for dynamic workloads. Fortunately, Dynamic Frequency and Voltage Scaling (DVFS) is an efficient technique to save energy in dynamic environment. In this paper, combined with the DVFS technology, we propose a cooperative two-tier energy-aware management method including local DVFS control and global VM deployment. The DVFS controller adjusts the frequencies of homogenous processors in each server at run-time based on the practical energy prediction. On the other hand, Global Scheduler assigns VMs onto the designate servers based on the cooperation with the local DVFS controller. The final evaluation results demonstrate the effectiveness of our two-tier method in energy saving.