Survey on Energy Efficient Resource Allocation Methods in Cloud Environment
Vinisha Sasidharan, P. Mohamed Shameem · 2013
Cloud computing is emerging as a new paradigm of largescale distributed computing. It is a framework for enabling convenient, on demand network access to a shared pool of computing resources. Cloud computing environments provide scalability for applications by providing virtualized resources dynamically. It offers utility-oriented IT services to users worldwide. Based on a pay-as-you-go model, it enables hosting of pervasive applications from consumer, scientific, and business domains. However, data centers hosting Cloud applications consume huge amounts of electrical energy, contributing to high operational costs and carbon footprints to the environment. Therefore, Green Cloud computing solutions that can not only minimize operational costs but also reduce the environmental impact is essential. This paper discusses the various methods used to reduce energy consumption and scheduling algorithms in cloud computing.