Energy-Efficient virtual machine placement in cloud computing
Badieh Nikzad
1
(
Department of Computer Engineering, Babol Branch, Islamic Azad University, Babol, Iran
)
Behnam Barzegar
2
(
Department of Computer Engineering, Babol Branch, Islamic Azad University, Babol, Iran
)
homayun motameni
3
(
Department of Computer Engineering, Sari Branch, Islamic Azad University, Sari, Iran
)
Keywords: cloud computing, energy consumption, SLA,
Abstract :
Provision of high-quality services to end users in a cost-effective way with minimum energy consumption is one of the main challenges facing cloud service providers. Accordingly, this paper presents an energy-efficient scheduling strategy in a QOS-Aware and cost-effective manner for real-time workflow programs in cloud environment. The proposed approach utilizes dynamic voltage and frequency scaling technique on multi-core nonhomogeneous processors to fill the gaps within time schedule. The aim is to develop an energy-aware strategy which, besides yielding accurate results, maintains the high quality of the delivered services in a standard and financially-rational manner. The proposed scheduling algorithm is compared with other basic strategies in terms of different service quality requirements. The performed experiments demonstrate that the proposed approach outperforms existing methods and can be vowed as a promising scheduling strategy.