MRI
MRI India Journals Vol. 8 No. 1 (2019)

Comparative Analysis of Cloud Resource Allocation Techniques Using Metaheuristic Algorithms

Authors

  • Wariya Petropoulos Department of Electrical and Computer Engineering, Borneo School of Business and Technology , Malaysia

Keywords:

Cloud computing Resource allocation Metaheuristic algorithms Task scheduling Virtual machines

Abstract

Cloud resource allocation requires mapping dynamically arriving computational tasks to heterogeneous virtual machines (VMs) while simultaneously controlling completion time, monetary cost, energy use, and resource imbalance. Because the search space grows exponentially with the number of tasks and resources, exact optimization rapidly becomes impractical for realistic cloud workloads. This methodology paper develops a controlled comparative framework for four representative metaheuristic algorithms—Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Ant Colony Optimization (ACO), and Grey Wolf Optimization (GWO). A reproducible heterogeneous cloud model containing 100 independent tasks and 10 VMs is evaluated under a common multi-objective fitness function. The study uses repeated stochastic trials, identical stopping conditions, and the same workload for all algorithms. Experimental results show that GA achieved the lowest aggregate objective score (0.620), followed by PSO (0.631), ACO (0.689), and GWO (0.700). GA reduced makespan by approximately 60.7% and the utilization-imbalance index by about 90.0% relative to a round-robin baseline, while ACO produced the lowest mean energy consumption among the compared metaheuristics. The findings indicate that no single optimizer dominates every metric; however, population-based evolutionary search offers a strong balance between convergence quality and allocation stability. The proposed methodology can be extended to deadline-aware workflows, VM migration, and multi-cloud scheduling.

 

Downloads

Published

2019-04-11

How to Cite

Petropoulos, W. (2019). Comparative Analysis of Cloud Resource Allocation Techniques Using Metaheuristic Algorithms . International Journal on Advanced Computer Engineering and Communication Technology, 8(1), 21–26. Retrieved from https://journals.mriindia.com/index.php/ijacect/article/view/4174

Issue

Section

Articles

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.