Abstract: The Cloud computing model is based on the use of virtual resources and their placement on physical servers
hosted in the different data centers. Those data centers are known to be big energy consumers. The allocation
of virtual machines within servers has a paramount role in optimizing energy consumption of the underlying
infrastructure in order to satisfy the environmental and economic constraints. Since then, various hardware
and software solutions have emerged. Among these strategies, we highlight the optimization of virtual
machine scheduling in order to improve the quality of service and the energy efficiency. Through this paper,
we propose firstly, to study energy consumption in the Cloud environment based on the GreenCloud
simulator. Secondly, we define a scheduling solution aimed at reducing energy consumption via a better
resource allocation strategy by privileging data center powered by clean energy. The main contributions of
this paper are the use of the Taguchi concept to evaluate the Cloud model and the introduction of scheduling
policy based on the simulated annealing algorithm.(More)

The Cloud computing model is based on the use of virtual resources and their placement on physical servershosted in the different data centers. Those data centers are known to be big energy consumers. The allocationof virtual machines within servers has a paramount role in optimizing energy consumption of the underlyinginfrastructure in order to satisfy the environmental and economic constraints. Since then, various hardwareand software solutions have emerged. Among these strategies, we highlight the optimization of virtualmachine scheduling in order to improve the quality of service and the energy efficiency. Through this paper,we propose firstly, to study energy consumption in the Cloud environment based on the GreenCloudsimulator. Secondly, we define a scheduling solution aimed at reducing energy consumption via a betterresource allocation strategy by privileging data center powered by clean energy. The main contributions ofthis paper are the use of the Taguchi concept to evaluate the Cloud model and the introduction of schedulingpolicy based on the simulated annealing algorithm.