Power-efficient distributed scheduling of virtual machines using workload-aware consolidation techniques

被引:0
作者
Mohsen Sharifi
Hadi Salimi
Mahsa Najafzadeh
机构
[1] Iran University of Science and Technology,Distributed Systems Laboratory, School of Computer Engineering
来源
The Journal of Supercomputing | 2012年 / 61卷
关键词
Power management; Virtualization technology; Workload characterization; Cloud computing;
D O I
暂无
中图分类号
学科分类号
摘要
There is growing demand on datacenters to serve more clients with reasonable response times, demanding more hardware resources, and higher energy consumption. Energy-aware datacenters have thus been amongst the forerunners to deploy virtualization technology to multiplex their physical machines (PMs) to as many virtual machines (VMs) as possible in order to utilize their hardware resources more effectively and save power. The achievement of this objective strongly depends on how smart VMs are consolidated. In this paper, we show that blind consolidation of VMs not only does not reduce the power consumption of datacenters but it can lead to energy wastage. We present four models, namely the target system model, the application model, the energy model, and the migration model, to identify the performance interferences between processor and disk utilizations and the costs of migrating VMs. We also present a consolidation fitness metric to evaluate the merit of consolidating a number of known VMs on a PM based on the processing and storage workloads of VMs. We then propose an energy-aware scheduling algorithm using a set of objective functions in terms of this consolidation fitness metric and presented power and migration models. The proposed scheduling algorithm assigns a set of VMs to a set of PMs in a way to minimize the total power consumption of PMs in the whole datacenter. Empirical results show nearly 24.9% power savings and nearly 1.2% performance degradation when the proposed scheduling algorithm is used compared to when other scheduling algorithms are used.
引用
收藏
页码:46 / 66
页数:20
相关论文
共 33 条
[1]  
Bunde D(2009)Power-aware scheduling for makespan and flow J Sched 12 489-500
[2]  
Agarwal R(2010)Exploiting functional parallelism of power2 to design high-performance numerical algorithms IBM J Res Dev 38 563-576
[3]  
Gustavson F(2009)Power and performance management of virtualized computing environments via lookahead control Clust Comput 12 1-15
[4]  
Zubair M(2010)Energy reduction in consolidated servers through memory-aware virtual machine scheduling IEEE Trans Comput 25 599-616
[5]  
Kusic D(2009)Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility Future Gener Comput Syst 38 48-56
[6]  
Kephart J(2005)Intel virtualization technology Computer 11 167-181
[7]  
Hanson J(2008)Autonomic power and performance management for computing systems Clust Comput undefined undefined-undefined
[8]  
Kandasamy N(undefined)undefined undefined undefined undefined-undefined
[9]  
Jiang G(undefined)undefined undefined undefined undefined-undefined
[10]  
Jang J(undefined)undefined undefined undefined undefined-undefined