Skip to Main Content
Cloud computing has been emerging as a flexible and powerful computational architecture to offer ubiquitous services to users. It accommodates interconnected hardware and software resources in a unified way, which is different to traditional computational environments. A variety of hardware and software resources are integrated together as a resource pool, the software is no longer resided in a single hardware environment, it is performed upon the schedule of the resource pool for optimized resource utilization. The optimization of energy consumption in the cloud computing environment is the question how to use various energy conservation strategies to efficiently allocate resources. In this paper, we study the relationship between infrastructure components and power consumption of the cloud computing environment, and discuss the matching of task types and component power adjustment methods, and then we present a resource scheduling algorithm of Cloud Computing based on energy efficient optimization methods. The experimental results demonstrate that, for jobs that not fully utilized the hardware environment, using our algorithm can significantly reduce energy consumption.