1UCOE, Punjabi University, Patiala, India
2Assistant Professor, UCOE, Punjabi University, Patiala, India
Online published on 21 November, 2017.
Cloud Computing is an evolving area of efficient utilization of computing resources. Data centers accommodating Cloud applications ingest massive quantities of energy, contributing to high functioning expenditures and carbon footprints to the atmosphere. Hence, Green Cloud computing resolutions are required not only to save energy for the environment but also to decrease operating charges.
In this paper we will investigate all possible areas in a typical cloud infrastructure that are responsible for substantial amount of energy consumption and we will address the methodologies by which resource utilization can be decreased without compromising Quality of Services and overall performance with scheduling algorithms. Cloud is developing day by day and faces many challenges, one of them is scheduling. Scheduling is a technique which is used to improve the overall execution time of the job. Scheduling in cloud is responsible for selection of best suitable resources for task execution, by taking some parameters into consideration. In this paper scheduling algorithms are reviewed
We also discuss the implication of these solutions for future research directions to enable green Cloud computing.
Green Cloud, resource, scheduling algorithms