Cover Image for System.Linq.Enumerable+EnumerablePartition`1[System.Char]

A Deadline-Constrained Time-Cost-Effective Salp Swarm Algorithm for Resource Optimization in Cloud Computing

OAI: oai:igi-global.com:292509 DOI: 10.4018/IJAMC.292509
Published by: IGI Global

Abstract

Nowadays, Cloud Computing has become the most attractive platform, which provides anything as a Service (XaaS). Many applications may be developed and run on the cloud without worrying about platforms. It is a big challenge to allocate optimal resources to these applications and satisfy user's quality of service requirements. Here, in this paper, a Deadline Constrained Time-Cost effective Salp Swarm Algorithm (DTC-SSA) is proposed to achieve optimized resource allocation. DTC-SSA assigns the user's task to an appropriate virtual machine (Vm) and achieves a trade-off between cost and makespan while satisfying the deadline constraints. Rigorous examination of the algorithm is conducted on the various scale and cloud resources. The proposed algorithm is compared with Particle Swarm Optimization (PSO), Grey Wolf Optimizer(GWO), Bat Algorithm(BAT), and Genetic Algorithm(GA). Simulation results prove that it outperforms others by minimizing makespan, execution cost, Response time, and improving resource utilization throughput.