Abstract

AbstractOne of the foremost issues deliberated by the cloud infrastructure providers is to minimize the costs by reducing energy consumption. Though many heuristic algorithms such as Genetic Algorithm (GA), Simulated Annealing (SA), and so on, have been existed for task scheduling or server consolidation to reduce energy consumption, more energy savings in data centers is required. In this paper, a combination of two distinctive heuristic algorithms, namely Particle Swarm Optimization (PSO) technique for proficient task scheduling and Ant Colony System (ACS) for effective server consolidation are proposed. In PSO, each particle in the swarm finds a task scheduling solution and updates the best solution. It is faster than many meta‐heuristic algorithms. In ACS, each ant in the ant colony tries to find the best destination PMs for migrating VMs from overloaded or underloaded PMs. The proposed PSO‐ACS algorithm is experimented with PlanetLab real workload traces available in the CloudSim toolkit. The algorithm provides reduction in energy consumption, number of VM migrations, and Energy SLA Violation (ESV) metrics while maintaining QoS. In the best‐case scenario, the proposed method reduces the ESV metric by 28%, 27%, and 18% in comparison with other algorithms like LR, ACS, and PSO‐LR.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call