Co-management of power and performance in virtualized distributed environments

  • Authors:
  • Mohsen Sharifi;Mahsa Najafzadeh;Hadi Salimi

  • Affiliations:
  • Distributed Systems Laboratory, School of Computer Engineering, Iran University of Science and Technology, Tehran, Iran;Distributed Systems Laboratory, School of Computer Engineering, Iran University of Science and Technology, Tehran, Iran;Distributed Systems Laboratory, School of Computer Engineering, Iran University of Science and Technology, Tehran, Iran

  • Venue:
  • GPC'11 Proceedings of the 6th international conference on Advances in grid and pervasive computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rapid growth of large-scale applications and their widespread use in research and industry has led to dramatic increases in energy consumption in enterprise data centers and large-scale distributed systems such as Grids. Any attempt at reducing the energy consumption without concern for performance can be destructive and deteriorate the overall efficiency of data centers and large-scale distributed systems running such applications. In this paper, we present an optimization model for resource management in virtualized distributed systems to minimize power costs automatically while satisfying performance constraints. The objective of our model is to keep the utilization of servers near to an optimum point to prevent performance degradation. The model includes two objective functions, one for power costs and another for performance. Using the objective functions, we present a scheduling algorithm to place a set of virtual machines on a set of servers dynamically so that to integrate power management with performance management. We show experimentally that the proposed scheduler consumes approximately 24% less energy than static power management techniques while maintaining comparable performance.