Optimizing the Data Center Energy Consumption Using a Particle Swarm Optimization-Based Approach

This paper presents a Particle Swarm Optimization-based method for optimizing the energy consumption in data centers. A particle position is mapped on a data center configuration (i.e. allocation of virtual machines on the data center’s servers) which is evaluated using a fitness function that considers the energy consumed by the servers’ hardware resources and by the data center’s cooling system as evaluation criteria. The Particle Swarm Optimization-based method is triggered each time a workload arrives to be accommodated on the data center’s servers. The proposed method has been integrated in the CloudSim framework and has been evaluated on randomly generated logs.