This document is a survey on efficient energy consumption in cloud computing, highlighting the need for energy aware scheduling algorithms to optimize resource allocation and improve performance. It discusses various techniques for reducing energy consumption, including virtualization, renewable energy integration, and specific scheduling models. The paper concludes that while advancements have been made, further technological solutions are essential for realizing energy-efficient cloud computing.